Personnaliser vos menus avec MenuDrake

Résumé

Dans le but de vous aider à maintenir le menu principal, Mandrakelinux vous propose un tout nouvel éditeur de menus qui vous assurera 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 des modifications à leur propre menu personnel. Vous pouvez lancer MenuDrake depuis le Centre de contrôle Mandrakelinux ou par le menu : Système+Configuration+Autre->Menudrake.

Figure 18.1. Lancer MenuDrake en mode système ou administrateur

Lancer MenuDrake en mode système ou administrateur

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 les menus de root. Vous pourrez permuter de mode directement dans l'application par la suite, mais pour l'instant, cliquez sur :

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

Figure 18.2. La fenêtre principale de MenuDrake

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.

[Note]Note

Dans l'arborescence des entrées, vous verrez des entrées qui n'apparaissent pas dans votre menu. Ce sont en fait des répertoires vides qui ne sont donc pas affichés dans le menu, mais pouvant être utilisés pour ajouter de nouvelles entrées de menu.

Ajouter une nouvelle entrée de menu

Ceci ne devrait arriver que rarement, puisque toutes les applications graphiques Mandrakelinux 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 vouliez lancer la commande top dans une console, afin de voir la liste des processus en exécution et l'utilisation des ressources système via une entrée dans le menu Système->Surveillance système.

Sélectionnez l'entrée Surveillance système dans le menu Système et cliquez sur Ajouter une application dans la barre d'outils. Un menu contextuel apparaîtra vous demandant le titre de l'entrée de menu à ajouter et la commande correspondante.

Figure 18.3. Ajouter une nouvelle entrée de menu

Ajouter une nouvelle entrée de menu

Changez le titre pour indiquer « top », c'est le nom qui apparaîtra dans le menu. Ensuite vous devez indiquer l'action à exécuter par le système dans le champ Commande :) : top. Cliquez sur OK pour ajouter cette entrée au menu.

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. Voir Figure 18.4, « Une nouvelle entrée de menu avec MenuDrake », pour voir le résultat. N'oubliez pas de cocher la case Ouvrir dans un terminal pour que le programme s'exécute dans une fenêtre de terminal.

Figure 18.4. Une nouvelle entrée de menu avec MenuDrake

Une nouvelle entrée de menu avec MenuDrake
[Tip]Astuce

Dans le cas où vous auriez trop désorganisé vos menus et que vous vouliez revenir à un état antérieur, accédez au menu Fichier->Recharger les menus utilisateurs (Ctrl+R) ce qui rechargera les menus tels qu'ils étaient lors du dernier enregistrement, ou Fichier->Recharger les menus système pour revenir à l'état des menus tels qu'ils étaient à l'installation du système.

Pour terminer et activer vos changements, cliquez sur Sauver, et voilà. Vous pouvez maintenant tester votre travail en allant dans le véritable menu et lancer votre nouvelle création.

[Note]Note

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

Fonctions avancées

Différents styles de menu

Selon l'expérience des personnes utilisant votre machine, vous pouvez souhaiter leur fournir des styles de menus différents. Mandrakelinux fournit trois modèles de menus qu'il est possible de personnaliser. Ils sont disponibles par l'entremise du bouton Style de menu de la fenêtre principale.

Figure 18.5. Choix d'un style de menu

Choix d'un style de menu

Choisissez l'une des options disponibles :

  • Menu " Toutes les applications "Le menu traditionnel tel que fourni par Mandrakelinux qui présente la quasi totalité des applications disponibles en catégories fonctionnelles.

  • Menu " 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 Internet, etc.

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

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

À 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 l'Environnement dans lequel vous travaillez. Par exemple, si vous souhaitez ajouter une application qui ne sera disponible que dans le menu de KDE, changez simplement d'environnement de Tous à kde.

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

Déplacement et suppression d'entrées

Les entrées de MenuDrake supportent le glisser-déposer (drag'n'drop). De même, vous remarquerez que lorsque vous supprimerez une application du menu, elle apparaîtra dans la liste des Applications disponibles, située dans le coin inférieur droit de la fenêtre. Si jamais vous désirez les réintégrer, vous n'aurez qu'à les glisser à l'endroit souhaité dans l'arborescence du menu.