Der Symbolsuchpfad weist das Desktop an, angegebene Positionen nach Dateien zu durchsuchen, die Bitmap- und Pixmap-Abbilddateien für das Desktop enthalten.
Der Standardsymbolsuchpfad enthält persönliche, systemweite und integrierte Positionen. Der Standardwert für sprache ist C.
Tabelle 9-11|
Persönliche Position |
Home-Verzeichnis/.dt/icons |
|---|---|
|
Systemweite Position |
/etc/dt/appconfig/icons/ sprache |
|
Integrierte Position |
/usr/dt/appconfig/icons/ sprache |
Wird eine Position zum Anwendungssuchpfad hinzugefügt, wird das entsprechende Symbolunterverzeichnis automatisch dem Symbolsuchpfad hinzugefügt. (Weitere Informationen hierzu können dem Abschnitt "Wie der Anwendungssuchpfad sich auf die Datenbank-, Symbol- und Hilfesuchpfade auswirkt" entnommen werden.)
Wird beispielsweise der Anwendungs-Server hosta: dem Anwendungssuchpfad hinzugefügt, wird das Verzeichnis hosta:/etc/dt/appconfig/icons/ sprache automatisch dem Symbolsuchpfad hinzugefügt.
Der Symbolsuchpfad wird aus den integrierten Positionen und folgenden Eingabevariablen assembliert:
Tabelle 9-12|
DTSPSYSICON |
Eingabevariable für den systemweiten Symbolsuchpfad |
|---|---|
|
DTSPUSERICON |
Eingabevariable für den persönlichen Symbolsuchpfad |
Diese Eingabevariablen verwenden, um Positionen außerhalb des Anwendungssuchpfads anzugeben.
Der assemblierte Symbolsuchpfad wird durch zwei Ausgabevariablen angegeben:
Tabelle 9-13|
Wird von Farbbildschirmen verwendet. |
|
|---|---|
|
Wird von Monochrombildschirmen verwendet. |
Die Syntax für die Variablen DTSPSYSICON und DTSPUSERICON lautet:
VARIABLE=position [,position...]
wobei position folgende Syntax haben kann:
Tabelle 9-14|
/pfad |
Gibt ein Verzeichnis im lokalen System (Session-Server) an. Diese Syntax wird verwendet, um ein lokales Verzeichnis hinzuzufügen. |
Soll eine Position in einem anderen System angegeben werden, muß der Netzwerkdateiname, z. B. /nfs/servera/projects/icons verwendet werden.
Der Wert des Symbolsuchpfads (XMICONSEARCHPATH und XMICONBMSEARCHPATH) wird erstellt, indem folgende Positionen, die ihrem Rang nach aufgelistet sind, assembliert werden:
Positionen, die über die Variable DTSPUSERICON angegeben sind
Positionen, die von der Variablen DTSPUSERAPPHOSTS abgeleitet werden
die standardmäßige persönliche Position: Home-Verzeichnis/.dt/icons
die Standardposition: /etc/dt/appconfig/icons/ sprache
Positionen, die über die Variable DTSPSYSICON angegeben sind
Positionen, die von der Variablen DTSPSYSAPPHOSTS abgeleitet werden
/usr/dt/appconfig/icons/sprache
Farb- und Monochromsuchpfade unterscheiden sich lediglich in der Rangfolge,
die Pixmap- und Bitmap-Dateien zugeordnet wird. Die Variable XMICONSEARCHPATH listet Pixmap-Dateien vor
Bitmap-Dateien, die Variable XMICONBMSEARCPATH listet Bitmap-Dateien vor Pixmap-Dateien.