<big>K</big>ickshaw aksepte eleman XML sa yo ak non atribi, valè atribi, ak kontni ki asosye avèk 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 chenn 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 anrejistre meni an nan fòma ki te mansyone an premye a (sa ka chanje nan opsyon yo). Lè w ap anrejistre yon fichye, pwogram nan itilize tablatè pou endantasyon pa defo, men pou li fichye a, si endantasyon sa yo te fèt ak espas oswa tablatè 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 prensipal la, pandan li montre valè atribi label ak execute ki deyò meni prensipal la.
