Le panneau principal correspond à la fenêtre du Tableau de bord sans les panneaux secondaires.
Vous pouvez effectuer les modifications suivantes :
ajout ou retrait d'objets de commande ;
interversion d'objets de commande.
Créez un fichier de configuration du Tableau de bord :
appliqué au système : /etc/dt/appconfig/types/langue/*.fp
personnel : RépPersonnel/.dt/types/*.fp
Définissez l'objet de commande dans le fichier.
Indiquez le conteneur de l'objet de commande dans les zones CONTAINER_NAME et CONTAINER_TYPE :
CONTAINER_NAME Top CONTAINER_TYPE BOX
Utilisez POSITION_HINTS pour spécifier l'emplacement horizontal de l'objet de commande. Les personnalisations étant prioritaires sur les objets de commande intégrés, le nouvel objet de commande va décaler l'objet de commande existant d'une position vers la droite.
Sauvegardez le fichier de configuration.
Créez une icône pour l'objet de commande du Tableau de bord.
Voir "Spécification de l'icône utilisée par un objet de commande".
Sélectionnez l'option Relancer Gestionnaire de l'esp. de travail du menu Espace de travail.
Par exemple, la définition d'objet de commande suivante figurant dans le fichier /etc/dt/appconfig/types/langue/audio.fp insère l'objet d'une application audio entre ceux de l'Horloge et de l'Agenda.
CONTROL AudioApplication { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX ICON AudioApp POSITION_HINTS 2 PUSH_ACTION StartAudioApplication PUSH_RECALL true }
Créez un fichier de configuration du Tableau de bord.
appliqué au système : /etc/dt/appconfig/types/langue/nom.fp
personnel : RépPersonnel/.dt/types/nom.fp
Copiez la définition de l'objet de commande que vous souhaitez supprimer dans le nouveau fichier.
S'il s'agit d'un objet de commande intégré, sa définition se trouve dans /usr/dt/appconfig/types/langue/dtwm.fp.
Il n'est pas nécessaire de copier la totalité de la définition. Toutefois, le segment copié doit contenir les zones CONTAINER_NAME et CONTAINER_TYPE.
Ajoutez la zone DELETE à la définition :
DELETE True
Sauvegardez le fichier de configuration.
Sélectionnez l'option Relancer Gestionnaire de l'esp. de travail du menu Espace de travail.
Par exemple, la définition d'objet de commande suivante figurant dans le fichier /etc/dt/appconfig/types/langue/TrashCan.fp supprime l'objet de commande de la Corbeille du Tableau de bord.
CONTROL Trash { CONTAINER_NAME Top CONTAINER_TYPE BOX DELETE True }
Utilisez cette procédure pour modifier la définition d'un objet de commande, par exemple pour changer l'image de son icône.
Copiez la totalité de la définition de l'objet de commande du fichier /usr/dt/appconfig/types/langue/dtwm.fp vers :
appliqué au système : /etc/dt/appconfig/types/langue/nom.fp
personnel : RépPersonnel/.dt/types/nom.fp.
Modifiez la zone souhaitée. Vous pouvez également ajouter des zones supplémentaires.
Sauvegardez le fichier.
Sélectionnez l'option Relancer Gestionnaire de l'esp. de travail du menu Espace de travail.
Copiez les définitions des objets que vous souhaitez déplacer de /usr/dt/appconfig/types/langue/dtwm.fp vers :
appliqué au système : /etc/dt/appconfig/types/langue/nom.fp
personnel : RépPersonnel/.dt/types/nom.fp.
Vous devez copier la totalité de la définition de chacun des objets à déplacer.
Intervertissez les valeurs des zones POSITION_HINTS des définitions des objets de commande.
Sauvegardez le fichier.
Sélectionnez l'option Relancer Gestionnaire de l'esp. de travail du menu Espace de travail.
Par exemple, les définitions suivantes figurant dans un fichier /etc/dt/appconfig/types/C/MailHelp.fp intervertissent les objets de commande Courrier et Gestionnaire d'aide et les verrouillent, empêchant ainsi toute tentative de modification personnelle.
CONTROL Mail { POSITION_HINTS 12 LOCKED True ...reste de la définition de l'objet de commande }
CONTROL Help { POSITION_HINTS 5 LOCKED True ...reste de la définition de l'objet de commande }
Créez une autre définition d'objet de commande avec :
nom_objet_commande
Par exemple, les deux objets de commande suivants sont définis dans deux fichiers de configuration. Ils partagent les mêmes noms d'objet et de conteneur et sont par conséquent considérés comme identiques.
Définition dans /etc/dt/appconfig/types/C/SysControls.fp :
Control ImportantApplication { CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 2 ... }
Définition dans RépPersonnel/.dt/types/MyControls.fp :
Control ImportantApplication { CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 6 ... }
L'objet de commande personnel étant prioritaire, l'emplacement 6 lui sera affecté.
La zone ICON de la définition d'objet de commande définit l'image de l'icône utilisée pour l'objet de commande.
La valeur de la zone ICON peut désigner les éléments ci-dessous.
Un nom de fichier de base.
Le nom de fichier de base est le nom du fichier contenant l'image de l'icône moins les suffixes de la taille (m et t) et du type d'image (bm et pm). Par exemple, si des fichiers s'appellent Jeu.l.pm et Jeu.m.pm, utilisez Jeu.
Si vous utilisez un nom de fichier de base, les fichiers d'icône doivent être copiés dans un répertoire figurant sur le chemin de recherche d'icône.
Icônes personnelles : RépPersonnel/.dt/icons
Icônes appliquées au système : /etc/dt/appconfig/icons/langue
Un chemin de recherche du fichier d'icône absolu, comprenant le nom complet du fichier.
Utilisez le chemin absolu uniquement si le fichier d'icône ne figure pas sur le chemin de recherche de l'icône.
L'icône de la taille dont vous avez besoin dépend de l'emplacement de l'objet de commande :
Taille emplacement
Panneau principal - 48 x 48 pixels (nom.l.pm ou nom.l.bm)
Panneau secondaire - 24 x 24 pixels (nom.s.pm ou nom.s.bm)
Copiez le fichier d'icône dans l'un des emplacement suivants :
Icônes personnelles : RépPersonnel/.dt/icons ;
Icônes appliquées au système : /etc/dt/appconfig/icons/langue.