MOUSE_ENTER und MOUSE_LEAVE für windows

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

DAK

Betreff: MOUSE_ENTER und MOUSE_LEAVE für windows

BeitragDo, März 05, 2009 11:01
Antworten mit Zitat
Benutzer-Profile anzeigen
weiß wer, wie ich checken kann, ob sich die maus im window befindet? ich habs mit panels versucht, nur leider funktionierts nicht, weil fast das ganze window mit nem label bedeckt is...
Gewinner der 6. und der 68. BlitzCodeCompo
 

jsp

BeitragDo, März 05, 2009 13:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Du kannst,
SetGadgetSensitivity( Window:TGadget,SENSITIZE_MOUSE )
versuchen. Es liefert dir Enter und Leave Events, allerdings nur fuer den Client Bereich, also nicht z.b. fuer die Statusbar.
Ausserdem kommt der Event auch dann nicht wenn ein child gadget direkt am Rand gesetzt ist und man dort mit der Maus ins Fenster faehrt, weil dann das Child Gadget 'aktiv' ist. Man kann natuerlich das SetGadgetSensitivity auf alle Gadgets anwenden und entsprechend filtern...
Logic Gui Professional a Gui Designer for MaxGui

DAK

BeitragDo, März 05, 2009 16:40
Antworten mit Zitat
Benutzer-Profile anzeigen
hey, danke!
genau das, wonach ich gesucht hab. funktioniert perfekt!
Gewinner der 6. und der 68. BlitzCodeCompo

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group