17.16. menudrake : Personnalisez vos menus

Dans le but de vous aider à maintenir le menu principal, Mandrake Linux 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.

Cet outil permet à l'administrateur système de modifier les menus de tous les utilisateurs (le menu « système  ») mais peut aussi permettre aux utilisateurs d'apporter leurs propres modifications à leurs menus personnels.

Figure 17-45. Lancer menudrake en mode système ou utilisateur

S'il est lancé par root, menudrake peut être utilisé dans deux modes différents : soit pour changer les menus de tous les utilisateurs, soit pour modifier vos propres menus de root. Cliquez sur :

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

Figure 17-46. La fenêtre principale de menudrake

Vous pouvez cliquer 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.

17.16.1. Ajouter une nouvelle entrée de menu

Ceci ne devrait arriver que rarement, puisque toutes les applications graphiques Mandrake Linux 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 Ajouter une entrée 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 (Commande :) : «  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 17-47). Si cela vous satisfait, cliquez sur l'icône Sauver.

Figure 17-47. 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 à Fichier->Recharger les menus utilisateurs (Ctrl+R) (recharge les menus tels qu'ils étaient lors du dernier enregistrement) ou Fichier->Recharger les menus système 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.

17.16.2. Fonctions avancées

17.16.2.1. Différents styles de menus

Selon l'expérience des personnes utilisant votre machine, vous pouvez souhaiter leur fournir des styles de menus différents. Mandrake Linux fournit trois modèles de menus personnalisables. Ces modèles sont disponibles par le bouton Style de menu de la fenêtre principale.

Figure 17-48. Choix d'un style de menu

Choisissez l'une des trois[1] options disponibles :

  • Toutes les applications. Le menu traditionnel tel que fourni par Mandrake Linux présentant la quasi-totalité des applications disponibles rangées en catégories fonctionnelles.

  • Que faire. Un menu spécifiquement conçu par l'équipe d'ergonomie pour fournir un accès rapide aux applications les plus communes rangées par utilisation, comme Jouer à des jeux, Utiliser l'Internet, etc.

  • Menu d'origine. Ce sont les menus bruts tels que fournis par les bureau de KDE ou GNOME. Certaines applications peuvent manquer à ce menu.

Pour les deux premier styles, notez que vous pouvez activer un sous-menu vers l'autre de ces styles en activant l'option Ajouter un lien .... Cela permettra d'accéder à l'autre menu à partir du menu principal, de sorte que toutes les applications seront toujours disponibles.

Lorsque vous avez choisi un menu, cliquez OK. Vous verrez alors la structure de menu correspondante dans la fenêtre principale, et vous pourrez la modifier.

17.16.2.2. A propos du menu Contexte

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 Contexte 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.

17.16.2.3. 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'« attique  » : la liste Applications disponibles dans le coin en bas à droite. Si jamais vous souhaitez les ajouter à nouveau, il suffit de les déplacer vers le répertoire voulu.

Notes

[1]

Si vous lancez menudrake en tant que simple utilisateur, un quatrième style est disponible , Utiliser les paramètres de l'administrateur, qui positionnera vos menus personnels selon les menus préparés par l'administrateur système.


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. 2002.
http://www.mandrakelinux.com/