— <b>მენიუს ID-ები: თავისებურებები და ავტომატური მართვა</b>

შეიძლება შეიტანოთ ცარიელი მენიუს ID, რადგან ეს ითვლება ვალიდურ ID-დ. როგორც ყველა სხვა მენიუს ID, ეს ცარიელი მენიუს ID-ც უნდა იყოს უნიკალური.

Kickshaw უზრუნველყოფს, რომ ყველა მენიუს ID მხოლოდ ერთხელ ჩანს მენიუში. ამიტომ, Kickshaw-ს მიერ შემოთავაზებული ახალი ნაგულისხმევი მენიუს 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> 
<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> ინდენტაციებისთვის ტაბულაციების გამოყენება შენახულ მენიუს ფაილში (ნაგულისხმევად ჩართული)
<span size="3000"> </span>
<span background="#cccccc"> </span>  <tt>„execute“</tt> პარამეტრები მოძველებულია.
<span background="#cccccc"> </span>  <tt>„Execute“</tt> მოქმედებები კვლავ სწორია.
<span background="#cccccc"> </span>  პირველები ავტომატურად გარდაიქმნებიან <tt>„command“</tt> პარამეტრებად.
<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>

ფანჯრები ასევე შეიძლება დაიხუროს escape ღილაკზე დაჭერით.

-- <b>ჩაშენებული ინტერაქტიული ძიების გამორთვა</b>

ინტერაქტიული ძიება, რომელიც ნაგულისხმევად აქტიურია ხის ხედებისთვის, გამორთულია Kickshaw-ის ძიების ფუნქციონალის სასარგებლოდ. ეს ასევე გაკეთდა იმიტომ, რომ ინტერაქტიული ძიება Kickshaw-ის კონფიგურაციაში სწორად არ მუშაობს.
