Unteranderem habe ich jetzt ein ImageGadget erstellt, auf dem ich herummalen kann. Es ist kein Problem den Mausklick abzufragen und z.B. einen Circle auf das Image zu zeichnen und auf dem Gadget auszugeben..
Allerdings scheitere ich daran einen Strick auf das Image zu zeichnen. Denn mein Code erkennt nur einzelne Klicks..
So sieht der Code aus:
Code: Alles auswählen
Repeat
event = WindowEvent()
Delay(1)
If event = #PB_Event_Gadget
Select EventGadget()
;....
Case #picture
If EventType() = #PB_EventType_LeftClick
Image_draw(Image0)
Debug "draw!"
EndIf
;....
EndSelect
EndIf
Wie funktioniert das?
MfG,
Robin