home *** CD-ROM | disk | FTP | other *** search
- Die Benutzeroberfläche
- """"""""""""""""""""""""""""""""""""""""""
-
-
- Requester
- -------------------------------------------
-
- Als "Requester" (vom englischen "Request", Abfrage) wird
- normalerweise ein Fenster definiert, mittels dem das Programm mit
- dem Benutzer kommuniziert. Ein Requester besteht meistens aus
- einigen Grafikelementen, mittels denen der Benutzer mit dem
- Programm kommunizieren kann. Einige der am öftesten mit Amiga
- benutzten Elemente werden in den folgenden Abschnitten erklärt.
-
- Gadget
- -------------------------------------------
-
- Ein Gadget ist ein Grafikelement, mittels dem man mit dem
- Programm kommunizieren kann. Der größte Teil der verfügbaren
- Programme für Amiga besitzen eine grafische Benutzeroberfläche,
- d.h. ein System, mittels dem der Benutzer mit Maus, Fenstern und
- Gadgets mit den Programm kommunizieren kann. Auch XDVE besitzt
- eine grafische Benutzeroberfläche und benutzt den größten Teil
- der vom Betriebssystem zur Verfügung gestellten Gadgets. Der
- größte Teil dieser Symbole wird durch Mausklick aktiviert, andere
- durch Doppelklicken mit der Maus oder Verschieben (z.B.
- Schiebereglersymbole). Um eine leichtere Erkennung zu
- ermöglichen, sind sie wie folgt eingeteilt:
-
- Schalter
- -------------------------------------------
-
- Ein Schalter läßt sich durch ein Rechteck und dazugehörigen Text
- identifizieren. In ausgewähltem Zustand ändert der Schalter sein
- Aussehen, so daß der Eindruck ersteht, daß er gedrückt wurde.
- Normalerweise ist jedem Schalter eine Funktion zugewiesen, die es
- ermöglicht, einen bestimmten Arbeitsvorgang auszuführen, z.B.
- einen Requester öffnen, ein Bild anzeigen, einen Zeichensatz
- anzeigen, usw.
-
-
- Blättersymbol
- -------------------------------------------
-
- Ein Blättersymbol sieht wie ein Schalter aus, an der linken Seite
- befindet sich jedoch ein runder Pfeil. Der Text des
- Blättersymbols zeigt eine der verfügbaren Optionen an. Durch
- Anklicken des Blättersymbols mit der Maus lassen sich alle
- anderen nacheinander aktivieren. Wird das Symbol zusammen mit
- SHIFT angewählt, lassen sich die verfügbaren Optionen in
- umgekehrter Reihenfolge durchblättern. Eine mögliche Anwendung
- für ein Blättersymbol ist die Einstellung des gewünschten
- Bildschirmmodusses.
-
- Kontrollfelder
- -------------------------------------------
-
- Dieser Schalter zeigt ein kleines, leeres Quadrat, neben
- dem sich ein erläuternder Text befindet, welcher die Funktion
- des Kontrollfeldes beschreibt.
-
- Wird das Kontrollfeld mit einem Mausklick angewählt, erscheint
- dort ein , und die Funktion, die im Text neben dem Kontrolfeld
- wird, ist aktiviert. Das Kontrollfeld dient zur Aktivierung von
- Funktionen, wie z.B. der Kursivierung von Text.
-
- Druckknopfsymbole
- -------------------------------------------
-
- Diese Schalter sind den Blättersymbolen sehr ähnlich, da sich
- auch hier nur eine der verfügbaren Optionen auswählen läßt. Die
- Schalter werden als kleine, runde Symbole dargestellt, neben
- denen die dazugehörige Funktion beschrieben ist. Eine mögliche
- Funktion dieser Schalter ist die Auswahl des Bildschirmmodusses,
- mit dem ein Screen geöffnet werden soll.
-
- Eingabefeld
- -------------------------------------------
-
- Ein Texteingabefeld wird als Textzeile mit schwarzer Umrandung
- dargestellt. Ein solches Feld ermöglicht dem Benutzer die
- Eingabe oder Anzeige von numerischen oder alphanumerischen Daten.
- Eine denkbare Anwendung wäre z.B. die Eingabe von Kundendaten in
- einem Buchhaltungsprogramm.
-
- Um Daten in ein Texteingabefeld eintragen zu können, muß dieses
- zunächst mit der Maus angeklickt werden. Mit den Tasten <rechte
- Amiga>+<x> läßt sich der gesamte Feldinhalt löschen. Mit den
- Tasten und geht man ein Zeichen vor oder zurück. Werden diese
- Tasten zusammen mit SHIFT gedrückt, gelangt man zum Textanfang
- oder -ende. Mit der <TAB>-Taste wird das nächste Feld aktiviert,
- mit <Shift>+<TAB> das vorhergehende.
-
- Schiebereglersymbol
- -------------------------------------------
-
- Ein Schiebereglersymbol wird normalerweise in einer horizontalen
- oder vertikalen Leiste dargestellt und dient entweder zum
- Verschieben eines Bildschirminhalts oder zum Ändern eines
- dazugehörigen numerischen Wertes. Oft befinden sich am Rande des
- Schiebereglersymbols zwei kleine Pfeilsymbole, mittels dem sich
- der Regler schrittweise bewegen läßt. Wird die Leiste mit der
- Maus direkt angeklickt, so bewegt sich der Regler in größeren
- Schritten. Diese Art von Symbol kommt in vielen Amiga-Programmen
- zur Anwendung, und XDVE macht keine Ausnahme: Im
- Palette-Dialogfenster und im Hauptfenster des Programms sind
- ebenfalls Schiebereglersymbole zu finden.
-
- Listenfenster
- -------------------------------------------
-
- Ein Listenfenster ist ein rechteckiger Bereich, der eine
- Auflistung verschiedener Optionen oder Elemente enthält. Rechts
- vom Listenfenster befinden sich 2 Symbole mit 2 Pfeilen und ein
- kontrastierend dargestelltes Rechteck (normalerweise dunkler als
- der Inhalt des Listenfeldes), welches als Rollbalken oder
- Schiebereglersymbol bezeichnet wird. Der Inhalt des Listenfeldes
- läßt sich nach oben oder unten verschieben, indem man das
- Reglersymbol mit der Maus anwählt und mit gedrückt gehaltner
- Maustaste verschiebt. Durch die Anzeige der verfügbaren Optionen
- oder Elemente in einem Listenfenster hat der Benutzer die
- Möglichkeit, eine oder mehrere Optionen auszuwählen; die
- Dateiauswahlfenster des Amiga sind hier ein gängiges Beispiel.
-
- Piktogramm
- -------------------------------------------
-
- Ein Piktogramm besteht üblicherweise aus einem rechteckigen
- Bildsymbol, dessen Inhalt einen Rückschluß auf die dazugehörige
- Funktion zuläßt. Ein Piktogramm hat oftmals die gleiche Funktion
- wie ein Schalter und läßt sich dementsprechend auch für die
- gleichen Aufgaben, wie z.B. zum Speichern einer Datei, zum
- Ausdrucken eines Textes, usw. verwenden.
-
- Farbregister
- -------------------------------------------
-
- Wenn ein Bildschirm geöffnet wird, wird ihm vom Betriebssystem
- eine Farbpalette zugewiesen. Jede Farbe wird vom Computer mit
- numerischen Zahlen angegeben, die den Anteil von Rot (R), Grün
- (G) und Blau (B) angeben. Jede Farbe, und somit alle
- Farbinformationen in den 3 Werten, werden in einem Farbregister
- des Bildschirms gespeichert. Die Farbregister sind fortlaufend
- numeriert, beginnend von 0 bis zur Anzahl der Farben der Palette
- minus 1.
-
- Bei einem Bildschirm mit 16 Farben sind die Farbregister 0 bis 15
- verfügbar. Diese Kenntnisse können bei Benutzung eines Genlocks
- sehr nützlich sein. Ein Genlock ist ein Gerät, das es
- ermöglicht, das Bild eines Computers über ein Videosignal zu
- legen. Der größte Teil aller im Handel befindlichen Genlocks
- benutzen das Farbregister 0 und nehmen es als transparent an.
- Einige Genlocks ermöglichen es, eines oder mehrere, als
- transparent zu behandelnde Farbregister auszuwählen. Die Farben,
- die im Farbregister gespeichert sind, werden vom Genlock nicht
- berücksichtigt. Um ein professionelles Ergebnis zu erreichen,
- sind die verwendeten Farben sorgfältig auszuwählen; die Farben
- für die verschiedenen Register lassen sich im
- Palette-Dialogfenster einstellen.
-
- Palette-Dialogfenster
- -------------------------------------------
-
- Das Palette-Dialogfenster stellt in einem eigenen Fenster alle
- derzeit verfügbaren Farbregister dar. Sobald es geöffnet wird,
- ist immer die erste Farbe im Farbregister ausgewählt (links am
- oberen Fensterrand). Um eine andere Farbe auszuwählen, ist diese
- mit der linken Maustaste anzuklicken. Um einen bereits
- verfügbaren Farbton zu modifizieren, werden die drei mit RGB
- bezeichneten Schieberegler unterhalb der Farbanzeige verwendet.
- Neben den 3 Schiebereglern befindet sich eine numerische Anzeige
- der aktuellen Werte, um eine präzisere Kontrolle zu ermöglichen.
- Bei Änderung eines Wertes, werden die Modifikationen sofort in
- der gewählten Farbe angezeigt. Zur Veränderung der Palette
- dienen auch die 3 Schalter "Copy" (Kopieren), "Sprd" (Verteilen)
- und "Exch"(Vertauschen). Die Arbeitsweise der 3 Symbole ist
- ähnlich: Erste Farbe auswählen, das Symbol anklicken (Symbol
- wird aktiviert), zweite Farbe auswählen (Symbol wird wieder
- deaktiviert). Die 3 Symbole haben folgende Funktion:
-
-
- Copy (Kopieren) kopiert eine Farbe über eine andere. Ein Farbton
- ist dann in der Palette doppelt vorhanden, jedoch mit zwei
- unterschiedlichen Indizes. Exch (Vertauschen) vertauscht zwei
- Farben der Palette. Sprd (Verteilen) erstellt einen Farbverlauf,
- d.h. alle Farben zwischen der ersten und letzten angewählten
- Farbe werden so angepaßt, daß ein Farbverlauf entsteht.
-
- Hinweis: Das Palette-Dialogfenster belegt einige Farbregister des
- Bildschirms, auf dem es geöffnet wird:
-
- - Register 0: Bildschirm- und Dialogfensterhintergrund
- - Register 1: Text und Schiebereglerleiste
- - Register 2: Schiebereglersymbol
- - Register 3: Titel
-
- Bei bestimmten Farbkombinationen sind bestimmte Daten
- möglicherweise nicht sichtbar. In diesem Fall lassen sich die
- ersten 4 Farben der aktuellen Palette durch Gedrückthalten der
- rechten Maustaste durch die ersten 4 Farben der
- Amiga-Standardpalette ersetzen. Um das Palette-Dialogfenster zu
- schließen, sind die Symbole "Ok" oder "Cancel" mit der Maus
- anzuklicken: Mit "Ok" werden die geänderten Farben bestätigt,
- "Cancel" dient zur Annullierung evtl. vorgenommener
- Modifikationen.
-
- Farbauswahl
- -------------------------------------------
-
- Verschiedene Anwendungen geben dem Benutzer die Möglichkeit, eine
- Farbe aus der aktuellen Farbpalette auszuwählen; dies geschieht
- normalerweise im Farbauswahlfenster. Um eine Farbe auszuwählen,
- genügt ein Mausklick auf die gewünschte Farbe und die
- anschließende Auswahl von "Ok" als Bestätigung oder "Cancel", um
- die Auswahl zu annullieren.
-
- Für das Farbrequester gilt die weiter oben aufgeführte
- Besonderheit für das Palette-Dialogfenster: Es kann vorkommen,
- daß einige oder alle Symbole für die Farben der Palette nicht
- sichtbar sind, wenn die Farben von Symbolrändern und Palette
- übereinstimmen.
-
- Um dieses Problem zu umgehen, muß der Benutzer die rechte
- Maustaste gedrückt halten,die ersten 4 Farben der aktuellen
- Palette durch die 4 ersten Farben der Standardpalette zu
- ersetzen.
-