Hi,
ich habe eine GUI geschrieben, in der mehrere Rechtecke sind. Wenn man eins dieser Rechtecke anklickt, soll der Farbwahldialog geöffnet werden.
Mein Problem liegt jetzt darin, das ich nicht weiss wie ich feststelle das die linke Maustaste gedrückt wurde. Wichtig ist, das das ganze nur ausgeführt wird wenn meine GUI bzw. mein Programm aktiv ist.
Hier mal mein Ansatz:
[autoit][/autoit][autoit][/autoit][autoit]While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $nMsg = $GUI_EVENT_PRIMARYDOWN
$ctrlMsg = GUIGetCursorInfo()
ToolTip($ctrlMsg[0] & "," & $ctrlMsg[1])
Case $GUI_EVENT_CLOSE
_GDI_close()
Exit
Case -3
_GDI_close()
Exit
EndSwitch
_GDIPlus_GraphicsDrawImage($hGraphics, $hBitmap, $x0, $y0); Backbuffer in den Frontbuffer übertragen
WEnd
sry für die schlechte Formatierung irgendwie krieg ich das gerade nicht besser hin.
Danke
Gruß Daniel