Aber was ist, wenn ich jetzt eine Funktion hat, die Parameter braucht? Geht das auch über SetOnEvent?
So meinte ich das
Geht auch. Du weist z.B. mehreren Button dieselbe Funktion zu. In Abhängigkeit des gedrückten Buttons rufst du von dort eine Funktion mit Parameter auf:
; Button-Funktion
Func _ButtonClicked()
Switch @GUI_CtrlHandle
Case $Button1
_Button('Bla')
Case $Button2
_Button('Blabla')
Case $Button3
_Button('Blub')
EndSwitch
EndFunc
Func _Button($Parameter)
; der Code, zb.:
GUICtrlSetData($ctrl, $Parameter)
EndFunc