Bilder

  • Hallo ich habe einen IE gemacht wie kann ich die Bilder in eine Symbolleiste legen?

    Spoiler anzeigen
    [autoit]

    #include <IE.au3>
    #include <WindowsConstants.au3>
    #include <GuiConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Global $navigate

    [/autoit] [autoit][/autoit] [autoit]

    $navigate = IniRead("daten.ini","startseite","start","http://www.simon-webstation.de")

    [/autoit] [autoit][/autoit] [autoit]

    _IEErrorHandlerRegister ()

    $oIE = _IECreateEmbedded ()

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    GUICreate("Embedded Web control Test", 1265, 700,0,0,$WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetBkColor(0xCDAD00)

    [/autoit] [autoit][/autoit] [autoit]

    $1 = GUICtrlCreateMenu("Datei")
    $startseitespeichern = GUICTrlCreateMenuitem("Startseite",$1)
    GUICTrlCreateMenuitem("",$1)
    $ausmachen = GUICtrlCreateMenuitem("Beenden",$1)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $GUIActiveX = GUICtrlCreateObj($oIE, 10, 40, 1245, 620)
    $leiste = GUICtrlCreateInput($navigate,350,7,800,20)
    $okey = GUICTrlCreateIcon(@Scriptdir & "/search.ico","",1200,7,30,30)
    $GUI_Button_Back = GUICtrlCreateIcon(@ScriptDir & "/pfeil2.ico","",60,7,30,30)
    GUICTrlSEtCursor(-1,0)
    $GUI_Button_Forward = GUICtrlCreateIcon(@ScriptDir & "/pfeil.ico","",150,7,30,30)
    GUICTrlSetCursor(-1,0)
    $GUI_Button_Home = GUICTrlCreateIcon(@Scriptdir & "/home.ico","",200,7,30,30)
    GUICtrlSEtCursor(-1,0)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState()

    _IENavigate ($oIE,$navigate)

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $okey
    $leiste_read = GUICtrlRead($leiste)
    _IENavigate ($oIE,$leiste_read)
    Case $GUI_EVENT_CLOSE
    Exit
    Case $GUI_Button_Home
    _IENavigate ($oIE,$navigate)
    Case $GUI_Button_Back
    _IEAction ($oIE, "back")
    Case $GUI_Button_Forward
    _IEAction ($oIE, "forward")
    Case $startseitespeichern
    _IEEStartseite()
    Case $ausmachen
    Exit
    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]


    GUIDelete()

    Exit

    [/autoit] [autoit][/autoit] [autoit]

    Func _IEEStartseite()

    Local $navibisher

    $navibisher = IniRead("daten.ini","startseite","start","http://www.simon-webstation.de")

    $iespeichern = GUICreate("Startseite",300,80)
    GUISEtBkColor(0xCDAD00)
    $input = GUICtrlCreateInput($navibisher,10,10,280)
    $speichern = GUICTrlCreateButton("Speichern",20,50,260)
    GUICTrlSEtCursor(-1,0)
    GUISEtState(@SW_SHOW)

    While 1
    $start = GUICTrlRead($input)
    Switch GUIGEtMSG()
    Case $GUI_EVENT_CLOSE
    GUISETSTAte(@SW_HIDE,$iespeichern)
    ExitLoop
    Case $speichern
    IniWrite("daten.ini","startseite","start",$start)
    EndSwitch
    WEnd
    EndFunc

    [/autoit]

    ich hoffe mir kann jemand helfen

  • ERstmal 2 Sachen:

    Du hast 2 Endlosschleifen, eine in einer Funktion, das verträgt sich nicht gut, kombiniere die am besten.
    Dann wird die Seite immer neu geladen, was ein blinken erzeugt... Wenn du die Schleife aufgeräumt hast, musst du das verändern ;)

  • Vergiss, was ich gesagt habe, da wird ja eine neue GUI aufgemacht... :S

    Naja, auf jedem Fall musst du versuchen, dass die Seite nicht blinkt :D

    Und Bilder setzt du mit GUICtrlSetImage()

  • Die Bilder werden ja schon angezeigt

    Zu meiner Frage:
    Wie kann ich eine Symbolleiste erzeugen in der die Bilder sind

  • Ich habe leider nix gefunden ich habe hier im Forum nach Rebar und Toolbar gesucht als auch in der Hilfe :|

  • Ich habe dies aus der Hilfe
    kommt aber eine saftige fehlerlise

    Spoiler anzeigen
    [autoit]

    #include <GuiToolbar.au3>
    #include <GuiConstantsEx.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt('MustDeclareVars', 1)

    [/autoit] [autoit][/autoit] [autoit]

    $Debug_TB = False ; Check ClassName being passed to functions, set to True and use a handle to another control to see it work

    [/autoit] [autoit][/autoit] [autoit]

    Global $hToolbar, $iMemo
    Global $iItem ; Command identifier of the button associated with the notification.
    Global Enum $idNew = 1000, $idOpen, $idSave, $idHelp

    [/autoit] [autoit][/autoit] [autoit]

    _Main()

    [/autoit] [autoit][/autoit] [autoit]

    Func _Main()
    Local $hGUI, $aSize

    [/autoit] [autoit][/autoit] [autoit]

    ; Create GUI
    $hGUI = GUICreate("Toolbar", 600, 400)
    $hToolbar = _GUICtrlToolbar_Create ($hGUI)
    $aSize = _GUICtrlToolbar_GetMaxSize ($hToolbar)

    [/autoit] [autoit][/autoit] [autoit]

    $iMemo = GUICtrlCreateEdit("", 2, $aSize[1] + 20, 596, 396 - ($aSize[1] + 20), $WS_VSCROLL)
    GUICtrlSetFont($iMemo, 9, 400, 0, "Courier New")
    GUISetState()
    GUIRegisterMsg($WM_NOTIFY, "_WM_NOTIFY")

    [/autoit] [autoit][/autoit] [autoit]

    ; Add standard system bitmaps
    _GUICtrlToolbar_AddBitmap ($hToolbar, 1, -1, $IDB_STD_LARGE_COLOR)

    [/autoit] [autoit][/autoit] [autoit]

    ; Add buttons
    _GUICtrlToolbar_AddButton ($hToolbar, $idNew, $STD_FILENEW)
    _GUICtrlToolbar_AddButton ($hToolbar, $idOpen, $STD_FILEOPEN)
    _GUICtrlToolbar_AddButton ($hToolbar, $idSave, $STD_FILESAVE)
    _GUICtrlToolbar_AddButtonSep ($hToolbar)
    _GUICtrlToolbar_AddButton ($hToolbar, $idHelp, $STD_HELP)

    [/autoit] [autoit][/autoit] [autoit]

    ; Loop until user exits
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE

    [/autoit] [autoit][/autoit] [autoit]

    EndFunc ;==>_Main

    [/autoit] [autoit][/autoit] [autoit]

    ; Write message to memo
    Func MemoWrite($sMessage = "")
    GUICtrlSetData($iMemo, $sMessage & @CRLF, 1)
    EndFunc ;==>MemoWrite

    [/autoit] [autoit][/autoit] [autoit]

    ; WM_NOTIFY event handler
    Func _WM_NOTIFY($hWndGUI, $MsgID, $wParam, $lParam)
    #forceref $hWndGUI, $MsgID, $wParam
    Local $tNMHDR, $event, $hwndFrom, $code, $i_idNew, $dwFlags, $lResult, $idFrom, $i_idOld
    Local $tNMTOOLBAR, $tNMTBHOTITEM
    $tNMHDR = DllStructCreate($tagNMHDR, $lParam)
    $hwndFrom = DllStructGetData($tNMHDR, "hWndFrom")
    $idFrom = DllStructGetData($tNMHDR, "IDFrom")
    $code = DllStructGetData($tNMHDR, "Code")
    Switch $hwndFrom
    Case $hToolbar
    Switch $code
    Case $NM_LDOWN
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$NM_LDOWN: Clicked Item: " & $iItem & " at index: " & _GUICtrlToolbar_CommandToIndex ($hToolbar, $iItem))
    ;----------------------------------------------------------------------------------------------
    Case $TBN_HOTITEMCHANGE
    $tNMTBHOTITEM = DllStructCreate($tagNMTBHOTITEM, $lParam)
    $i_idOld = DllStructGetData($tNMTBHOTITEM, "idOld")
    $i_idNew = DllStructGetData($tNMTBHOTITEM, "idNew")
    $iItem = $i_idNew
    $dwFlags = DllStructGetData($tNMTBHOTITEM, "dwFlags")
    If BitAND($dwFlags, $HICF_LEAVING) = $HICF_LEAVING Then
    MemoWrite("$HICF_LEAVING: " & $i_idOld)
    Else
    Switch $i_idNew
    Case $idNew
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idNew")
    ;----------------------------------------------------------------------------------------------
    Case $idOpen
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idOpen")
    ;----------------------------------------------------------------------------------------------
    Case $idSave
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idSave")
    ;----------------------------------------------------------------------------------------------
    Case $idHelp
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idHelp")
    ;----------------------------------------------------------------------------------------------
    EndSwitch
    EndIf
    EndSwitch
    EndSwitch
    Return $GUI_RUNDEFMSG
    EndFunc ;==>_WM_NOTIFY

    [/autoit]
  • Fehlen auch vile Includes:

    [autoit]

    #include <Constants.au3>
    #include <StructureConstants.au3>
    #include <ToolbarConstants.au3>
    #include <WindowsConstants.au3>
    #include <GuiToolbar.au3>
    #include <GuiConstantsEx.au3>

    [/autoit]

    Das nach ganz oben, dann funzt es :)

  • Viel Erfolg :thumbup:

    Ich empfehle dir aber Rebar, da man dann auch die Toolbars verschieben kann...

  • Also ich habs jetzt mal mit Toolbar probiert ohne Erfolg vielleicht kann mir ja jemand helfen

    Spoiler anzeigen
    [autoit]

    #include <IE.au3>
    #include <GuiToolbar.au3>
    #include <GuiConstantsEx.au3>
    #include <Constants.au3>
    #include <StructureConstants.au3>
    #include <ToolbarConstants.au3>
    #include <WindowsConstants.au3>
    #include <GuiToolbar.au3>
    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    Opt('MustDeclareVars', 1)

    [/autoit] [autoit][/autoit] [autoit]

    $Debug_TB = False ; Check ClassName being passed to functions, set to True and use a handle to another control to see it work

    [/autoit] [autoit][/autoit] [autoit]

    Global $hToolbar, $iMemo
    Global $iItem ; Command identifier of the button associated with the notification.
    Global Enum $idNew = 1000, $idOpen, $idSave, $idHelp
    Global $navigate

    [/autoit] [autoit][/autoit] [autoit]

    $navigate = IniRead("daten.ini","startseite","start","http://www.simon-webstation.de")

    [/autoit] [autoit][/autoit] [autoit]

    _IEErrorHandlerRegister ()

    $oIE = _IECreateEmbedded ()

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $hGUI = GUICreate("Embedded Web control Test", 1265, 700,0,0,$WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS)
    GUISetBkColor(0xCDAD00)

    [/autoit] [autoit][/autoit] [autoit]

    $hToolbar = _GUICtrlToolbar_Create ($hGUI)
    $aSize = _GUICtrlToolbar_GetMaxSize ($hToolbar)

    $1 = GUICtrlCreateMenu("Datei")
    $startseitespeichern = GUICTrlCreateMenuitem("Startseite",$1)
    GUICTrlCreateMenuitem("",$1)
    $ausmachen = GUICtrlCreateMenuitem("Beenden",$1)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $GUIActiveX = GUICtrlCreateObj($oIE, 10, 40, 1245, 620)
    $leiste = GUICtrlCreateInput($navigate,350,7,800,20)
    $okey = GUICTrlCreateIcon(@Scriptdir & "/search.ico","",1200,7,30,30)
    $GUI_Button_Back = GUICtrlCreateIcon(@ScriptDir & "/pfeil2.ico","",60,7,30,30)
    GUICTrlSEtCursor(-1,0)
    $GUI_Button_Forward = GUICtrlCreateIcon(@ScriptDir & "/pfeil.ico","",150,7,30,30)
    GUICTrlSetCursor(-1,0)
    $GUI_Button_Home = GUICTrlCreateIcon(@Scriptdir & "/home.ico","",200,7,30,30)
    GUICtrlSEtCursor(-1,0)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState()
    GUIRegisterMsg($WM_NOTIFY, "_WM_NOTIFY")
    ; Add standard system bitmaps
    _GUICtrlToolbar_AddBitmap ($hToolbar, 1, -1, $IDB_STD_LARGE_COLOR)

    [/autoit] [autoit][/autoit] [autoit]

    ; Add buttons
    _GUICtrlToolbar_AddButton ($hToolbar, $idNew, $STD_FILENEW)
    _GUICtrlToolbar_AddButton ($hToolbar, $idOpen, $STD_FILEOPEN)
    _GUICtrlToolbar_AddButton ($hToolbar, $idSave, $STD_FILESAVE)
    _GUICtrlToolbar_AddButtonSep ($hToolbar)
    _GUICtrlToolbar_AddButton ($hToolbar, $idHelp, $STD_HELP)
    _IENavigate ($oIE,$navigate)

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $okey
    $leiste_read = GUICtrlRead($leiste)
    _IENavigate ($oIE,$leiste_read)
    Case $GUI_EVENT_CLOSE
    Exit
    Case $GUI_Button_Home
    _IENavigate ($oIE,$navigate)
    Case $GUI_Button_Back
    _IEAction ($oIE, "back")
    Case $GUI_Button_Forward
    _IEAction ($oIE, "forward")
    Case $startseitespeichern
    _IEEStartseite()
    Case $ausmachen
    Exit
    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]


    GUIDelete()

    Exit

    [/autoit] [autoit][/autoit] [autoit]

    Func _IEEStartseite()

    Local $navibisher

    $navibisher = IniRead("daten.ini","startseite","start","http://www.simon-webstation.de")

    $iespeichern = GUICreate("Startseite",300,80)
    GUISEtBkColor(0xCDAD00)
    $input = GUICtrlCreateInput($navibisher,10,10,280)
    $speichern = GUICTrlCreateButton("Speichern",20,50,260)
    GUICTrlSEtCursor(-1,0)
    GUISEtState(@SW_SHOW)

    While 1
    $start = GUICTrlRead($input)
    Switch GUIGEtMSG()
    Case $GUI_EVENT_CLOSE
    GUISETSTAte(@SW_HIDE,$iespeichern)
    ExitLoop
    Case $speichern
    IniWrite("daten.ini","startseite","start",$start)
    EndSwitch
    WEnd
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _WM_NOTIFY($hWndGUI, $MsgID, $wParam, $lParam)
    #forceref $hWndGUI, $MsgID, $wParam
    Local $tNMHDR, $event, $hwndFrom, $code, $i_idNew, $dwFlags, $lResult, $idFrom, $i_idOld
    Local $tNMTOOLBAR, $tNMTBHOTITEM
    $tNMHDR = DllStructCreate($tagNMHDR, $lParam)
    $hwndFrom = DllStructGetData($tNMHDR, "hWndFrom")
    $idFrom = DllStructGetData($tNMHDR, "IDFrom")
    $code = DllStructGetData($tNMHDR, "Code")
    Switch $hwndFrom
    Case $hToolbar
    Switch $code
    Case $NM_LDOWN
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$NM_LDOWN: Clicked Item: " & $iItem & " at index: " & _GUICtrlToolbar_CommandToIndex ($hToolbar, $iItem))
    ;----------------------------------------------------------------------------------------------
    Case $TBN_HOTITEMCHANGE
    $tNMTBHOTITEM = DllStructCreate($tagNMTBHOTITEM, $lParam)
    $i_idOld = DllStructGetData($tNMTBHOTITEM, "idOld")
    $i_idNew = DllStructGetData($tNMTBHOTITEM, "idNew")
    $iItem = $i_idNew
    $dwFlags = DllStructGetData($tNMTBHOTITEM, "dwFlags")
    If BitAND($dwFlags, $HICF_LEAVING) = $HICF_LEAVING Then
    MemoWrite("$HICF_LEAVING: " & $i_idOld)
    Else
    Switch $i_idNew
    Case $idNew
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idNew")
    ;----------------------------------------------------------------------------------------------
    Case $idOpen
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idOpen")
    ;----------------------------------------------------------------------------------------------
    Case $idSave
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idSave")
    ;----------------------------------------------------------------------------------------------
    Case $idHelp
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idHelp")
    ;----------------------------------------------------------------------------------------------
    EndSwitch
    EndIf
    EndSwitch
    EndSwitch
    Return $GUI_RUNDEFMSG
    EndFunc ;==>_WM_NOTIFY

    [/autoit]
  • Da sind auch einige Fehldefinitionen drin, die solltest du dir nochmal anschaun...

    Spoiler anzeigen
  • Weis irgendjemand wie es richtig heisen muss

    &quot;Aus der Hilfe zu _GUICtrlToolbar_Create&quot;
    [autoit]

    #include <GuiToolbar.au3>
    #include <GuiConstantsEx.au3>
    #include <Constants.au3>
    #include <StructureConstants.au3>
    #include <ToolbarConstants.au3>
    #include <WindowsConstants.au3>
    #include <GuiToolbar.au3>
    #include <GuiConstantsEx.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt('MustDeclareVars', 1)

    [/autoit] [autoit][/autoit] [autoit]

    $Debug_TB = False ; Check ClassName being passed to functions, set to True and use a handle to another control to see it work

    [/autoit] [autoit][/autoit] [autoit]

    Global $hToolbar, $iMemo
    Global $iItem ; Command identifier of the button associated with the notification.
    Global Enum $idNew = 1000, $idOpen, $idSave, $idHelp

    [/autoit] [autoit][/autoit] [autoit]

    _Main()

    [/autoit] [autoit][/autoit] [autoit]

    Func _Main()
    Local $hGUI, $aSize

    [/autoit] [autoit][/autoit] [autoit]

    ; Create GUI
    $hGUI = GUICreate("Toolbar", 600, 400)
    $hToolbar = _GUICtrlToolbar_Create ($hGUI)
    $aSize = _GUICtrlToolbar_GetMaxSize ($hToolbar)

    [/autoit] [autoit][/autoit] [autoit]

    $iMemo = GUICtrlCreateEdit("", 2, $aSize[1] + 20, 596, 396 - ($aSize[1] + 20), $WS_VSCROLL)
    GUICtrlSetFont($iMemo, 9, 400, 0, "Courier New")
    GUISetState()
    GUIRegisterMsg($WM_NOTIFY, "_WM_NOTIFY")

    [/autoit] [autoit][/autoit] [autoit]

    ; Add standard system bitmaps
    _GUICtrlToolbar_AddBitmap ($hToolbar, 1, -1, $IDB_STD_LARGE_COLOR)

    [/autoit] [autoit][/autoit] [autoit]

    ; Add buttons
    _GUICtrlToolbar_AddButton ($hToolbar, $idNew, $STD_FILENEW)
    _GUICtrlToolbar_AddButton ($hToolbar, $idOpen, $STD_FILEOPEN)
    _GUICtrlToolbar_AddButton ($hToolbar, $idSave, $STD_FILESAVE)
    _GUICtrlToolbar_AddButtonSep ($hToolbar)
    _GUICtrlToolbar_AddButton ($hToolbar, $idHelp, $STD_HELP)

    [/autoit] [autoit][/autoit] [autoit]

    ; Loop until user exits
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE

    [/autoit] [autoit][/autoit] [autoit]

    EndFunc ;==>_Main

    [/autoit] [autoit][/autoit] [autoit]

    ; Write message to memo
    Func MemoWrite($sMessage = "")
    GUICtrlSetData($iMemo, $sMessage & @CRLF, 1)
    EndFunc ;==>MemoWrite

    [/autoit] [autoit][/autoit] [autoit]

    ; WM_NOTIFY event handler
    Func _WM_NOTIFY($hWndGUI, $MsgID, $wParam, $lParam)
    #forceref $hWndGUI, $MsgID, $wParam
    Local $tNMHDR, $event, $hwndFrom, $code, $i_idNew, $dwFlags, $lResult, $idFrom, $i_idOld
    Local $tNMTOOLBAR, $tNMTBHOTITEM
    $tNMHDR = DllStructCreate($tagNMHDR, $lParam)
    $hwndFrom = DllStructGetData($tNMHDR, "hWndFrom")
    $idFrom = DllStructGetData($tNMHDR, "IDFrom")
    $code = DllStructGetData($tNMHDR, "Code")
    Switch $hwndFrom
    Case $hToolbar
    Switch $code
    Case $NM_LDOWN
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$NM_LDOWN: Clicked Item: " & $iItem & " at index: " & _GUICtrlToolbar_CommandToIndex ($hToolbar, $iItem))
    ;----------------------------------------------------------------------------------------------
    Case $TBN_HOTITEMCHANGE
    $tNMTBHOTITEM = DllStructCreate($tagNMTBHOTITEM, $lParam)
    $i_idOld = DllStructGetData($tNMTBHOTITEM, "idOld")
    $i_idNew = DllStructGetData($tNMTBHOTITEM, "idNew")
    $iItem = $i_idNew
    $dwFlags = DllStructGetData($tNMTBHOTITEM, "dwFlags")
    If BitAND($dwFlags, $HICF_LEAVING) = $HICF_LEAVING Then
    MemoWrite("$HICF_LEAVING: " & $i_idOld)
    Else
    Switch $i_idNew
    Case $idNew
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idNew")
    ;----------------------------------------------------------------------------------------------
    Case $idOpen
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idOpen")
    ;----------------------------------------------------------------------------------------------
    Case $idSave
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idSave")
    ;----------------------------------------------------------------------------------------------
    Case $idHelp
    ;----------------------------------------------------------------------------------------------
    MemoWrite("$TBN_HOTITEMCHANGE: $idHelp")
    ;----------------------------------------------------------------------------------------------
    EndSwitch
    EndIf
    EndSwitch
    EndSwitch
    Return $GUI_RUNDEFMSG
    EndFunc ;==>_WM_NOTIFY

    [/autoit]