Seite 1 von 1

Cross-platform ClientToScreen_()

Verfasst: 16.02.2013 13:26
von Lambda
Arbeite momentan an einem neuen Menü, die einzige Stelle die portiert werden müsste wäre ClientToScreen_().

Ermitteln der absoluten Position eines Gadgets auf dem Bildschirm. WindowX()/WindowY() ermittelt leider nur die Fensterposition mit Rahmen und Titelleiste. Auch wäre die Position fehlerhaft wenn das Gadget in weitere innere Fenster verschachtelt wäre, weshalb ClientToScreen_() optimal wäre.

Re: Cross-platform ClientToScreen_()

Verfasst: 16.02.2013 15:31
von Bisonte
PB-Ankündigung hat geschrieben:- Hinzugefügt: #PB_Window_InnerCoordinate Unterstützung bei WindowX/Y()
- Hinzugefügt: #PB_Window_FrameCoordinate Unterstützung bei WindowWidth()/Height()
so mal als Maßnahme ;)

Re: Cross-platform ClientToScreen_()

Verfasst: 16.02.2013 15:35
von c4s
...oder gleich:

Code: Alles auswählen

Debug GadgetX(GadgetNr, #PB_Gadget_ScreenCoordinate)

Re: Cross-platform ClientToScreen_()

Verfasst: 16.02.2013 15:36
von Lambda
Haaaaaaaaaaaaaa *Engelgesang* :D