es gibt doch seit Vista 2 Fokus-arten für ButtonGadgets.
Der klassische graue Strichrahmen und diesen neuen sich leicht bewegenden blauen.
Den blauen Rahmen bekomme ich, wenn ich das #PB_Button_Default Flag verwende.
Nun mein Problem, der blauen Rahmen bleibt trotz Fokusverlust immer beim Button 2.
Code: Alles auswählen
OpenWindow(0, 0, 0, 222, 200, "Button", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
ButtonGadget(0, 10, 10, 200, 30, "Button 1")
ButtonGadget(1, 10, 60, 200, 30, "Button 2", #PB_Button_Default)
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case 0
;SetFocus_(GadgetID(0))
Case 1
;SetFocus_(GadgetID(1))
EndSelect
EndSelect
Until Event = #PB_Event_CloseWindow