Der Symboleditor ist ein Werkzeug zur Erstellung von Bitmap- und Pixmapbilddateien, die als Symbole oder Hintergrundmuster verwendet werden.
Der Symboleditor ermöglicht das Erstellen und Bearbeiten von Bildern in zwei Formaten, die in Tabelle 13-1 beschrieben werden.
Tabelle 13-1 Symbolformate
Format |
Beschreibung |
Dateiname |
---|---|---|
X pixmap (XPM) |
Mehrfarbige Bilder, die statische und dynamische Farben enthalten |
*.pm |
X bitmap (XBM) |
Zweifarbige Bilder, die auf eine Vordergrund- und Hintergrundfarbe begrenzt sind (wird für schwarzweiße Symbole verwendet) |
*.bm |
Bilder werden erstellt, indem Zeichenwerkzeuge und Farben ausgewählt und im Arbeitsbereich verwendet werden. Während dem Zeichnen zeigt der Symboleditor in beiden Formaten eine Kopie des Symbols in der tatsächlichen Größe an. Dabei sollte die zweifarbige Version des Symbols betrachtet werden, auch wenn ein Bild gezeichnet wird, das auf Farbsystemen verwendet werden soll. Symbole können in eine zweifarbige Darstellung zurückkehren, wenn im Arbeitsbereich nicht genügend Farben verfügbar sind.
Weitere Informationen über den Entwurf von Symbolen sind dem Kapitel VisualDesign im Handbuch Common Desktop Environment: Style Guide and Certification Checklist.
So starten Sie den Symboleditor:
Öffnen Sie den Application Manager, und lassen Sie sich darin den Ordner "Desktop_Anw" anzeigen.
Doppelklicken Sie auf den Symboleditor.
Weitere Wege, den Symboleditor zu starten:
Suchen Sie die Bilddatei in einem Dateimanagerfenster, und doppelklicken Sie darauf, um sie zu öffnen. (Die Standardaktion für Pixmap- und Bitmapdateien startet den Symboleditor und lädt die Datei.)
Wenn der Pfad /usr/dt/bin nicht in die Datei .cshrc eingetragen wurde, geben Sie /usr/dt/bin/dticon ein, um den Symboleditor von der Befehlszeile aus auszuführen.
Dieser Abschnitt beschreibt, wie Symbole erstellt und bearbeitet werden und wie die Zeichenwerkzeuge des Symboleditors verwendet werden.
"Öffnen" aus dem Menü "Datei" auswählen.
Bestehen nicht gespeicherte Änderungen, gibt der Symboleditor eine Warnung aus, daß alle Änderungen durch das Laden eines anderen Symbols verloren gehen. Um den Befehl "Öffnen" abzubrechen, klicken Sie auf "Abbrechen". Sollen die Änderungen nicht gespeichert werden, klicken Sie auf "OK".
Geben Sie im Feld "Dateinamen eingeben" den Namen der zu ladenden Datei ein, oder wählen Sie die zu ladende Symboldatei aus dem Dateienbereich des Dialogfensters "Datei öffnen".
Klicken Sie auf "Sichern".
Wenn eine Datei geladen wird, wird das Ausgabeformat (im Menü "Optionen ") automatisch auf das Format der Datei eingestellt, die gerade geladen wird.
Ein vorhandenes Symbol kann ebenfalls dadurch geöffnet werden, daß auf die Symboldatei im Dateimanager doppelgeklickt wird.
Wählen Sie "Erstellen" aus dem Menü "Datei".
Bestehen nicht gespeicherte Änderungen, gibt der Symboleditor eine Warnung aus, daß alle Änderungen durch das Starten eines neuen Symbols verlorengehen. Klicken Sie auf "Abbrechen", um den Befehl "Erstellen" abzubrechen. Klicken Sie auf "OK", falls die Änderungen nicht gespeichert werden sollen.
Der Symboleditor leert den Arbeitsbereich und setzt ihn wieder auf die Standardgröße (32x32) zurück.
Ist bereits ein Symbol geladen, kann "Symbol leeren" aus dem Menü "Bearbeiten" ausgewählt werden, um ein neues Symbol mit der gleichen Größe und dem gleichen Namen wie das vorher geladene Symbol zu erstellen.
Speichern Sie gegebenenfalls das aktuelle Symbol.
Wählen Sie "Symbol leeren" aus dem Menü "Bearbeiten".
Die gesamte Arbeitsfläche für das Zeichnen von Symbolen wird geleert.
Wählen Sie eines der (in Tabelle 13-2 aufgelisteten) Zeichenwerkzeuge.
Wählen Sie eine Farbe (statische Farbe, statische Graustufe oder eine dynamische Farbe).
Nun kann mit Hilfe des ausgewählten Zeichenwerkzeugs mit dem Zeichnen begonnen werden.
Weitere Informationen zum Zeichnen mit jedem Werkzeug sind den folgenden Abschnitten zu entnehmen.
Die Zeichenwerkzeuge des Symboleditors sind in Abbildung 13-2 dargestellt.
Wählen Sie "Rückgängig" aus dem Menü "Bearbeiten".
Nur die zuletzt vorgenommene Veränderung kann rückgängig gemacht werden.
Beim Speichern von Symboldateien muß die entsprechende Dateinamenerweiterung verwendet werden. Es gibt zwei Erweiterungen, die dem Dateinamen ohne Pfad des Symbols hinzugefügt werden, eine gibt die Größe, die andere das Format an. Symbolnamen haben häufig eine dieser allgemeinen Formen:
basisname.größe.format basisname.format
Der Basisname ist der Bildname, der dazu verwendet wird, auf das Bild zu verweisen.
Größe ist ein einzelnes Zeichen, das die Standardgröße des Symbols angibt: l für groß (48x48 Pixel), m für mittelgroß (32x32), s für klein (24x24), oder t für winzig (16x16). (Weitere Informationen sind dem Abschnitt ("Symbolgrößenkonventionen"zu entnehmen.) Ist das zu speichernde Symbol nicht in einer Standardgröße angezeigt, kann dieses Zeichen weggelassen werden.
Das Format ist pm für X-Pixmaps (das Format von Farbsymbolen) oder bmfür X- Bitmaps (das Format von Monochromsymbolen).
Wird ein Symbol im XBM-Format gespeichert, das transparente Farbe enthält, dann wird ebenfalls eine Symbolmaskendatei gespeichert. Die Symbolmaskendatei wird Basisname.Größe _m.Format. genannt. Wird das gespeicherte Symbol in einen anderen Ordner verschoben, so muß ebenfalls die Maskendatei verschoben werden.
Ein Beispiel: Es soll ein Symbol namens Post angelegt werden. Verfügt das System über eine Farbanzeige und wurden im Dateimanager die Vorgaben auf winzige Symbole gesetzt, so ist der angenommene Symbolname Post.t.pm. Hätte das Symbol transparente Farbe und würde im XBM-Format gespeichert, dann würden zwei Dateien erstellt: Post.t.bm und Post.t_m.bm.
Tabelle 13-3 listet die empfohlenen Größen - in Pixel, Breite x Höhe- für das Erstellen neuer Symbole auf, die in der CDE verwendet werden sollen. Symbole können bis zu einer Größe von 256x256 erstellt werden.
Tabelle 13-3 Empfehlungen zur Symbolgröße
Auflösungen |
Hoch |
Mittel |
Gering |
---|---|---|---|
Dateimanager (Groß) |
32x32 |
32x32 |
32x32 |
Dateimanager (Klein) |
16x16 |
16x16 |
16x16 |
Application Manager (Groß) |
32x32 |
32x32 |
32x32 |
Application Manager (Klein) |
16x16 |
16x16 |
16x16 |
Vorderer Steuerbereich |
48x48 |
48x48 |
32x32 |
Zusätzliche Steuerbereiche des vorderen Steuerbereichs |
32x32 |
32x32 |
16x16 |
Symbolgröße |
48x48 |
48x48 |
32x32 |
Arbeitsbereich |
32x32 |
32x32 |
32x32 |
Wählen Sie ein Ausgabeformat aus dem Menü "Optionen".
XBM für ein zweifarbiges X-Bitmap Format
XPM für ein vielfarbiges X-Pixmap Format (Standardwert)
Wählen Sie "Sichern" aus dem Menü "Datei".
Falls das Symbol noch unbenannt ist oder "Sichern als" ausgewählt wird, fragt der Symboleditor nach einem Dateinamen. Geben Sie den Namen ein und, und klicken Sie auf "Sichern".
Wird ein Symbol im XBM-Format gespeichert, das transparente Farbe enthält, dann wird ebenfalls eine Symbolmaskendatei gespeichert. Die Symbolmaskendatei wird Dateiname ohne Pfad.Größe _m.Format. genannt. Wird das gespeicherte Symbol in einen anderen Ordner verschoben, so muß ebenfalls die Maskendatei verschoben werden.
Wählen Sie "Sichern als" aus dem Menü "Datei".
Geben Sie den Dateinamen ein, unter dem die Symboldatei gespeichert werden soll (oder wählen Sie einen Namen aus).
Klicken Sie auf "Sichern".
Ist die Datei bereits vorhanden, dann muß auf "OK" im Dialogfenster "Warnung" geklickt werden, um die bestehende Datei zu überschreiben.
Die Symbole im Desktop verwenden eine Palette mit 22 Farben:
Acht statische Grautöne
Acht statische Farben: rot, blau, grün, zyanblau, magenta, gelb, schwarz und weiß
Fünf dynamische Farben: Vordergrund, Hintergrund, Schatten oben, Schatten unten und Wählen
Eine transparente "Farbe", die den Hintergrund durchscheinen läßt
Diese Farben finden im Symboleditor als Standardfarben Verwendung. Diese Reihe von Farben bietet eine vernünftige Palette zur Erstellung von Symbolen. Diese begrenzte Farbpalette wurde gewählt, um ein Höchstmaß an Attraktivität und Lesbarkeit der Symbole zu erzielen, ohne eine unnötige Anzahl von Farben zu verwenden.
Die dynamischen Farben repräsentieren die Farben, die verwendet werden, um die Anwendung anzuzeigen, in der das Symbol erscheinen soll. Erscheint das Symbol im Dateimanager, dann legt der Dateimanager die Hintergrundfarbe fest. Dynamische Farben sind bei Symbolen nützlich, die die Farbe ändern sollen, wenn andere Farbpaletten im Style-Manager ausgewählt werden. Dynamische Farben sind ebenfalls nützlich, wenn das Symbol an mehr als einer Stelle verwendet werden soll und es die Farben der Anwendung, in der es erscheint, verwenden soll.
"Schatten oben" und "Schatten unten" können verwendet werden, um das Symbol mit einer Schattierung zu unterlegen. Diese Farben können dazu verwendet werden, das Symbol so erscheinen zu lassen, als wäre es in die Oberfläche eingemeißelt. Dies wird nur für die Ssymbole im vorderen Steuerbereich empfohlen.
Die transparente Farbe ist nützlich für das Erstellen von Symbolen, die nicht rechteckig erscheinen sollen, da sie es erlaubt, daß die Farbe des Hintergrunds hinter dem Symbol durchscheint. Falls ein Symbol nicht den gesamten Begrenzungsrahmen ausfüllt, sollte der nicht verwendete Bereich mit der transparenten Farbe aufgefüllt werden.
Nachdem Sie sich mit den grundsätzlichen Zeicheneinrichtungen des Symboleditors vertraut gemacht haben, können Sie einige weiterführende Operationen ausführen. Viele dieser Operationen erfordern, daß zuerst ein Bereich des Symbols ausgewählt wird. Dies wird mit Hilfe des Werkzeugs "Auswählen" (neben "Löschen ") erreicht.
Sobald der Bereich eines Symbols ausgewählt wurde, kann er:
ausgeschnitten, kopiert oder verschoben werden
in der Größe verändert werden
(horizontal oder vertikal) gespiegelt werden
(rechts oder links) gedreht werden
Klicken Sie auf das Werkzeug "Auswählen" (neben "Löschen ").
Ziehen Sie einen Rahmen um den Bereich, der ausgewählt werden soll.
Wenn ein Bereich ausgewählt wurde, blinkt ein Rahmen um den ausgewählten Bereich.
Wählen Sie den Bereich des Symbols, der ausgeschnitten werden soll, mit Hilfe des Werkzeugs "Auswählen".
Wählen Sie "Bereich ausschneiden" aus dem Menü "Bearbeiten".
Wird ein Teil eines Symbols ausgeschnitten, dann wird der freigelegte Bereich transparent. Das heißt, er wird mit der transparenten Farbe ausgefüllt.
Beachten Sie, daß ein ausgeschnittener Bereich wieder in das Symbol eingefügt werden kann, indem "Bereich einfügen" aus dem Menü "Bearbeiten" ausgewählt wird.
Wählen Sie den Bereich des Symbols, der kopiert werden soll, mit Hilfe des Werkzeugs "Auswählen".
Wählen Sie "Bereich kopieren" aus dem Menü "Bearbeiten".
Wählen Sie "Bereich einfügen" aus dem Menü "Bearbeiten".
Legen Sie den Umriß fest, in den die Kopie eingefügt werden soll, und klicken Sie danach.
Schritt 3 und 4 können so oft wie gewünscht wiederholt werden, um mehrere Kopien des kopierten Bereichs einzufügen.
Wählen Sie den Bereich des Symbols, der verschoben werden soll, mit Hilfe des Werkzeugs "Auswählen".
Wählen Sie "Bereich ausschneiden" aus dem Menü "Bearbeiten".
Wählen Sie "Bereich einfügen" aus dem Menü "Bearbeiten".
Legen Sie den Umriß fest, in den die Kopie eingefügt werden soll, und klicken Sie dann.
Schritt 3 und 4 können so oft wie gewünscht wiederholt werden, um mehrere Kopien des verschobenen Bereichs einzufügen.
Wählen Sie den Bereich des Symbols, der gedreht werden soll, mit Hilfe des Werkzeugs "Auswählen".
Wählen Sie "Bereich drehen" und dann "Links" oder "Rechts" aus dem Menü "Bearbeiten".
Legen Sie den Umriß fest, in den der gedrehte Bereich eingefügt werden soll, und klicken Sie anschließend.
Durch das Spiegeln eines Bereichs wird ein Pixel für Pixel-Spiegelbild des ausgewählten Bereichs erstellt.
Wählen Sie den Bereich des Symbols, der gespiegelt werden soll, mit Hilfe des Werkzeugs "Auswählen".
Wählen Sie "Bereich wenden" und dann "Vertikal" oder "Horizontal" aus dem Menü "Bearbeiten".
Es kann sowohl das ganze Symbol oder ein Bereich des Symbols in der Größe verändert werden.
Wählen Sie "Symbolgröße ändern" aus dem Menü "Bearbeiten".
Der Symboleditor zeigt ein Dialogfenster an, das nach einer neuen Größe fragt.
Bearbeiten Sie aktuelle Breite und Höhe, um die neue Größe festzulegen.
Wird das Symbol verkleinert, dann werden die rechte und die unteren Ecken abgeschnitten. Wird das Symbol vergrößert, dann verbleibt das bestehende Bild in der oberen linken Ecke des Symbols.
Wählen Sie den Bereich des Symbols, der in der Größe verändert werden soll, mit Hilfe des Werkzeugs "Auswahl".
Wählen Sie "Bereich skalieren" aus dem Menü "Bearbeiten".
Ziehen Sie einen Rahmen, der die Größe und Form des zu skalierenden Bildes festlegt.
Die Größe des Rahmens wird im oberen rechten Bereich angezeigt. Durch ihn wird festgelegt, wie der ausgewählte Bildbereich skaliert werden wird. Er legt nicht fest, wo das Ergebnis positioniert wird.
Legen Sie den Bereich fest, in den die skalierte Kopie eingefügt werden soll, und klicken Sie anschließend.
Bitmap-Bilder (XBM-Format) können als spezielle Mauszeigerdarstellungen verwendet werden. Ein Referenzpunkt markiert innerhalb des Bildes ein einzelnes Pixel, das die wirkliche Position des Mauszeigers ist.
Jedes Symbol kann nur einen Referenzpunkt besitzen.
Wählen Sie "Referenzpunkt hinzufügen" aus dem Menü "Bearbeiten".
Klicken Sie auf das Pixel, auf dem sich der Referenzpunkt befinden soll.
Wählen Sie "Referenzpunkt löschen" aus dem Menü "Bearbeiten".
Jeder beliebige Bereich eines Bildschirms kann in den Symboleditor kopiert werden. Jeder Text oder jede Grafik, der/die angezeigt wird, kann kopiert ( "gegriffen") werden und auf die Arbeitsfläche des Symboleditors geladen werden.
Speichern Sie gegebenenfalls das aktuelle Symbol.
Wählen Sie "Bild erfassen" aus dem Menü "Bearbeiten".
Ziehen Sie einen Rahmen um den Bereich des Arbeitsbereichs, der erfaßt werden soll (Maustaste 1 drücken, ziehen und loslassen).
Durch das Erfassen eines Bereichs der Anzeige kann es vorkommen, daß das Symbol einige der verfügbaren Farben des Desktops aufbraucht.
Die Ansicht eines Symbols kann auf der Arbeitsfläche des Symboleditors dadurch verändert werden, daß die Vergrößerung geändert wird oder ein Raster verwendet wird.
Wählen Sie "Sichtbares Gitter" aus dem Menü "Optionen".
Dadurch wird das Raster verdeckt. Wird "Raster ein" aus dem Menü "Optionen" erneut ausgewählt, wird das Raster wieder angezeigt. Standardmäßig wird das Raster angezeigt.