Benutzer können zusätzliche Steuerbereiche mit den Pop-Up-Menüs des vorderen Steuerbereichs erstellen oder ändern.
In diesem Abschnitt finden Sie Informationen über systemweite Anpassungen, die mit den Konfigurationsdateien des vorderen Steuerbereichs vorgenommen werden müssen.
Ein zusätzlicher Steuerbereich ist einer Steuerung im Hauptsteuerbereich zugeordnet.
Die Zuordnung wird in der Definition des zusätzlichen Steuerbereichs vorgenommen. Der CONTAINER_NAME gibt die betreffende Steuerung an:
CONTROL Steuerungsname { … } SUBPANEL Zusätzlicher_Steuerbereichsname { CONTAINER_NAME Steuerungsname … }
Ermitteln Sie den Steuerungsnamen der Steuerung im Hauptsteuerbereich, der Sie den zusätzlichen Steuerbereich zuordnen möchten.
Handelt es sich um eine integrierte Steuerung, finden Sie die Definition in der Datei /usr/dt/appconfig/types/Sprache/dtwm.fp.
Erstellen Sie eine neue Datei /etc/dt/appconfig/types/Sprache/*.fp.
Definieren Sie den zusätzlichen Steuerbereich:
SUBPANEL Zusätzlicher_Steuerbereichsname { CONTAINER_NAME Steuerungsname TITLE Wert KEYWORD Wert … }
Speichern Sie die neue Konfigurationsdatei.
Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.
Sie können die allgemeinen Eigenschaften (z. B. Titel) und den Inhalt der integrierten zusätzlichen Steuerbereiche ändern.
Erstellen Sie eine neue Konfigurationsdatei für den vorderen Steuerbereich im folgenden Verzeichnis:
Systemweit: /etc/dt/appconfig/types/Sprache/Name.fp
Persönlich: Home-Verzeichnis/.dt/types/Name.fp.
Kopieren Sie die gesamte SUBPANEL-Standarddefinition aus /usr/dt/appconfig/types/Sprache/dtwm.fp in die neue Datei:
SUBPANEL Zusätzlicher_Steuerbereichsname { … }
Ändern Sie die Definition des zusätzlichen Steuerbereichs.
Speichern Sie die neue Konfigurationsdatei.
Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.
Die folgende Definition in der Datei /users/janice/.dt/types/PerApps.fp ändert beispielsweise den Namen des zusätzlichen Steuerbereichs 'Persönliche Anwendungen':
SUBPANEL PersAppsSubpanel { CONTAINER_NAME TextEditor TITLE Meine Anwendungen }
Erstellen Sie eine neue Konfigurationsdatei für den vorderen Steuerbereich im Verzeichnis /etc/dt/appconfig/types/Sprache/Name.fp.
Definieren Sie die systemweite Steuerung.
Verwenden Sie das Feld CONTAINER_NAME und das Feld CONTAINER_TYPE, um den Container für die Steuerung anzugeben:
CONTROL Steuerungsname { CONTAINER_NAME Zusätzlicher_Steuerbereich CONTAINER_TYPE SUBPANEL … }
Weitere Informationen finden Sie im Abschnitt Steuerungen im vorderen Steuerbereich definieren.
Speichern Sie die Konfigurationsdatei.
Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.
Die folgende Steuerungsdefinition in der neuen Datei /etc/dt/appconfig/types/Sprache/DigitalClock.fp fügt beispielsweise die Steuerung 'Digitale Uhr' (in der Anwendungsgruppe 'Desktop-Werkzeuge') dem zusätzlichen Steuerbereich 'Persönliche Anwendungen' aller Benutzer hinzu.
CONTROL DigitalClockControl { TYPE icon CONTAINER_NAME PerAppsSubpanel CONTAINER_TYPE SUBPANEL ICON Dtdgclk PUSH_ACTION DigitalClock PUSH_RECALL True }
Gehen Sie wie beim Entfernen einer Steuerung aus dem Hauptsteuerbereich vor. Weitere Informationen finden Sie im Abschnitt Eine Steuerung entfernen.
Fügen Sie das folgende Feld der Definition des zusätzlichen Steuerbereichs hinzu:
CONTROL_INSTALL False
Zusätzliche Steuerbereiche werden standardmäßig automatisch geschlossen, sobald der Benutzer eine Steuerung auswählt, wenn der Steuerbereich nicht von seiner ursprünglichen Position verschoben wurde.
Der vordere Steuerbereich kann so konfiguriert werden, daß zusätzliche Steuerbereiche offen bleiben, bis sie vom Benutzer explizit geschlossen werden.
Erstellen Sie eine neue Konfigurationsdatei für den vorderen Steuerbereich im folgenden Verzeichnis:
Systemweit: /etc/dt/appconfig/types/Sprache/*.fp
Persönlich: Home-Verzeichnis/.dt/types/*.fp
Kopieren Sie die PANEL-Standarddefinition aus /usr/dt/appconfig/types/Sprache/dtwm.fp in die neue Datei:
PANEL FrontPanel { … }
Fügen Sie folgendes Feld der PANEL-Definition hinzu:
SUBPANEL_UNPOST False
Speichern Sie die neue Konfigurationsdatei.
Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.