— <b>شناسه‌های منو: ویژگی‌ها و پردازش خودکار</b>

وارد کردن شناسه منوی خالی ممکن است، زیرا این شناسه به عنوان یک شناسه معتبر در نظر گرفته می‌شود. مانند هر شناسه منوی دیگر، این شناسه منوی خالی باید منحصر به فرد باشد.

Kickshaw اطمینان حاصل می‌کند که تمام شناسه‌های منو فقط یک بار ظاهر شوند، بنابراین یک شناسه منوی پیش‌فرض جدید که پیشنهاد می‌دهد، تضمین شده منحصر به فرد است. اگر ترجیح داده شود، می‌توان این کار را به Kickshaw سپرد تا تمام شناسه‌های منو را به طور خودکار تولید کند. علاوه بر این، ستون شناسه منو نیز می‌تواند پنهان شود. این مورد همچنین به ستون «Execute» اعمال می‌شود اگر نیازی به منوهای لوله‌کشی نباشد.

— <b>تداخل کشیدن و رها کردن با سلول‌های قابل ویرایش</b>

کشیدن و رها کردن عناصر منو می‌تواند با انتخاب یک عنصر در هر موقعیتی و شروع کشیدن پس از انتخاب انجام شود؛ با این حال، از آنجایی که سلول‌های نمای درختی گاهی اوقات قابل ویرایش هستند، ممکن است موردی پیش بیاید که کاربر به طور تصادفی ویرایش سلول را فعال کند. یک راه امن برای جلوگیری از این مسئله، انتخاب سلول در ستون «نوع» است، زیرا سلول‌ها در این ستون هرگز قابل ویرایش نیستند.

— <b>گزینه‌ها</b>

چندین گزینه وجود دارد که می‌توان از منوی برنامه تنظیم کرد:
<span size="3000"> </span>
<b>1.1</b>   پیش از بازنویسی فایل منو، یک پشتیبان ایجاد کنید (به طور پیش‌فرض فعال)
<b>1.2</b>   استفاده از تب‌ها برای تورفتگی در فایل منوی ذخیره‌شده (به طور پیش‌فرض فعال)
اگر غیرفعال باشد، تگ‌های XML با استفاده از چهار فضای خالی در هر سطح تورفتگی داده می‌شوند.
<b>1-3</b>   ذخیره جداگانه منوی ریشه در فایل منوی ذخیره‌شده (به طور پیش‌فرض فعال)
اگر فعال باشد، منوی ریشه تنها شامل پیوندهایی به منوها خواهد بو
د و خود منوها بالاتر از منوی ریشه فهرست خواهند شد مانند مثال زیر:

<tt>&lt;openbox_menu&gt;</tt>

<tt>  &lt;menu id="menu1" label="Menu1"&gt;</tt>
<tt>    &lt;item label="item"/&gt;</tt>
<tt>  &lt;/menu&gt;</tt>

<tt>  &lt;menu id="root-menu"&gt;</tt>
<tt>    &lt;menu id="menu1"/&gt;</tt>
<tt>  &lt;/menu&gt;</tt>

<tt>&lt;/openbox_menu&gt;</tt>

اگر غیرفعال باشد، همه چیز درون منوی ریشه بسته‌بندی می‌شود:

<tt>&lt;openbox_menu&gt;</tt>

<tt>  &lt;menu id="root-menu"&gt;</tt>
<tt>    &lt;menu id="menu1" label="Menu1"&gt;</tt>
<tt>      &lt;item label="item"/&gt;</tt>
<tt>    &lt;/menu&gt;</tt>
<tt>  &lt;/menu&gt;</tt>

<tt>&lt;/openbox_menu&gt;</tt>

<b>2.1</b>   مرتب‌سازی گزینه‌های Execute/Startupnotify (به طور پیش‌فرض غیرفعال)
<span size="3000"> </span>
این کار برای به دست آوردن ترتیب یکنواخت گزینه‌های منو انجام می‌شود.
گزینه‌های «<u>E</u>xecute» به گزینه‌های یک عملیات «Execute» اشاره دارند<sup> </sup>
(با گزینه‌های منسوخ شده «<u>e</u>xecute» اشتباه گرفته نشود).
ترتیب بندی بر اساس الگوی زیر انجام می‌شود:<sup> </sup>
<tt> - prompt</tt><sup> </sup>
<tt> - command</tt>
<tt> - startupnotify</tt>
<tt>   - enabled</tt>
<tt>   - name</tt>
<tt>   - wmclass</tt>
<tt>   - icon</tt>
وقتی این تنظیم فعال است، دیگر نمی‌توان گزینه‌ها را بازچینی کرد.<sup> </sup>
<b>2.2</b>   همیشه از تبدیل‌های گزینه Execute آگاه‌سازی کن (به طور پیش‌فرض فعال)<sup> </sup>
<span size="3000"> </span>
گزینه‌های <tt>«execute»</tt> منسوخ شده‌اند.
عملیات‌های <tt>«Execute»</tt> همچنان معتبر هستند.
موارد قبلی به طور خودکار به گزینه‌های <tt>«command»</tt> تبدیل می‌شوند..
پیامی نمایش داده می‌شود اگر تبدیلی صورت گرفته باشد.
<span size="3000"> </span>
<b>3.1</b>   استفاده از تزئینات سمت کلاینت (به طور پیش‌فرض غیرفعال؛ تغییر نیازمند راه‌اندازی مجدد است)
<b>3.2</b>   نمایش دکمه منو به جای نوار منو (به طور پیش‌فرض فعال؛ تغییر نیازمند راه‌اندازی مجدد است)

— <b>میان‌برهای عملکرد به عنوان «کلیدها»</b>

شبکه «یافتن» می‌تواند با همان میان‌بر نشان داده و پنهان شود؛ همین امر برای باز و بسته کردن پنجره‌های «یافتن و جایگزینی» و «نکات» نیز صدق می‌کند.

<tt>یافتن:				CTRL + F
یافتن و جایگزینی:	CTRL + H
نکات:				F1</tt>

پنجره‌ها همچنین می‌توانند با فشردن کلید فرار بسته شوند.

— <b>غیرفعال‌سازی جستجوی تعاملی داخلی</b>

جستجوی تعاملی، که به طور پیش‌فرض برای نمای درختی فعال شده است، به نفع قابلیت جستجوی ارائه شده توسط Kickshaw غیرفعال شده است. این کار نیز انجام شد زیرا جستجوی تعاملی در تنظیمات Kickshaw به درستی کار نمی‌کند.
