166
edits
Line 80: | Line 80: | ||
http://img352.imageshack.us/img352/1002/picture3ex0.png | http://img352.imageshack.us/img352/1002/picture3ex0.png | ||
Jetzt wollen unser Kommando um eine Vorschau erweitern und geben damit dem Anwender eine Rückmeldung über die Wirkung unseres Kommandos noch bevor es ausgeführt wird. Eine Vorschau kann auch grafische Elemente enthalten und eignet sich deshalb hervorragend zur Erstellung aussagekräftiger visueller Rückmeldungen über die Wirkung eines Kommandos, wie z.B. die grafische Repräsentation atmosphärischer Zustände bei der Verwendung eines Wetter-Kommandos. Für die Vorschau stehen Dir sämtliche Ausdrucksmittel einer HTML-Seite zur Verfügung, inklusive Animationen, so dass hier einiges möglich ist. Jedoch darf eine Vorschau keine Seiteneffekte haben. Die Vorschau darf ohne Interaktion mit Anwender den Systemzustand niemals verändern. | Jetzt wollen wir unser Kommando um eine Vorschau erweitern und geben damit dem Anwender eine Rückmeldung über die Wirkung unseres Kommandos noch bevor es ausgeführt wird. Eine Vorschau kann auch grafische Elemente enthalten und eignet sich deshalb hervorragend zur Erstellung aussagekräftiger visueller Rückmeldungen über die Wirkung eines Kommandos, wie z.B. die grafische Repräsentation atmosphärischer Zustände bei der Verwendung eines Wetter-Kommandos. Für die Vorschau stehen Dir sämtliche Ausdrucksmittel einer HTML-Seite zur Verfügung, inklusive Animationen, so dass hier einiges möglich ist. Jedoch darf eine Vorschau keine Seiteneffekte haben. Die Vorschau darf ohne Interaktion mit Anwender den Systemzustand niemals verändern. | ||
Für unser "hallo-welt" Kommando benötigen wir keine aufwändige Vorschau: ein etwas aussagekräftiger Text als das standardmässig angezeigte "Führt das 'hallo-welt' Kommando aus" soll uns jetzt einmal genügen. | Für unser "hallo-welt" Kommando benötigen wir keine aufwändige Vorschau: ein etwas aussagekräftiger Text als das standardmässig angezeigte "Führt das 'hallo-welt' Kommando aus" soll uns jetzt einmal genügen. |
edits