— <b>IDs de menu: peculiaridades e manipulação automatizada</b>

<big>É</big> possível inserir um ID de menu vazio, pois isso é considerado um ID válido. Assim como qualquer outro ID de menu, esse ID de menu vazio deve ser único.

O Kickshaw garante que todos os IDs de menu apareçam apenas uma vez, portanto, um novo ID de menu padrão sugerido é garantido como único. Se preferir, é possível deixar o Kickshaw gerar automaticamente todos os IDs de menu. Além disso, a coluna ID do menu também pode ser ocultada. Isso também se aplica à coluna Execute, se não houver necessidade de menus de pipe.

— <b>Arrastar e soltar conflitando com células editáveis</b>

O arrastar e soltar de elementos de menu pode ser feito selecionando um elemento em qualquer posição e iniciando o arrastar após a seleção; no entanto, como as células da visualização de árvore às vezes são editáveis, pode ocorrer o caso de um usuário ativar acidentalmente a edição da célula. Uma maneira segura de evitar isso é selecionando a célula na coluna "tipo", pois as células dessa coluna nunca são editáveis.

— <b>Preferências</b>

Existem várias preferências que podem ser definidas a partir do menu do aplicativo:
<span size="3000"> </span>
<b>1<span size="2000"> </span>a)</b> Criar cópia de backup antes de sobrescrever o arquivo do menu (habilitado por padrão)
<b>1<span size="2000"> </span>b)</b> Usar tabulações para recuos no arquivo de menu salvo (habilitado por padrão)
<span background="#cccccc"> </span> Se desativado, as marcas XML serão recuadas usando quatro espaços por nível.
<b>1<span size="2000"> </span>c)</b> Manter menu raiz separado no arquivo de menu salvo (habilitado por padrão)
<span background="#cccccc"> </span> Se ativado, o menu raiz conterá apenas links para menus e
<span background="#cccccc"> </span> os próprios menus serão listados acima do menu raiz, como
<span background="#cccccc"> </span> no exemplo a seguir:
<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>  Se desativado, tudo será agrupado no menu raiz:
<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> Classificar opções de Execute/Startupnotify (desabilitado por padrão)
<span size="3000"> </span>
<span background="#cccccc"> </span> Isso serve para obter uma ordem uniforme das opções do menu.
<span background="#cccccc"> </span> As "opções de <u>E</u>xecute" se referem às opções de uma ação "Execute"<sup> </sup>
<span background="#cccccc"> </span> (não confundir com as opções obsoletas de "<u>e</u>xecute").
<span background="#cccccc"> </span> A disposição é feita de acordo com o seguinte padrão:<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> Quando essa configuração está ativa, as opções não podem mais ser reordenadas.<sup> </sup>
<b>2<span size="2000"> </span>b)</b> Sempre notificar sobre conversões de opção de Execute (habilitado por padrão)<sup> </sup>
<span size="3000"> </span>
<span background="#cccccc"> </span> As opções de <tt>"execute"</tt> são obsoletas.
<span background="#cccccc"> </span> As ações de <tt>"Execute"</tt> ainda são válidas.
<span background="#cccccc"> </span> As primeiras são convertidas automaticamente em opções <tt>"command"</tt>.
<span background="#cccccc"> </span> Uma mensagem é exibida se uma conversão tiver ocorrido.
<span size="3000"> </span>
<b>3<span size="2000"> </span>a)</b> Usar decorações do lado do cliente (desabilitado por padrão; alteração requer reinício)
<b>3<span size="2000"> </span>b)</b> Mostrar botão de menu em vez da barra de menus (habilitado por padrão; alteração requer reinício)

— <b>Atalhos agindo como "interruptores"</b>

A grade "Localizar" pode ser mostrada e ocultada com o mesmo atalho; o mesmo se aplica à abertura e ao fechamento das janelas "Localizar e substituir" e "Dicas".

<tt>Localizar:              CTRL + F
Localizar e substituir: CTRL + H
Dicas:                  F1</tt>

As janelas também podem ser fechadas pressionando a tecla Escape.

— <b>Desabilitação da pesquisa interativa integrada</b>

A pesquisa interativa, que por padrão é habilitada para os modos de exibição de árvore, foi desabilitada em favor da funcionalidade de pesquisa fornecida pelo Kickshaw. Isso também foi feito porque a pesquisa interativa não funciona corretamente dentro da configuração do Kickshaw.
