Microsoft hält sich durchaus einiges auf seine grafischen Oberflächen zugute. In vielen Programmen setzen die Designs Maßstäbe für die ganze Branche. Damit sich das auch auf Applikationen von Drittherstellern überträgt, gibt es umfangreiche Design Guides, die beschreiben, wie man eine gut funktionierende grafische Oberfläche baut und wie Programm- und Dialogfenster aussehen sollten.
Allerdings scheint so mancher Microsoft-Entwickler selbst noch keine Lust gehabt zu haben, diese Guides zu lesen. Beispielsweise derjenige, der das GUI für die PowerShell ISE in Windows 7 entworfen hat. Über das Gesamtdesign der Applikation mag man ja noch mit mildem Auge hinwegsehen. Eben fand ich aber ein schönes Beispiel aus der Kategorie “Was gar nicht geht” …
Ändert man die Ausführungsrichtlinie für PowerShell-Skripts, so fragt die PowerShell ISE nach, ob man das wirklich will. Das ist sinnvoll, denn die Änderung kann erhebliche sicherheitsrelevante Folgen haben. Man beachte aber das Format der Nachfrage – wohlgemerkt auf einer Bildschirmaufllösung von 1280 x 800 Pixeln – hier oben im Bild zu sehen:
http://faq-o-matic.net/?p=1837