Probleme bei EventHandling
Verfasst: 09.08.2011 11:17
Hallo liebe PureBoard-Com,
ich verzweifel so langsam, ich bin seit neustem mit PureBasic am spielen, hab früher mit VB6 und .Net programmiert, aber nach langem lesen bin ich fest davon überzeugt nicht mehr von PureBasic abzuweichen, die Sprache gefällt mir ungemein.
Allerdings hab ich schon die ersten Probleme
.. Ich wollte mal ein bisschen mit den Gadgets spielen und mir einen eigenen Button mit Hovereffekt programmieren, klappt auch soweit, nur das er einfach das Event 514 nicht berücksichtigt.
Mein Source:
Den Source hab ich so in etwas geänderter Weise hier aus dem Forum, allerdings wenn ich dann auf mein ImageGadget klicke akzeptiert er das Event = 514 nicht, bzw. beachtet er es nicht. Ändere ich die 514 auf 512 klappt es wunderbar sobald ich übers Gadget fahre, aber bei 514 und nem Klick streikt er, obwohl (bei Ausgabe der Events) bei jedem Klick die 514 im Debugger erscheint.
Nun meine Frage woran das liegen könnte, arbeitet PB da irgendwie anders.. oder.. ja ich hab einfach keinen blassen Schimmer mehr.
Das ich schon an sowas scheiter..
Ansonsten schonmal Danke fürs Helfen und noch einen schönen Tag :P
ich verzweifel so langsam, ich bin seit neustem mit PureBasic am spielen, hab früher mit VB6 und .Net programmiert, aber nach langem lesen bin ich fest davon überzeugt nicht mehr von PureBasic abzuweichen, die Sprache gefällt mir ungemein.

Allerdings hab ich schon die ersten Probleme

Mein Source:
Code: Alles auswählen
If y>200 And y<254 And x>100 And x<154
If changed2 = 0
changed2 = 1
SetGadgetState(3,Image2)
If Event = 514
Debug "Button geklickt"
EndIf
EndIf
Else
If changed2=1
changed2=0
SetGadgetState(3,Image1)
EndIf
EndIf
Nun meine Frage woran das liegen könnte, arbeitet PB da irgendwie anders.. oder.. ja ich hab einfach keinen blassen Schimmer mehr.
Das ich schon an sowas scheiter..

Ansonsten schonmal Danke fürs Helfen und noch einen schönen Tag :P