Kann ich den Status einer ganze Gruppe von RadioButtons auslesen? Oder muß ich wirklich jeden einzelnen Buttonstatus auslesen?
Ich möchte zb. eine Abfrage die überprüft welcher Button einer Gruppe aktiv ist.
Kann ich den Status einer ganze Gruppe von RadioButtons auslesen? Oder muß ich wirklich jeden einzelnen Buttonstatus auslesen?
Ich möchte zb. eine Abfrage die überprüft welcher Button einer Gruppe aktiv ist.
Im OnEventMode hättest Du diese Möglichkeit:
#include <GUIConstantsEx.au3>
Opt('GUIOnEventMode', 1)
$hGui = GUICreate('Test', 800, 600)
GUISetOnEvent($GUI_EVENT_CLOSE, '_Close')
$hRadioGroup1 = GUICtrlCreateDummy()
For $i = 0 To 4
GUICtrlCreateRadio('Radio' & $i + 1, 10, 10 + $i * 20, 60, 20)
GUICtrlSetOnEvent(-1, '_RadioFunc1')
Next
$hRadioGroup2 = GUICtrlCreateDummy()
For $i = 0 To 4
GUICtrlCreateRadio('Radio' & $i + 1, 100, 10 + $i * 20, 60, 20)
GUICtrlSetOnEvent(-1, '_RadioFunc2')
Next
GUISetState()
WinWaitClose($hGui)
Func _Close()
GUIDelete($hGui)
EndFunc
Func _RadioFunc1()
MsgBox(0,'Group1', 'Radio' & @GUI_CtrlId - $hRadioGroup1)
EndFunc
Func _RadioFunc2()
MsgBox(0,'Group2', 'Radio' & @GUI_CtrlId - $hRadioGroup2)
EndFunc