Also, simple frage, aber erstmal wie es aussieht:
Ich hab ein Fenster, in dem zeige ich ein Bild an. Wie kriege ich das jetzt hin, dass ein anderes Bild angezeigt wird, wenn ich mit dem Cursor über das erste Bild gleite?
Also, so ein Rollover-Effekt.
Image Rollover Effekt
Vielleicht hilft dier dass,ist für 3.94
müsste aber bei pb4 klappen.
Code: Alles auswählen
Procedure mouseovergadget(Gadget)
GetWindowRect_(GadgetID(Gadget), re.RECT)
GetCursorPos_(pt.POINT)
ProcedureReturn PtInRect_(re, pt\x, pt\y)
EndProcedure
Purebasic 5.0 32bit und 64 bit
I'm back from hell
I'm back from hell
-
Kaeru Gaman
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
da gibbet doch extra ne eigene API-funktion für, is mir doch heut erst hier im forum übern weg gelaufen, war in dem thread über den text im status-balken....
...wenn dann der cursor überm bild ist, den inhalt des gadgets ändern, oder ein zweites gadget ein- und das erste ausschalten...
...aber eigentlich mousepointer, nicht cursor, das ist ein anderer begriff...
...und unter rollover versteh ich auch was anderes...
...wenn dann der cursor überm bild ist, den inhalt des gadgets ändern, oder ein zweites gadget ein- und das erste ausschalten...
...aber eigentlich mousepointer, nicht cursor, das ist ein anderer begriff...
...und unter rollover versteh ich auch was anderes...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Abrakadabra (*+~*
http://purebasic-lounge.de/viewtopic.php?t=2444
http://purebasic-lounge.de/viewtopic.php?t=2444