— <b>菜单 ID：特殊之处与自动处理</b>

空字符串被视为有效的菜单 ID。与任何其他菜单 ID 一样，它必须是唯一的。

Kickshaw 确保所有菜单 ID 都是唯一的。因此，它建议的任何新的默认菜单 ID 都保证不会发生冲突。如果愿意，可以让 Kickshaw 自动生成所有菜单 ID。此外，还可以隐藏“菜单 ID”列。如果不需要管道菜单，“Execute”列同样可以隐藏。

— <b>拖放与可编辑单元格</b>

菜单元素可以通过拖放重新排列：只需选择一个元素，然后从任意位置拖动它即可。但是，由于树状视图中的某些单元格是可编辑的，用户偶尔可能会意外激活编辑，而不是开始拖动。避免这种情况的一个安全方法是从“类型”列开始拖动，因为该列中的单元格永远不可编辑。

— <b>首选项</b>

可以从应用菜单中设置多个首选项：
<span size="3000"> </span>
<b>1<span size="2000"> </span>a)</b> 覆盖菜单文件前创建备份 (默认情况下启用)
<b>1<span size="2000"> </span>b)</b> 在保存的菜单文件中使用制表符缩进 (默认情况下启用)
<span background="#cccccc"> </span>  如果禁用，XML 标记将使用每级四个空格进行缩进。
<b>1<span size="2000"> </span>b)</b> 在保存的菜单文件中保持根菜单独立 (默认情况下启用)
<span background="#cccccc"> </span>  如果启用，根菜单将只包含指向菜单的链接，
<span background="#cccccc"> </span>  而菜单本身则列在根菜单之上，如下例所示：
<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>  如果禁用，所有内容都将直接放在根菜单中：
<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> 对 Execute/Startupnotify 选项排序 (默认情况下禁用)
<span size="3000"> </span>
<span background="#cccccc"> </span>  这可确保菜单选项的顺序统一。
<span background="#cccccc"> </span>  “<u>E</u>xecute 选项”指的是 Execute 操作的选项
<span background="#cccccc"> </span>  （不要与已弃用的“<u>e</u>xecute”选项混淆）。
<span background="#cccccc"> </span>   排列遵循以下模式：
<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>  当此设置激活时，选项将无法再重新排序。
<b>1<span size="2000"> </span>b)</b> 始终提示 Execute 选项的转换。 (默认情况下启用)
<span size="3000"> </span>
<span background="#cccccc"> </span>  <tt>"execute"</tt> 选项已弃用。
<span background="#cccccc"> </span>  <tt>"Execute"</tt> 操作仍然有效。
<span background="#cccccc"> </span>  已弃用的“execute”选项会自动转换为“command”选项。
<span background="#cccccc"> </span>  发生此类转换时，会显示一条消息。
<span size="3000"> </span>
<b>3<span size="2000"> </span>a)</b> 使用客户端装饰 (默认情况下禁用; 更改需要重启)
<b>3<span size="2000"> </span>b)</b> 显示菜单按钮而非菜单栏 (默认情况下启用; 更改需要重启)

— <b>用作“开关”的快捷键</b>

“查找”网格可以使用同一个快捷键显示或隐藏。“查找和替换”和“提示”窗口也同样如此。

<tt>查找:		CTRL + F
查找和替换:	CTRL + H
提示:		F1</tt>

这些窗口也可以通过按 Esc 键关闭。

— <b>禁用内置交互式搜索</b>

GTK 的内置交互式搜索（在树状视图中默认情况下处于启用状态）在 Kickshaw 中已被禁用。这是因为 Kickshaw 提供了自己的搜索功能，而且内置搜索在此环境下无法正常工作。
