CDE Handbuch für fortgeschrittene Benutzer und Systemverwalter

Den Hauptsteuerbereich ändern

Der Hauptsteuerbereich ist der vordere Steuerbereich ohne die zusätzlichen Steuerbereiche.

Abbildung 15–2 Hauptsteuerbereich-Container

Graphic

Folgende Änderungen können vorgenommen werden:

Eine Steuerung dem Hauptsteuerbereich hinzufügen

  1. Erstellen Sie eine Konfigurationsdatei für den vorderen Steuerbereich:

    • Systemweit: /etc/dt/appconfig/types/Sprache/*.fp

    • Persönlich: Home-Verzeichnis/.dt/types/*.fp

  2. Definieren Sie die Steuerung in der Datei.

    Verwenden Sie das Feld CONTAINER_NAME und das Feld CONTAINER_TYPE, um den Container für die Steuerung anzugeben:

      CONTAINER_NAME  Top
     		CONTAINER_TYPE  BOX

    Legen Sie über das Feld POSITION_HINTS die horizontale Position der Steuerung fest. Da Anpassungen Vorrang vor integrierten Steuerungen haben, schiebt die neue Steuerung bereits vorhandene um eine Position nach rechts.

  3. Speichern Sie die Konfigurationsdatei.

  4. Erstellen Sie ein Symbol für die Steuerung im vorderen Steuerbereich.

    Weitere Informationen finden Sie im Abschnitt Das von einer Steuerung verwendete Symbol festlegen.

  5. Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.

    Die folgende Steuerungsdefinition in der Datei /etc/dt/appconfig/types/Sprache/audio.fp fügt beispielsweise eine Audio-Steuerung zwischen die Uhr- und die Kalender-Steuerung ein.

    CONTROL AudioApplication
     {
      TYPE             icon
      CONTAINER_NAME  Top
      CONTAINER_TYPE  BOX
      ICON             AudioApp
      POSITION_HINTS   2
      PUSH_ACTION      StartAudioApplication
      PUSH_RECALL      true
     }

Eine Steuerung entfernen

  1. Erstellen Sie eine Konfigurationsdatei für den vorderen Steuerbereich:

    • Systemweit: /etc/dt/appconfig/types/Sprache/Name.fp

    • Persönlich: Home-Verzeichnis/.dt/types/Name.fp

  2. Kopieren Sie die Definition der zu entfernenden Steuerung in die neue Datei.

    Handelt es sich um eine integrierte Steuerung, finden Sie die Definition in der Datei /usr/dt/appconfig/types/Sprache/dtwm.fp.

    Sie müssen nicht die gesamte Definition kopieren. Im kopierten Teil müssen jedoch die Felder CONTAINER_NAME und CONTAINER_TYPE enthalten sein.

  3. Fügen Sie das Feld DELETE der Definition hinzu:

    	DELETE			True
  4. Speichern Sie die Konfigurationsdatei.

  5. Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.

    Die folgende Definition in der Datei /etc/dt/appconfig/types/Sprache/TrashCan.fp entfernt beispielsweise den Papierkorb aus dem vorderen Steuerbereich.

    CONTROL Trash
     {
      CONTAINER_NAME  Top
      CONTAINER_TYPE  BOX
      DELETE          True
     }

Eine Steuerung ändern

Folgendermaßen kann die Definition einer Steuerung geändert werden (um beispielsweise ein anderes Symbol zu verwenden).

  1. Kopieren Sie die gesamte Definition der Steuerung aus /usr/dt/appconfig/types/Sprache/dtwm.fp in folgende Datei:

    • Systemweit: /etc/dt/appconfig/types/Sprache/Name.fp

    • Persönlich: Home-Verzeichnis/.dt/types/Name.fp.

  2. Bearbeiten Sie die Felder, die geändert werden sollen. Es können auch Felder hinzugefügt werden.

  3. Speichern Sie die Datei.

  4. Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.

Die Position von Steuerungen ändern

  1. Kopieren Sie die Defintionen der gewünschten Steuerungen aus /usr/dt/appconfig/types/Sprache/dtwm.fp in folgende Datei:

    • Systemweit: /etc/dt/appconfig/types/Sprache/Name.fp

    • Persönlich: Home-Verzeichnis/.dt/types/Name.fp.

      Für jede Steuerung, deren Position geändert werden soll, muß die gesamte Definition kopiert werden.

  2. Vertauschen Sie die Werte der POSITION_HINTS-Felder in den Steuerungsdefinitionen.

  3. Speichern Sie die Datei.

  4. Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.

    Die folgenden Definitionen in der Datei /etc/dt/appconfig/types/C/MailHelp.fp vertauschen beispielsweise die Positionen der Mail- und der Hilfe-Manager-Steuerung und sperren diese Komponenten gegen Änderungen durch Benutzer.

    CONTROL Mail
     {
     	POSITION_HINTS					12
     	LOCKED							True
     	…Restliche Definition der Steuerung
     }
     
    CONTROL Help
     {
     	POSITION_HINTS					5
     	LOCKED							True
     	…Restliche Definition der Steuerung
     }

Eine Steuerung im vorderen Steuerbereich ersetzen

    Erstellen Sie eine neue Steuerungsdefinition mit identischen Angaben für:

Das von einer Steuerung verwendete Symbol festlegen

Das Feld ICON der Steuerungsdefinition gibt die Symbolgrafik für die Steuerung an.

Beim Feld ICON kann es sich um folgendes handeln: