MouseMove |

Funktionsname | c:<CONTROL-NAME>_OnMouseMove
Syntax | `(defun c:<CONTROL-NAME>_OnMouseMove (intFlags [als Bitflag] intX [als Long] intY [als Long] /) )`
Rückgabewert | nicht verwendet
Ausgelöst durch | Winkelwähler, Blockliste, Block, Kontrollkästchen, Kombinationsfeld, DWG-Liste, DWG-Vorschau, Bildschaltfläche, Datenblatt, Schraffur, Webseite, Kombinationsfeld mit Bildern, Bezeichnung, Listenfeld, Erweiterte Liste, Optionsfeld, Optionsliste, Bild, Dia, Reglerschaltflächen, Schieberegler, Textfeld, Textschaltfläche, Baumstruktur

Dieses Ereignis wird ausgelöst, wenn die Maus sich über diesem Steuerelement bewegt. Die Ereignisfunktion sollte sehr schnell beendet werden, weil sie auf Dauer sehr starke CPU-Last verursacht. intX und intY geben die Koordinaten in Bezug zur linken oberen Ecke des Steuerelements zurück, wo das Ereignis ausgelöst wurde. Das intFlags Argument ist ein Bitcode, der den Status von Steuerung (Strg) und Umschalttaste (Shift) wiedregibt und sich aus folgenden Werten zusammensetzt:

Bits | Werte | Bedeutung
--- | --- | ---
0 | 1 | Linke Taste gedrückt
1 | 2 | Rechte Taste gedrückt
2 | 4 | Umschalttaste gedrückt
3 | 8 | Strg-Taste gedrückt
4 | 16 | Mittlere Taste gedrückt