Traymenü -Problem

  • Weiss jemand was ich an diesem Code falsch gemacht haben könnte?
    Keine einzige Traymenüfunktion geht -.-

    [autoit]


    $settingsitem = TrayCreateMenu("Settings")
    $displayitem = TrayCreateItem("Automatische Updates aktivieren", $settingsitem)
    TraySetOnEvent($displayitem, "activate")
    $disableitem = TrayCreateItem("Automatische Updates deaktivieren", $settingsitem)
    TraySetOnEvent($disableitem, "deactivate")
    TrayCreateItem("")
    $aboutitem = TrayCreateItem("Informationen")
    TraySetOnEvent($aboutitem, "About")
    TrayCreateItem("")
    $aboutitem = TrayCreateItem("Show")
    TraySetOnEvent($aboutitem, "show")
    TrayCreateItem("")
    $exititem = TrayCreateItem("Exit")
    TraySetOnEvent($exititem, "CLOSEClicked")
    TraySetState()
    TrayGetMsg()

    [/autoit]

    Einmal editiert, zuletzt von ScArAbEuZ (4. Juli 2008 um 22:03)

  • Entweder fehlt Opt('TrayOnEventMode', 1) und TrayGetMsg() muss weg oder die TraySetOnEvent() müssen weg und TrayGetMSg() muss in einer Schleife abgefragt werden. Du musst Dich für eine Methode entscheiden. Beides geht nicht, genau wie bei GUIGetMsg() und GUICtrlSetOnEvent().

    und nochmal danke =)
    Hatte statt Opt("TrayOnEventMode", 1) Opt("TrayMenuMode", 1) und hab nun TrayGetMsg() entfernt aber wenn ich nun auf's Tray-Symbol drücke dann pausiert das Script gleich und nimmt nur den befehl "Exit" an. Kann man irgendwie ausschalten, dass er pausiert?