Eine Client-Fenstersteuerung ist ein Anwendungsfenster im vorderen Steuerbereich. Es kann beispielsweise eine Systemsauslastungsanzeige im vorderen Steuerbereich durch Erstellen einer xload-Client-Fenstersteuerung angezeigt werden.
Definieren Sie die Steuerung.
Mit den folgenden Feldern wird die Funktionsweise der Steuerung definiert:
TYPE: Hat den Wert client.
CLIENT_NAME: Gibt den zu startenden Client an.
Der Wert von CLIENT_NAME muß mit der ersten Zeichenfolge (res_name) der Eigenschaft WM_CLASS des Hauptfensters der Anwendung übereinstimmen. Weitere Informationen hierzu finden Sie auf der Hilfeseite xprop(1).
Wählen Sie 'Workspace Manager neu starten' aus dem Menü 'Arbeitsbereich'.
Starten Sie den Client von der Befehlszeile eines Terminal-Emulatorfensters.
Die folgende Steuerung zeigt eine Auslastungsanzeige von 30 × 20 Pixel an.
CONTROL LoadMeter { TYPE client CONTAINER_NAME Top CONTAINER_TYPE BOX CLIENT_NAME xload CLIENT_GEOMETRY 30x20 }
Wird der Client zwischen den Sitzungen nicht gespeichert und wiederhergestellt, sollten Sie die Steuerung so konfigurieren, daß sie beim Klicken des Benutzers auf das Symbol den Client startet. Sie können beispielsweise die Steuerung 'LoadMeter' konfigurieren, um den Client xload zu starten, indem Sie folgende Zeile zu der Definition hinzufügen:
PUSH_ACTION StartXload
und diese Aktion erstellen:
ACTION StartXload { WINDOW_TYPE EXEC_STRING /usr/contrib/bin/X11/xload }