Taskbar/Systray UDF ?

  • Hiho,

    kennt jmd ein Taskbar UDF?
    also es gibt ja z.B. auch ein Systray UDF (http://www.autoitscript.com/wiki/index.php?title=UDF_List),
    mit dem man icons unter anderem verschieben kann.

    Ich würde gerne in der Taskbar die "Fenster" verschieben können. Sowas müsste ja ähnlich des Systray UDF
    sein, nur mit anderen Dll-Calls, oder?

    Kennt jmd sowas oder will es bauen *g*

    Zusätzlich hätte ich noch zwei fragen:

    1. (hat nichs mit AutoIt zu tun) Wie kann ich einen Taskbar-Kontextmenü-Eintrag erstellen? Also einen Eintrag im Kontextmenü, wenn ich mit der rechten Maustaste auf ein Fenster in der Taskbar klicke (Wiederherstellen, Verschieben, Größe ändern, Minimieren, Maximieren, Schließen, mein Eintrag).

    2. (zurück zur Systray UDF) wie kann ich Icons mit der Maus verschieben? Es gibt ja IconMove, damit würde ich gerne folgendes machen:
    beim Halten von STRG und anschließendem Linksklick auf ein SystrayIcon, soll dieses dahin verschoben werden, wo die Maus es danach hinbewegt (natürlich weiterhin im Systray, sonst sollte nichts passieren). Ist das möglich?

  • Moin,

    zu Punkt 2.

    Aus der SysTray UDF


    http://www.autoitscript.com/forum/index.php?showtopic=13704&hl=systray

    Gruß
    Greenhorn


  • hmmm, bei MouseDown:MouseGetPos Systray_Item from Point oder so, speichern
    bei MouseUp: MouseGetPos und Systray Item from Point und den Gespeicherten Index mit dem neuen Index moven :)