Solaris CDE Benutzerhandbuch

So passen Sie die Bedienelemente in der Arbeitsbereichsumschaltung an

Hierbei handelt es sich um eine weiterführende Aufgabe, für die eine Konfigurationsdatei des vorderen Steuerbereichs erstellt werden muss. Die fortgeschrittenen Anpassungsoptionen werden im Solaris Common Desktop Environment: Benutzerhandbuch für Fortgeschrittene und Systemverwalter beschrieben.

Zu Beginn verfügt der Arbeitsbereichsumschalter über folgende vier Positionen:

Graphic

Gehen Sie folgendermaßen vor, um eines dieser Bedienelemente zu ersetzen. (Der leere Bereich des Arbeitsbereichsumschalters ist ebenfalls ein Bedienelement.)

  1. Installieren Sie die Anwendung, die in den Schalter des zusätzlichen Steuerbereichs "Anwendungen“ aufgenommen werden soll.

    Möchten Sie dem Umschalter beispielsweise ein Bedienelement "Systembelastungsanzeige“ hinzufügen, ziehen Sie es von der Anwendungsgruppe "Desktop_Tools“ in den zusätzlichen Steuerbereich "Anwendungen“.

  2. Ermitteln Sie die Position der Konfigurationsdatei für den vorderen Steuerbereich, die bei der Installation des Bedienelements im zusätzlichen Steuerbereich "Anwendungen“ automatisch erstellt wurde. Die Definition befindet sich im Verzeichnis $HOME/.dt/types/fp_dynamic.

    Wird beispielsweise das Bedienelement "Systembelastungsanzeige“ zum zusätzlichen Steuerbereich "Anwendungen“ hinzugefügt, dann wird die Datei Xload1.fp erstellt.

  3. Verschieben Sie die Datei aus dem Verzeichnis $HOME/.dt/types/fp_dynamic in das Verzeichnis $HOME/.dt/types.

  4. Öffnen Sie die Datei im $HOME/.dt/types Verzeichnis zum Bearbeiten.

    Bearbeiten Sie die Zeilen, die den CONTAINER_TYPE und CONTAINER_NAME definieren, wie folgt:

    CONTAINER_TYPE SWITCH
    CONTAINER_NAME Switch

  5. Bearbeiten Sie die Zeile, die die Position definiert (POSITION_HINTS). Stellen Sie beispielsweise Folgendes ein, um das Bedienelement auf die Leerposition zu stellen:

    POSITION_HINTS					3

  6. Speichern Sie die Konfigurationsdatei.

  7. Erstellen Sie eine weitere Datei im Verzeichnis $HOME/.dt/types.

    Der Dateiname muss die Erweiterung .fp besitzen. Beispielsweise können Sie eine neue Datei $HOME/.dt/types/DeleteBlank.fp erstellen.

  8. Öffnen Sie die Datei, um sie zu bearbeiten.

  9. Öffnen Sie die Datei /usr/dt/appconfig/types/language/dtwm.fp in einem weiteren Bearbeitungsfenster.

    Die Datei ist schreibgeschützt. Sie darf nicht bearbeitet werden.

  10. Suchen Sie in der Datei /usr/dt/appconfig/types/language/dtwm.fp nach der Definition für das Bedienelement, das Sie ersetzen.

    Dies ist beispielsweise die Definition für das Bedienelement "Blank“:

    CONTROL Blank
     {
     	TYPE					blank
     	CONTAINER_NAME					Switch
     	CONTAINER_TYPE					SWITCH
     	POSITION_HINTS					3
     	ICON					FpblnkS
     	HELP_TOPIC					FPOnItemSwitch
     	HELP_VOLUME					FPanel
     }

  11. Kopieren Sie die Definition des Bedienelements, das ersetzt werden soll, aus der Datei /usr/dt/appconfig/types/sprachen/dtwm.fp in die neue Konfigurationsdatei.

    Kopieren Sie beispielsweise die Definition des Bedienelements "Blank“ in die neue Datei $HOME/.dt/types/DeleteBlank.fp.

  12. Am Ende der Definition wird die Zeile DELETE True in geschweiften Klammern hinzugefügt:

    CONTROL Blank
     {
     	… 	HELP_VOLUME					FPanel
     	DELETE					True
     }

  13. Speichern Sie die Datei.

  14. Wählen Sie "Arbeitsbereich erneut starten“ aus dem Menü "Arbeitsbereich“.