Func _checkboxstats()
Global $readecheckbox2 = GUICtrlRead($checkbox2)
Global $readecheckbox3 = GUICtrlRead($checkbox3)
;MsgBox (0,"", $readecheckbox2&"<-2 3->"&$readecheckbox3)
If $readecheckbox2 = $GUI_CHECKED Then
GUICtrlSetState($checkbox3, $GUI_UNCHECKED)
GUICtrlSetState($checkbox2, $GUI_CHECKED)
;MsgBox (0,"", $readecheckbox2&"<-2 3->"&$readecheckbox3)
EndIf
If $readecheckbox3 = $GUI_CHECKED Then
GUICtrlSetState($checkbox2, $GUI_UNCHECKED)
GUICtrlSetState($checkbox3, $GUI_CHECKED)
EndIf
if $readecheckbox2+$readecheckbox3=8 Then GUICtrlSetState($checkbox2, $GUI_CHECKED)
EndFunc
ich verstehe einfach nicht was falsch ist ... wenn ich die checkbox2 klicke, dann wird checkbox3 einfach nicht angehakt und checkbox2 nicht angehakt ... es soll und muss immer nur eine gesetzt werden. um dann immer in eine funktion zu springen.