L'objet de commande d'une fenêtre client est une fenêtre d'application intégrée au Tableau de bord. Par exemple, vous pouvez placer un compteur de chargement du système dans le Tableau de bord en créant un objet de commande xload pour la fenêtre du client.
Définissez l'objet de commande.
Utilisez ces zones pour définir le comportement d'un objet de commande.
TYPE: choisissez client.
CLIENT_NAME: indique le client à lancer.
La valeur de la zone CLIENT_NAME doit correspondre à la première chaîne (nom_res) de la caractéristique WM_CLASS, dans la fenêtre supérieure de l'application. Pour plus de détails, reportez-vous à la page de manuel xprop(1).
Sélectionnez Relancer Gestionnaire de l'espace de travail dans le menu de l'espace de travail.
Lancez le client à partir de la ligne de commande d'un émulateur de terminal.
Par exemple, l'objet de commande suivant affiche un programme de mesure de la charge processeur de 30 × 20 pixels.
CONTROL LoadMeter { TYPE client CONTAINER_NAME Top CONTAINER_TYPE BOX CLIENT_NAME xload CLIENT_GEOMETRY 30x20 }
Si le client n'est pas sauvegardé et restauré entre les sessions, vous pouvez configurer l'objet de commande afin qu'il lance le client lorsque l'utilisateur clique dessus. Par exemple, l'objet de commande LoadMeter peut être configuré afin de lancer xload en ajoutant la ligne suivante à la définition :
PUSH_ACTION StartXload
et en créant l'action :
ACTION StartXload { WINDOW_TYPE NO_STDIO EXEC_STRING /usr/contrib/bin/X11/xload }