###Function###
GUISetOnEvent

###Description###
Definiert eine vom Nutzer geschriebene Funktion, die aufgerufen wird, wenn ein Steuerelement angeklickt wird.

###Syntax###
GUISetOnEvent ( specialID, "function" [, winhandle] )


###Parameters###
@@ParamTable@@
specialID
	Siehe die  <a href="#EventIDTable">ID-Tabelle</a> unten.
function
	Der Name der aufzurufenden Funktion.
winhandle
	[optional] Fenster-Handle wie von GUICreate zurckgegeben (voreingestellt ist der vorher verwendete).
@@End@@


###ReturnValue###
@@ReturnTable@@
Erfolg:	Gibt 1 zurck.
Misserfolg:	Gibt 0 zurck.
@@End@@


###Remarks###
OnEvent-Funktionen werden nur aufgerufen, wenn die Option GUIOnEventMode auf 1 gesetzt ist - in diesem Modus wird GUIGetMsg berhaupt NICHT verwendet.

	<a name="EventIDTable"></a><b>ID-Tabelle</b>
@@StandardTable1@@
<b>Ereignis-ID</b>	<b>Bemerkungen</b>
$GUI_EVENT_CLOSE	die Dialogbox wird geschlossen (entweder durch einen bestimmten Button oder das Systemmen).
$GUI_EVENT_MINIMIZE	die Dialogbox wird per Schaltflche in der Titelleiste minimiert.
$GUI_EVENT_RESTORE	die Dialogbox wird durch Klick auf das Taskleistensymbol wiederhergestellt.
$GUI_EVENT_MAXIMIZE	die Dialogbox wird per Schaltflche in der Titelleiste maximiert.
$GUI_EVENT_MOUSEMOVE	der Mauszeiger hat sich bewegt
$GUI_EVENT_PRIMARYDOWN	die erste (linke) Maustaste wurde gedrckt
$GUI_EVENT_PRIMARYUP	die erste (linke) Maustaste wurde losgelassen
$GUI_EVENT_SECONDARYDOWN	die zweite (rechte) Maustaste wurde gedrckt 
$GUI_EVENT_SECONDARYUP	die zweite (rechte) Maustaste wurde losgelassen 
@@End@@


###Related###
GUIOnEventMode (Option), GUICtrlSetOnEvent


###Example###
@@IncludeExample@@
