Sonntag, 22. Mai 2011, 17:41 von Dennis Duda
Im letzten Artikel habe ich bereits die Eigenschaften ProgressState und ProgressValue vorgestellt. In diesem Artikel werden die anderen TaskbarItemInfo-Eigenschaften behandelt.
Description

Die Eigenschaft Description bestimmt den Text im Tooltip, wenn das Thumbnail eine längere Zeit offen ist. Sie nimmt einen String an.
Overlay

- Overlay-Bild
Ein Overlay ist ein kleines Icon, welches über das Programmicon in der Superbar gelegt wird, um beispielsweise einen bestimmten Status darzustellen. Die Eigenschaft erwartet ein Image.
ThumbnailClipMargin

ThumbnailClipMargin (Quelle: MSDN Library)
Die Eigenschaft ThumbnailClipMargin bestimmt den Ausschnitt des angezeigten Thumbnails und erwartet einen Thickness-Wert, mit dem der Ausschnitt eingegrenzt wird. Das Bild aus der MSDN Library beschreibt das Ganze sehr gut.
ThumbButtonInfos
ThumbButtons sind kleine Buttons, die unter dem Thumbnail angezeigt werden, um bestimmte Aktionen schnell tätigen zu können. ThumbButtonInfos erwartet eine ThumbButtonInfoCollection, die die ThumbButtons beherbergt. Eine genaue Erklärung sowie ein Beispiel finden Sie hier in der MSDN Library.
Geschrieben in Tipps und Tricks, Tutorials, WPF, WPF | Tags: .NET • .NET 4 • Windows 7 • WPF
Shortlink | Trackbacks/Pingbacks (0) | Keine Kommentare »
Sonntag, 22. Mai 2011, 15:27 von Dennis Duda

- Windows 7 TaskbarItem mit Statusleiste
Wahrscheinlich haben Sie – sofern Sie Windows 7 benutzen – schon einmal diesen Status- beziehungsweise Ladebalken in der Superbar gesehen. Seit dem .NET Framework 4 gibt es einen entsprechenden Namespace für die Superbar für WPF: System.Windows.Shell.
In diesem findet sich unter Anderem die Klasse TaskbarItemInfo, welche für ein TaskbarItem, also im Normalfall ein Fenster, den Ladebalken-Status und dessen Fortschritt, so genannte ThubnailButtons (Buttons unter dem Thumbnail), den Thumbnailausschnitt, ein Overlay für das Programm-Icon und die Beschreibung im Tooltip des Thumbnails zuständig ist.
In diesem Artikel geht es um die Ladebalkeneigenschaften. Damit Sie auf diese zugreifen zu können, benötigen Sie eine TaskbarItemInfo-Instanz, welche der gleichnamigen Eigenschaft eines Windows zugeordnet ist. Dies lässt sich am leichtesten in XAML realisieren:
XAML
<Window [...]>
<Window.TaskbarItemInfo>
<TaskbarItemInfo/>
</Window.TaskbarItemInfo>
</Window>
Alternativ können Sie dasselbe natürlich auch im Code-Behind machen:
VB.NET
Me.TaskbarItemInfo = New Shell.TaskbarItemInfo()
C#
this.TaskbarItemInfo = new Shell.TaskbarItemInfo();
Nun können Sie auf die Eigenschaften ProgressValue und ProgressState des TaskbarItemInfo-Objekts zugreifen, mit denen Sie den Fortschritt und den Status des Ladebalkens beeinflussen können. Die Eigenschaft ProgressState erwartet einen Wert aus der Enumeration System.Windows.Shell.TaskbarItemProgressState. Die folgenden Werte gibt es:

Ladebalken mit ProgressState = Indeterminate
- None – Es wird kein Ladebalken angezeigt.
- Normal – Es wird ein normaler, grüner Ladebalken angezeigt.
- Paused – Es wird ein gelber Ladebalken angezeigt. Dieser ist für Pausen im Ladevorgang gedacht.
- Error – Es wird ein roter Ladebalken angezeigt. Dieser ist für Fehler gedacht.
- Indeterminate – Es wird ein durchlaufender, grüner Ladebalken angezeift. Dieser ist für Aktionen gedacht, bei denen der aktuelle Fortschritt nicht angezeigt werden kann.
ProgressValue ist ein Double-Wert, der den Prozentsatz als Dezimalzahl angibt, also eine Zahl zwischen 0 und 1. Werte über 1 gelten als 1; Werte unter 0 gelten als 0. Der Wert Double.NaN gilt ebenfalls als 0.
Geschrieben in Tipps und Tricks, Tutorials, WPF, WPF | Tags: .NET • .NET 4 • Superbar • Taskbar • Windows 7 • WPF
Shortlink | Trackbacks/Pingbacks (1) | 1 Kommentar »
Dienstag, 27. April 2010, 19:58 von Dennis Duda
Ich habe die Superbar (Taskleiste) am rechen Bildschirmrand angedockt und sie so groß wie möglich gezogen. Dann habe ich das Startmenü geöffnet und siehe da:

Geschrieben in Kurioses | Tags: Windows 7
Shortlink | Trackbacks/Pingbacks (0) | Keine Kommentare »
Dienstag, 27. April 2010, 19:36 von Dennis Duda
Wenn man
eine Datei aus dem Internet lädt und sie danach ausführen will, kommt die nebenstehende Meldung.
Für mich ist diese Meldung ziemlich nervtötend und ich habe nach einer Lösung gesucht, diese Meldung zu umgehen. Nach einigem Suchen bin ich auf diese Lösung gekommen:
Öffnen Sie das Startmenü und giben Sie in das Suchfeld ‘Internetoptionen’ ein. Dort suchen Sie sich dann unter “Systemsteuerung” den Punkt Internetoptionen. In dem nun erscheinenden Dialog wechseln Sie auf die Registerkarte “Sicherheit” und klicken unten auf die Schaltfläche “Stufe anpassen…”. In der langen Liste ändern Sie den Eintrag “Anwendungen und unsichere Dateien starten” auf “Aktivieren (nicht sicher)”. Mit OK schließen Sie die beiden Dialogfelder. Sofort meldet das Wartungscenter, die Internerneteinstellungen seien nicht korrekt. Mit einem Klick auf
im Tray-Bereich der Superbar (Taskleiste) und noch einem Klick auf
gelangen Sie in das Wartungscenter. Dort wird unter der Kategorie “Sicherheit” die Warunung nochmals angezeigt. Unter dem Warnungstext befindet sich der Link
. Sobald Sie darauf klicken, ist die Meldung verschwunden und die lästigen Sicherheitswarnungen gehören der Vergangenheit an.
[UPDATE]: Dies Funktioniert nur, wenn man einen anderen Browser als den Internet Explorer benutzt, denn dieser würde Sie mit “Achtung: Die Einstellungen sind Unsicher!”-Meldungen bombardieren. Zwar hat der Internet Explorer da nicht ganz unrecht, aber ein erfahrener Benutzer weiß, was er heruntergeladen hat und öffnen möchte.
Geschrieben in Tipps und Tricks, Windows | Tags: Windows 7
Shortlink | Trackbacks/Pingbacks (0) | Keine Kommentare »
Dienstag, 13. April 2010, 14:30 von Dennis Duda
Die in Windows 7 integrierten Bibliotheken haben eigene Icons. Das merkt man, wenn man eine eigene Bibliothek erstellt. Diese hat bedauerlicherweise nur das Standard-Bibliotheken-Icon. Dies können Sie im Editor über einen komplizierten Weg lösen, oder Sie benutzen das folgende Tool:
http://bluefisch200.deviantart.com/art/Replace-Librarie-Icons-141648981 (englisch)
Geschrieben in Freeware, Programm-Tipps, Tipps und Tricks, Windows | Tags: Bibliothek • Icon • Windows 7
Shortlink | Trackbacks/Pingbacks (0) | Keine Kommentare »
Montag, 12. April 2010, 19:03 von Dennis Duda
SuRun ist eine kostenlose Software, mit frei verfügbaren Quelltexten die das Arbeiten mit eingeschränkten Rechten unter Windows 2000, XP, Server 2003 und Vista erleichtert.
SuRun ermöglicht es, bestimmte Programme als Administrator zu starten, ohne ein Kennwort zu benötigen, ohne die Registry des Benutzers zu wechseln oder Umgebungsvariablen zu verändern.
Quelle und Download: http://kay-bruns.de/wp/software/surun/
Ich habe das Programm schon länger ohne Probleme auf Windows 7 installiert und bin begeistert! Programme, die eigentlich immer als Administrator ausgeführt werden sollen, brauchen ja diese Abfrage von Windows nicht. Genau dafür ist dieses Programm.
PS: Ich verwende nicht die aktuelle Version 1.2.0.8, sondern die Beta-Version 1.2.0.9 Beta 1 von http://forum.kay-bruns.de/thread/271, da die 1.2.0.8 sich schon beim Installieren beendet hat.
Geschrieben in Freeware, Programm-Tipps, Tipps und Tricks, Windows | Tags: administrator • surun • vista • whitelist • Windows 7
Shortlink | Trackbacks/Pingbacks (0) | Keine Kommentare »
Montag, 12. April 2010, 18:35 von Dennis Duda
In Windows 7 gibt es eine eigene Tastenkombination für neue Ordner.
Diese lautet [STRG]+[SHIFT]+[N]. Sofort wird ein neuer Ordner angezeigt und das Eingabefeld für den Namen erscheint.
Geschrieben in Tipps und Tricks, Windows | Tags: neuer Ordner • Ordner • Windows 7
Shortlink | Trackbacks/Pingbacks (0) | Keine Kommentare »
Montag, 12. April 2010, 15:30 von Dennis Duda
Wer Windows 7 in Kombination mit Windows Live Messenger oder Windows Live Mail (andere Windows Live-Programme habe ich nicht getestet, bei denen kann aber genau das gleiche sein
) benutzt, wird wahrscheinlich festgestellt haben, dass sich diese in der Taskleiste im Bereich der anderen Programme befinden und sich nicht
“in den Tray minimieren” lassen.
Ich bin daran allerdings gewöhnt (von den Zeiten mit XP) und wollte es wieder genau so haben.
Um das hinzukriegen, öffnen Sie die Eigenschaften der wlmail.exe/msnmsgr.exe im jeweiligen Programmordner C:\Programme\Windows Live\Messenger bzw. Mail und wechseln auf den Reiter Kompatibilität. Unter Kompatibilitätsmodus markieren Sie die Checkbox und wählen aus der Liste Windows Vista (Service Pack 2) aus. Bestätigen Sie die Änderungen mit einem Klick auf OK.
Wenn Sie den Live Messenger beziehungsweise Live Mail nun neustarten, befindet sich der Messenger im Tray-Bereich der Superbar (Taskleiste). Bei Windows Live Mail sieht es ähnlich aus: Das Icon von Windows Live Mail befindet sich im Tray-Bereich (was früher auch schon war) und das Kontextmenü des Icons bietet nun auch die Option Fenster ausblenden, wenn Posteingang minimiert ist.

Geschrieben in Tipps und Tricks, Windows | Tags: Icon • kompatibilitätsmodus • Live Mail • Live Messenger • tray • Tray-Bereich • Windows 7
Shortlink | Trackbacks/Pingbacks (0) | Keine Kommentare »