editres
est utilisé pour le développement des applications X et permet d'afficher un arbre montrant les dépendances des widgets (menu, boîte de dialogue, bouton, ascenseur...). Pour l'utiliser, il suffit de l'appeller et d'aller dans le menu Commands et cliquer sur Get Tree, puis cliquer sur le programme dont on veut des informations. Un très bon exemple est editres
lui même2.6.
On pout avoir des informations sur l'application xclock-haut par exemple. L'arbre s'affiche alors, et pour changer les paramètres d'un widget, on clique dessus et on invoque la commande Show Resource Box du menu Commands. On a alors accès à toutes les ressources relatives au widgets en question, dont on peut modifier les valeurs et tester aussitôt les changements (bouton ''Apply'') et même sauvegarder dans un fichier à préciser (normalement le fichier $HOME/.Xdefaults
).
Par exemple, si on décide d'affecter une couleur violette aux aiguilles de l'horloge xclock-haut
, on modifie la spécification de ressource hands
et on sauvegarde le résultat dans le fichier $HOME/.Xdefaults
. La modification sera alors écrite sous la forme :
.xclock-haut.clock.hands: violet
On peut également faire des modifications de ressources en appelant le programme avec l'option -xrm :
xclock -xrm 'XClock*hands : violet' &
La modification portera sur le classe hands
, dont on pourra tester les modifications avant de décider du choix définitif.