Kickshaw निम्नलिखित XML तत्व आ गुणक नाम, गुणक मान, आ एहि तत्व सभ सँ जुड़ल सामग्री के स्वीकार करैत अछि:

<tt><b>तत्व:</b>					<b>गुणक नाम:</b>
menu           		id, label, icon, execute
separator      		label
item           		label, icon
↳action        		name
 ↳prompt       		लागू नहि
 ↳command      		लागू नहि
 ↳startupnotify		लागू नहि
  ↳enabled     		लागू नहि
  ↳icon        		लागू नहि
  ↳name        		लागू नहि
  ↳wmclass     		लागू नहि

					<b>गुणक मान:</b>
action         		Execute, Exit, Reconfigure,
               		Restart, SessionLogout

					<b>सामग्री:</b>
enabled        		yes, no</tt>

खाली स्ट्रिंग से बनल मेनू आईडी मान्य अछि, मुदा कोनो दोसर मेनू आईडी जकाँ एकटा मेनू मे मात्र एक बेर आबि सकैत अछि।

— — —

निम्नलिखित मेनू सभ समतुल्य अछि आ Openbox आ Kickshaw दुनू द्वारा स्वीकार कएल जाइत अछि।

<tt><b>(1)</b> &lt;openbox_menu&gt;

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

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

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

<tt><b>(2)</b> &lt;openbox_menu&gt;

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

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

एकटा मेनू हमेशा Kickshaw के भीतर ओहिना देखाओल जाइत अछि जेना ओ Openbox मे देखाओत, तैं दू उदाहरण मे सँ बाद वाला WYSIWYG दृष्टिकोण के बेसी नजदीक अछि। एकर नुकसान ई अछि जे पैघ मेनू के लेल, ई एकटा मेनू फाइल के किछु भ्रमित देखाबै सकैत अछि। ओहि कारण सँ, पूर्वनिर्धारित रूप सँ Kickshaw हमेशा मेनू के पहिला प्रारूप मे सहेजैत अछि (एकरा विकल्प के भीतर बदलल जा सकैत अछि)। फाइल सहेजब समय, प्रोग्राम पूर्वनिर्धारित रूप सँ इंडेंटेशन के लेल टैब के उपयोग करैत अछि, मुदा फाइल पढ़ब समय, ई इंडेंटेशन स्पेस या टैब से कएल गेल अछि से अप्रासंगिक अछि, जेना कि कोनो व्हाइटस्पेस।

— — —

एकटा मेनू मे परस्पर विरोधी मेनू गुण होइ सकैत अछि, जेना निम्नलिखित उदाहरण मे:

<tt>&lt;openbox_menu&gt;

  &lt;menu id="menu1" label="outside" icon="out.jpg" execute="out" /&gt;

  &lt;menu id="root-menu"&gt;
    &lt;menu id="menu1" label="inside" icon="in.jpg" execute="in" /&gt;
  &lt;/menu&gt;

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

एहि स्थिति मे, Kickshaw Openbox के उदाहरण के अनुसरण करैत अछि आ रूट मेनू के भीतर सँ icon गुणक मान देखबैत अछि, जखन कि ओ रूट मेनू के बाहर सँ label आ execute गुणक मान देखबैत अछि।
