Wie geht denn das?
Code: Alles auswählen
Enumeration
#Window_0
EndEnumeration
Enumeration
#Radio_0
#Radio_1
#Radio_2
#Radio_3
EndEnumeration
Procedure Open_Window_0()
If OpenWindow(#Window_0, 88, 182, 314, 56, "Radiobuttons", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
If CreateGadgetList(WindowID(#Window_0))
OptionGadget(#Radio_0, 10, 10, 150, 20, "Radio A 1")
OptionGadget(#Radio_1, 10, 30, 150, 20, "Radio A 2")
OptionGadget(#Radio_2, 160, 10, 150, 20, "Radio B 1")
OptionGadget(#Radio_3, 160, 30, 150, 20, "Radio B 2")
EndIf
EndIf
EndProcedure
Open_Window_0()
Repeat
Event = WaitWindowEvent()
WindowID = EventWindow()
GadgetID = EventGadget()
EventType = EventType()
If Event = #PB_Event_Gadget
If GadgetID = #Radio_0
ElseIf GadgetID = #Radio_1
ElseIf GadgetID = #Radio_2
ElseIf GadgetID = #Radio_3
EndIf
EndIf
Until Event = #PB_Event_CloseWindow
End