LostFocus-Event von einem gelöschten Gadget?
Verfasst: 12.02.2011 19:30
Tachchen,
ich weiß nicht genau, ob man das als BUG bezeichnen kann, aber wenn man zB ein Fenster geöffnet hat, mit einem StringGadget, welches Aktiv ist und das Fenster dann geschlossen wird, dann kommt nachträglich noch ein LostFocus-Event vom String-Gadget, was aber schon nicht mehr existiert.
Darauf reagieren (lesen des Inhalts oder so) kann ich ja eh nicht mehr.
Fenster schließen und wundern ^^
ich weiß nicht genau, ob man das als BUG bezeichnen kann, aber wenn man zB ein Fenster geöffnet hat, mit einem StringGadget, welches Aktiv ist und das Fenster dann geschlossen wird, dann kommt nachträglich noch ein LostFocus-Event vom String-Gadget, was aber schon nicht mehr existiert.
Darauf reagieren (lesen des Inhalts oder so) kann ich ja eh nicht mehr.
Fenster schließen und wundern ^^
Code: Alles auswählen
OpenWindow(0, 0, 0, 200, 40, "Background", #PB_Window_Invisible)
OpenWindow(1, 0, 0, 200, 40, "Window", #PB_Window_MinimizeGadget|#PB_Window_ScreenCentered, WindowID(0))
StringGadget(1, 10, 10, 180, 20, "Laber Laber")
SetActiveGadget(1)
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_CloseWindow
CloseWindow(1)
Case #PB_Event_Gadget
If IsGadget(EventGadget()) = 0
Debug "Event von einem Gadget, was nicht existiert!"
If EventType() = #PB_EventType_LostFocus
Debug "LostFocus"
EndIf
EndIf
EndSelect
ForEver