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 गुण के मान देखावेला।
