Donnerstag, 5. August 2010

Art des Programmicons in der Taskleiste bei Windows 7 ändern

Im vorigen Post ging es um das Anzeigen eines Fortschrittbalkens in der Taskleiste, in diesem Post möchte ich die Verwendung einer ähnlichen Funktion zeigen, die neu in Windows 7 ist.
Windows 7 zeigt nicht nur Fortschrittsbalken in der Taskleiste an, sondern die Programmicons geben auch Aussage über den Zustand der Programme. Am nützlichsten finde ich die beiden Statusse "Fehler" und "keine Rückmeldung", folgender Code zeigt deren Verwendung (wie im vorigen Post beschrieben, wird die Einbindung des Windows API Code Packs vorrausgesetzt):


TaskbarManager tm = TaskbarManager.Instance;
tm.SetProgressState(TaskbarProgressBarState.Error);

Wird obiger Code ausgeführt, zeigt das Programm einen Fehler an, das entsprechende Icon wird leicht rot gefärbt:
Ebenfalls kann das Programm als "hängend" deklariert werden, dann bewegt sich ein grüner Balken über das Programmicon, was vielen sicherlich bekannt vorkommmen sollte:

TaskbarManager tm = TaskbarManager.Instance;
tm.SetProgressState(TaskbarProgressBarState.Indeterminate);

Keine Kommentare:

Kommentar veröffentlichen