14.11. menudrake : Personnalisez vos menus

Dans le but de vous aider à maintenir le menu principal, Linux-Mandrake vous propose un tout nouvel éditeur de menu qui va assurer que tous les menus de tous les environnements graphiques (comme KDE ou GNOME) seront cohérents.

Figure 14-23. Lancer menudrake en mode système ou utilisateur

menudrake peut être lancé dans deux modes différents : soit pour changer les menus de tous les utilisateurs, soit pour modifier vos propres menus. Cliquez sur :

Lorsque vous lancez menudrake, il explore d'abord votre structure de menu actuelle et l'affiche. La fenêtre principale (figure 14-24) est partagée en deux parties : le menu lui-même sur la gauche, et sur la gauche un formulaire pour l'item de menu sélectionné.

Figure 14-24. La fenêtre principale de menudrake

Vous pouvez cliquez sur les signes + de l'arbre pour voir le contenu du répertoire associé, - pour le cacher.

Avertissement

Vous pouvez voir dans votre arborescence des entrées qui n'apparaissent pas actuellement dans votre menu. Elles sont en fait des répertoires vides dont l'affichage ne présente pas d'intérêt.

14.11.1. Ajouter une nouvelle entrée de menu

Ceci ne devrait arriver que rarement, puisque toutes les applications graphiques Linux-Mandrake fournissent une entrée de menu. Toutefois, vous pourriez vouloir ajouter une entrée pour un paquetage que vous avez vous-même compilé, ou pour un programme en mode console. Imaginons ici que vous voulez vérifier l'occupation sur le disque de votre répertoire personnel par une entrée de menu dans Applications+Monitoring.

Sélectionnez le répertoire Monitoring, et cliquez sur Add entry dans la barre d'outils. Une entrée nommée Application 1 apparaît, que vous devez modifier en ce que vous voulez. D'abord changez le titre pour indiquer « Taille répertoire personnel  », c'est le nom qui apparaîtra dans le menu. Puis donnez un Long menu si vous le voulez, cela apparaîtra dans la bulle d'aide, inscrivez « Affiche l'occupation disque de votre répertoire personnel  ». Enfin vous devez indiquer l'action a exécuter par le système (Command :) : « du -shc  ». N'oubliez pas d'activer la case Open in a terminal, étant donné que du n'est pas une application graphique.

Si vous le souhaitez, vous pouvez également choisir une icône pour votre entrée depuis la liste obtenue en cliquant sur l'icône elle-même. Voici à quoi devrait ressembler maintenant votre fenêtre (figure 14-25). Si cela vous satisfait, cliquez sur l'icône Save.

Figure 14-25. Ajouter une nouvelle entrée de menu avec menudrake

Tuyau

Dans le cas où vous auriez trop désorganisé vos menus et que vous vouliez revenir à un état antérieur, vous pouvez aller à File->Reload user config (Ctrl+R) (recharge les menus tels qu'ils étaient lors du dernier enregistrement) ou File->Reload system menu pour revenir aux menus tels qu'ils étaient à l'installation du système.

Finalement pour activer vos changement, cliquez sur le bouton Enregistrer, et voilà, félicitations ! Vous pouvez maintenant tester votre travail en allant dans le véritable menu et lancer votre nouvelle création.

Note

Selon le gestionnaire de fenêtres que vous utilisez, les changements sur votre menu peuvent être immédiats ou non. Dans certains cas, il peut être nécessaire de vous déconnecter puis de vous reconnecter pour que les changements prennent effet.

14.11.2. Fonctions avancées

14.11.2.1. A propos du menu Context

L'entrée que nous venons d'ajouter est maintenant disponible dans tous les menus des environnements graphiques. Il est également possible d'effectuer des modifications dans un menu spécifique en changeant le Context dans lequel vous travaillez. Par exemple, si vous souhaitez ajouter une application qui ne sera disponible que dans le menu de KDE, changez simplement de contexte de all à kde.

Toutes les entrées qui ne s'appliquent qu'au contexte sélectionné apparaissent en bleu dans l'arborescence sur la gauche.

14.11.2.2. Déplacement et suppression d'entrées

Les entrées de menudrake supportent le drag'n'drop. Cela signifie que vous pouvez prendre une entrée d'un répertoire et la déplacer vers un autre simplement en cliquant sur l'entrée et en la déplaçant vers le nouveau répertoire sans relâcher le bouton de la souris.

De la même manière, peut-être avez-vous remarqué que si vous supprimer une application du menu, elle apparaît dans l'« attic  » : la liste Available applications dans le coin en bas à droite. Si jamais vous souhaitez les ajouter à nouveau, il suffit de les déplacer vers le répertoire voulu.


Tux sur Étoile de MandrakeSoft Linux est une marque déposée de Linus Torvalds. Toutes les autres marques et copyrights sont la propriété de leurs auteurs respectifs.
Sauf mention contraire, tout le contenu de ces pages et toutes les images sont Copyright MandrakeSoft S.A. et MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/