<big>K</big>ickshaw aksepte eleman XML sa yo ak non atribi, valè atribi, ak kontni ki gen rapò ak eleman sa yo:

<tt><b>Eleman:</b>				<b>Non atribi:</b>
menu           		id, label, icon, execute
separator      		label
item           		label, icon
↳action        		name
 ↳prompt       		<i>pa aplikab</i>
 ↳command      		<i>pa aplikab</i>
 ↳startupnotify		<i>pa aplikab</i>
  ↳enabled     		<i>pa aplikab</i>
  ↳icon        		<i>pa aplikab</i>
  ↳name        		<i>pa aplikab</i>
  ↳wmclass     		<i>pa aplikab</i>

					<b>Valè atribi:</b>
action         		Execute, Exit, Reconfigure,
               		Restart, SessionLogout

					<b>Kontni:</b>
enabled        		yes, no</tt>

ID meni ki gen chèn karaktè vid yo valab, men tankou nenpòt lòt ID meni, yo ka parèt sèlman yon fwa nan yon meni.

— — —

Meni sa yo ekivalan epi Openbox ak Kickshaw aksepte toude.

<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>

Yon meni toujou afiche anndan Kickshaw jan li ta parèt nan Openbox, kidonk dènye egzanp nan de yo pi pre yon apwòch WYSIWYG. Dezavantaj la se pou gwo meni yo, sa ka fè yon fichye meni parèt yon jan konfize. Pou rezon sa a, pa defo Kickshaw toujou sove meni an nan fòma ki te mansyone an premye a (sa ka chanje nan opsyon yo). Lè w ap sove yon fichye, pwogram nan itilize tab pou indantasyon pa defo, men pou li fichye a, si indantasyon sa yo te fèt ak espas oswa tab irelevant, menm jan ak nenpòt espas vid.

— — —

Yon meni ka gen atribi meni kontradiksyon, tankou nan egzanp sa a:

<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>

Nan ka sa a, Kickshaw swiv egzanp Openbox la epi li montre valè atribi icon ki anndan meni rasin an, pandan li montre valè atribi label ak execute ki deyò meni rasin an.
