#! /bin/bash

export MAIN_DIALOG='
<vbox>
  <menubar>
    <menu>
      <menuitem>
        <label>gtk-open</label>
      </menuitem>
      <menuitem>
        <label>gtk-save</label>
        <action type="save">FILE</action>
      </menuitem>
      <menuitem>
        <label>gtk-quit</label>
	<action>pwd</action>
	<action type="exit">=quit</action>
      </menuitem>
      <label>File</label>
    </menu>
    <menu>
      <menuitem>
        <label>gtk-add</label>
	<action type="insert">ENTRY, FILE</action>
      </menuitem>
      <menuitem>
        <label>gtk-remove</label>
	<action type="removeselected">FILE</action>
      </menuitem>
      <menuitem>
        <label>gtk-clear</label>
	<action type="clear">FILE</action>
      </menuitem>
      <label>Edit</label>
    </menu>
    <menu>
      <menuitem>
        <label>gtk-yes</label>
	<action type="enable">FILE</action>
      </menuitem>
      <menuitem>
        <label>gtk-no</label>
	<action type="disable">FILE</action>
      </menuitem>
      <label>Enabled</label>
    </menu>
  </menubar>
  <entry>
    <variable>ENTRY</variable>
    <input>echo $FILE</input>
  </entry>
  <chooser>
    <height>300</height><width>600</width>
    <variable>FILE</variable>
    <default>/home/</default>
    <action>refresh:ENTRY</action>
    <action when="file-activated">echo File: $FILE </action>
    <action when="selection-changed">echo Selection: $FILE</action>
    <action when="current-folder-changed">echo Folder: $FILE</action>
  </chooser>
  <hbox>
    <button ok></button>
    <button help></button>
  </hbox>
</vbox>
'

gtkdialog --program=MAIN_DIALOG
