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 အင်္ဂါရပ်တန်ဖိုးများကို အခြေစိုက်မီနူးအပြင်ဘက်မှ ပြသပါသည်။
