Damit das Desktop ein Symbolbild verwenden kann, muß die Symbolbilddatei:
im korrekten Format sein.
über die ordnungsgemäßen Dateinamenskonventionen verfügen.
den Desktop-Größenkonventionen entsprechen.
sich in einem Verzeichnis im Symbolsuchpfad befinden.
vom Desktop-Konstrukt mit der korrekten Syntax aufgerufen werden. Wird beispielsweise ein neues Bedienelement für das Bedienfeld erstellt, wird im Feld ICON in der Bedienfelddefinition definiert, welches Symbolbild für das Bedienelement verwendet wird.
Für einen Farbbildschirm sollten Symboldateien im Format X-Pixmap (XPM) verwendet werden, die normalerweise die Erweiterung .pm haben. Ansonsten werden Dateien im Format X-Bitmap (XBM) verwendet, die die Erweiterung .bm haben. Wenn in der Pixmap-Datei Transparenz verwendet wird, so wird bei der Erstellung einer Maskendatei (_m.bm) ebenfalls eine .bm-Datei angelegt. Weitere Informationen finden Sie im Abschnitt " Symbolsuchpfad" .
Jedes Symbol- und Hintergrundmusterbild ist in einer eigenen Datei gespeichert. Normalerweise wird ein Symbol mit dem Dateinamen ohne Pfad angegeben. Beispielsweise wird ein Symbol möglicherweise als mail bezeichnet, wenn die Datei unter folgendem Namen gespeichert ist:
/usr/dt/appconfig/icons/sprache/mail.l.pm
Die Dateinamenskonvention des Hinzufügens von Erweiterungen ermöglicht, Symbole nach Größe und Typ in Gruppen zusammenzufassen. Symbolnamen für Desktop-Komponenten haben im allgemeinen folgende Formate:
Basisname.Größe.Format
oder
Basisname.Format
Die einzelnen Parameter können folgendermaßen belegt werden:
Basisname--Der Dateiname ohne Pfad des Bilds, mit dem auf das Bild Bezug genommen wird
Größe-- Ein Buchstabe, der die Größe angibt: l (groß) m (mittel) s (klein) t (winzig)
Format-- Das Dateiformat: pm (Pixmap) bm (Bitmap)
Tabelle 14-1 zeigt die empfohlene Größe in Pixel für Desktop-Symbole
Tabelle 14-1 Symbolgrößen und Dateinamen
Symbolgröße |
Bitmap-Name |
Pixmap-Name |
---|---|---|
16 x 16 (winzig) |
name.t.bm |
name.t.pm |
24 x 24 (klein) |
name.s.bm |
name.s.pm |
32 x 32 (mittel) |
name.m.bm |
name .m.pm |
48 x 48 (groß) |
name.l.bm |
name.l.pm |
Tabelle 14-2 zeigt die Symbolgrößen, die die Desktopkomponenten verwenden. In einigen Fällen ist die Größe des verwendeten Symbols vom Auflösungsvermögen des Bildschirms abhängig.
Tabelle 14-2 Desktop-Komponenten und deren Symbolgrößen
Desktop-Komponente |
Hohe Auflösung |
Mittlere Auflösung |
Niedrige Auflösung |
---|---|---|---|
Dateimanager und Anwendungsmanager (Ansicht mit Name und Symbol) |
Mittel |
Mittel |
Mittel |
Dateimanager und Anwendungsmanager (Ansicht mit Name und kleinem Symbol) |
Winzig |
Winzig |
Winzig |
Bedienelemente im Hauptbedienfeld |
Groß |
Groß |
Mittel |
Bedientafeln des Bedienfelds |
Mittel |
Mittel |
Winzig |
Umschaltsymbole im Bedienfeld |
Klein |
Klein |
Winzig |
Fenster in Symbolgröße |
Groß |
Groß |
Mittel |
Wenn Sie zum Beispiel ein Symbol namens mail für einen Datentyp bestimmen, eine Farbanzeige haben und die Voreinstellung des Dateimanagers auf kleine Symbole eingestellt haben, heißt das verwendetete Symbolbild mail.t.pm.
Das Desktop sucht eine Symboldatei oder ein Bild, indem es eine Liste von Verzeichnissen nach der Datei durchsucht. Diese Liste von Verzeichnissen, die Symbolsuchpfad genannt wird, wird durch den Wert mehrerer Umgebungsvariablen bestimmt. Welche Variablen verwendet werden, und wie sie zum Symbolsuchpfad zusammengestellt werden, wird im folgenden Abschnitt erläutert: " Symbolsuchpfad".
Folgender Standardsuchpfad wird verwendet:
Integrierte Symbole: /usr/dt/appconfig/icons/Sprache
Systemweite Symbole: /etc/dt/appconfig/icons/ Sprache
Persönliche Symbole: Home-Verzeichnis /.dt/icons
Das Desktop kann auf Symbole in anderen Systemen zugreifen. Weitere Informationen zum Erstellen eines Symbolservers finden Sie unter "Datenbank-, Symbol- und Hilfe-Services konfigurieren".