— <b>L'ID de menu : particularités et gestion automatisé</b>

<big>I</big>l est possible d'entrer un ID de menu vide, car il est considéré comme un ID valide. Comme tout autre ID de menu, cet ID de menu vide doit être unique.

Kickshaw s'assure que tous les ID de menu n'apparaissent qu'une seule fois, d'où un nouvel ID de menu par défaut qu'il suggère est garanti d'être unique. Si vous préférez, il peut être laissé à Kickshaw de générer automatiquement tous les ID de menu. En plus de cela, la colonne Menu ID peut également être masquée. Ceci s'applique également à la colonne Execute s'il n'y a pas besoin de menus tube.

— <b>Glisser-déposer en conflit avec des cellules modifiables</b>

Le glisser-déposer des éléments de menu peut être effectué en sélectionnant un élément à n'importe quelle position et en commençant le glissement après la sélection ; cependant, étant donné que les cellules de l'arborescence sont parfois modifiables, il peut arriver qu'un utilisateur active accidentellement la modification de la cellule. Un moyen sûr d'éviter cela consiste à sélectionner la cellule dans la colonne « type » car les cellules de cette colonne ne sont jamais modifiables.

— <b>Les Options</b>

Plusieurs options peuvent être définies à partir du menu de l'application :
<span size="3000"> </span>
<b>1<span size="2000"> </span>a)</b> Créer une sauvegarde avant d'écraser le fichier de menu (activé par défaut)
<b>1<span size="2000"> </span>b)</b> Utiliser des tabulations pour les indentations dans le fichier de menu enregistré (activé par défaut)
<span background="#cccccc"> </span>  Si désactivé, les balises XML seront indentées par l'utilisation de quatre espaces par niveau.
<b>1<span size="2000"> </span>c)</b> Garder le menu Root séparé dans le fichier de menu enregistré (activé par défaut)
<span background="#cccccc"> </span>  Si activé, le menu Root ne contiendra que des liens vers les menus
<span background="#cccccc"> </span>  et les menus eux-mêmes seront listés au-dessus du menu Root 
<span background="#cccccc"> </span>  comme dans l'exemple suivant :
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  <tt>&lt;openbox_menu&gt;</tt>
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  <tt>  &lt;menu id="menu1" label="Menu1"&gt;</tt>
<span background="#cccccc"> </span>  <tt>    &lt;item label="item"/&gt;</tt>
<span background="#cccccc"> </span>  <tt>  &lt;/menu&gt;</tt>
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  <tt>  &lt;menu id="root-menu"&gt;</tt>
<span background="#cccccc"> </span>  <tt>    &lt;menu id="menu1"/&gt;</tt>
<span background="#cccccc"> </span>  <tt>  &lt;/menu&gt;</tt>
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  <tt>&lt;/openbox_menu&gt;</tt>
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  Si désactivé, tout sera regroupé dans le menu racine :
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  <tt>&lt;openbox_menu&gt;</tt>
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  <tt>  &lt;menu id="root-menu"&gt;</tt>
<span background="#cccccc"> </span>  <tt>    &lt;menu id="menu1" label="Menu1"&gt;</tt>
<span background="#cccccc"> </span>  <tt>      &lt;item label="item"/&gt;</tt>
<span background="#cccccc"> </span>  <tt>    &lt;/menu&gt;</tt>
<span background="#cccccc"> </span>  <tt>  &lt;/menu&gt;</tt>
<span background="#cccccc"> </span>
<span background="#cccccc"> </span>  <tt>&lt;/openbox_menu&gt;</tt>
<span background="#cccccc"> </span>
<b>2<span size="2000"> </span>a)</b> Sort Execute/Startupnotify options (désactivé par défaut)
<span size="3000"> </span>
<span background="#cccccc"> </span>  Cela permet d'obtenir un ordre uniforme des options du menu.
<span background="#cccccc"> </span>  Des « options <u>E</u>xecute » font référence aux options d'une action « Execute »<sup> </sup>
<span background="#cccccc"> </span>  (à ne pas confondre avec les options « <u>e</u>xecute » obsolètes).
<span background="#cccccc"> </span>  L'arrangement se fait selon le schéma suivant :<sup> </sup>
<span background="#cccccc"> </span><tt> - prompt</tt><sup> </sup>
<span background="#cccccc"> </span><tt> - command</tt>
<span background="#cccccc"> </span><tt> - startupnotify</tt>
<span background="#cccccc"> </span><tt>   - enabled</tt>
<span background="#cccccc"> </span><tt>   - name</tt>
<span background="#cccccc"> </span><tt>   - wmclass</tt>
<span background="#cccccc"> </span><tt>   - icon</tt>
<span background="#cccccc"> </span>  Lorsque ce paramètre est actif, les options ne peuvent plus être réorganisées.<sup> </sup>
<b>2<span size="2000"> </span>b)</b> Toujours informer des conversions d'option execute (activé par défaut)<sup> </sup>
<span size="3000"> </span>
<span background="#cccccc"> </span>  Des options <tt>« execute »</tt> sont obsolètes.
<span background="#cccccc"> </span>  Des actions <tt>« Execute »</tt> sont toujours valides.
<span background="#cccccc"> </span>  Les premières sont automatiquement converties en options de <tt>« commande »</tt>.
<span background="#cccccc"> </span>  Un message s'affiche si une conversion a eu lieu.
<span size="3000"> </span>
<b>3<span size="2000"> </span>a)</b> Utiliser des décorations côté client (désactivé par défaut ; le changement nécessite un redémarrage)
<b>3<span size="2000"> </span>b)</b> Afficher le bouton de menu au lieu de la barre de menus (activé par défaut ; le changement nécessite un redémarrage)

— <b>Des raccourcis agissent comme des « interrupteurs »</b>

La grille « Rechercher » peut être affichée et masquée avec le même raccourci ; il en va de même pour l'ouverture et la fermeture des fenêtres « Trouver et remplacer » et « Astuces ».

<tt>Trouver:              CTRL + F
Trouver et remplacer: CTRL + H
Astuces:              F1</tt>

Les fenêtres peuvent également être fermées en appuyant sur la touche d'échappement.

— <b>Désactivation de la recherche interactive intégrée</b>

La recherche interactive, qui est activée par défaut pour les arborescences, a été désactivée au profit de la fonctionnalité de recherche fournie par Kickshaw. Cela a également été fait parce que la recherche interactive ne fonctionne pas correctement dans la configuration de Kickshaw.
