Seite 1 von 1

prozentuale position

Verfasst: 23.08.2006 17:32
von Tsuki-Namida
hallo,
ich suche nach einer möglichkeit ein fenster an einer prozentalen position anzu zeigen.
zum beispiel kann ein programm bei einer auflösung von 1024 mal 768 gestartet werden und das auch auf der position Y 700 wenn man dieses programm dann aber bei einer auflösung von 800 mal 600 kann man das fenster nicht mehr sehen da es über den rand hinaus geht

und um sowas vorzu beugen möchte ich ein fenster auf einer prozentualen positin anzeigen lassen.

zu dem möchte ich ähnlich wie beim MSN messenger eine kleine meldung anzeigen unten rechts über der start leiste nur wie kann man das am besten machen? da, da ja nicht nur die bildschirm auflösung eine rolle spielt sondern auch die höhe das start leiste...

Re: prozentuale position

Verfasst: 23.08.2006 17:40
von STARGÅTE
Magix-Soft <Kain> hat geschrieben:hallo,
ich suche nach einer möglichkeit ein fenster an einer prozentalen position anzu zeigen.
zum beispiel kann ein programm bei einer auflösung von 1024 mal 768 gestartet werden und das auch auf der position Y 700 wenn man dieses programm dann aber bei einer auflösung von 800 mal 600 kann man das fenster nicht mehr sehen da es über den rand hinaus geht

und um sowas vorzu beugen möchte ich ein fenster auf einer prozentualen positin anzeigen lassen.

Code: Alles auswählen

xP = GetSystemMetrics_(0)  ;<< Ermittelt die Breite und Höhe des Desktops
yP = GetSystemMetrics_(1)
Openwindow(1, 700*xP/1024, 700*yP/768, .....)

Verfasst: 24.08.2006 16:30
von Tsuki-Namida
Danke STAGÅTE...

wie finde ich jetzt noch heraus wie hoch die startleiste eingestellt ist?

Verfasst: 24.08.2006 16:34
von STARGÅTE
Magix-Soft <Kain> hat geschrieben:Danke STAGÅTE...

wie finde ich jetzt noch heraus wie hoch die startleiste eingestellt ist?
das weiß ich nicht muss dir ein anderer sagen :oops: