#!/bin/sh
. $APPDIR/func -find_devices
echo "$BURNDEV" > $WORKDIR/burner

export BUTTON_OK="<button><input file icon=\"gtk-apply\"></input><label>$LOC_OK</label></button>"

########################### BURN DATA #########################

TRACK_AT_ONCE=false
if [ "$DISC_AT_ONCE" = "false" ] && [ "$BURNRAW" = "false" ]; then TRACK_AT_ONCE=true; fi
CLOSEDISC=false: VISIBLE_CHK_OVERBURN=enabled
if [ "$BURN" = "iso" ]; then BURNMULTI=false; fi #md5sum can't be verified at multisession.
if [ "$BURNMULTI" = "false" ]; then
	CLOSEDISC=true
else
	VISIBLE_CHK_OVERBURN=disabled	
fi
OFF_THE_FLY=false
if [ "$ON_THE_FLY" = "false" ] && [ "$VISIBLE_ISO" = "enabled" ]; then
	OFF_THE_FLY=true
fi

#isosize - human readable
if [ "$ISOSIZE" -gt "1000000000" > /dev/null 2>&1 ]; then
	ISOSIZE_HUMAN="`echo "scale=2; $ISOSIZE / 1024 / 1024 / 1024" | bc -l` Gb"
else
	ISOSIZE_HUMAN="`echo "scale=2; $ISOSIZE / 1024 / 1024" | bc -l 2> /dev/null` Mb"
fi

if [ "$CHK_OVERBURN" = "true" ]; then
	VISIBLE_BURNMULTI=disabled
	BURNMULTI=false
	CLOSEDISC=true
else
	VISIBLE_BURNMULTI=enabled
	CHK_OVERBURN=false
fi

#---
if [ "$BURN" != "iso" ]; then 
	GUI_ON_THE_FLY="
	<frame $LOC239>
	 <radiobutton>
	  <variable>ON_THE_FLY</variable>
	  <label>$LOC240</label>
	  <default>$ON_THE_FLY</default>
	  <visible>$VISIBLE_ISO</visible>
	 </radiobutton>
	 <radiobutton>
	  <variable>OFF_THE_FLY</variable>
	  <label>$LOC241 - $LOC214: $ISOSIZE_HUMAN</label>
	  <default>$OFF_THE_FLY</default>
	  <visible>$VISIBLE_ISO</visible>
	 </radiobutton>
	</frame>"
else
	[ "`grep -i 'pup' $WORKDIR/burn`" ] && GUI_ON_THE_FLY="
	<frame $LOC_INFO>
	 <hbox homogeneous=\"true\">
	  <hbox>
	   <pixmap icon_size=\"6\"><input file stock=\"gtk-dialog-info\"></input></pixmap>
	   <vbox>
	   <text use-markup=\"true\"><label>\"<b>$LOC350</b>\"</label></text>
	   <text use-markup=\"true\"><label>\"<span color='"'red'"'>$LOC351</span>\"</label></text>
	   </vbox>
	  </hbox>
	 </hbox>
	</frame>"
fi

export GUI_BURN="
<vbox>
 <frame $LOC235>
  <radiobutton>
   <variable>BURNMULTI</variable>
   <label>$LOC237</label>
   <visible>$VISIBLE_BURNMULTI</visible>
   <default>$BURNMULTI</default>
   <action>if true disable:CHK_OVERBURN</action>
   <action>if false enable:CHK_OVERBURN</action>
  </radiobutton>
  <radiobutton>
   <variable>CLOSEDISC</variable>
   <label>$LOC238</label>
   <default>$CLOSEDISC</default>
  </radiobutton>
  <hbox>
   <checkbox>
    <label>$LOC243</label>
    <variable>CHK_OVERBURN</variable>
    <default>$CHK_OVERBURN</default>
   <visible>$VISIBLE_CHK_OVERBURN</visible>
    <action>if true disable:BURNMULTI</action>
    <action>if false enable:BURNMULTI</action>
   </checkbox>
  </hbox>
  <hbox>
   <text><label>$LOC236</label></text>
   <combobox>
    <variable>MEDIATYPE</variable>
    <item>$MEDIATYPE</item>
    <item>CD</item>
    <item>DVD</item>
    <item>Blu-Ray</item>
   </combobox>
  </hbox>
 </frame>
 $GUI_ON_THE_FLY
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=null; TXT1=\$HLPTXT32; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### COPY #########################

#if only one drive, copy can't be set to on-the-fly
if [ `echo "$ITEMS_DEVICES" | wc -l` -gt 1 ]; then export VISIBLE_ONTHEFLY=enabled; else export VISIBLE_ONTHEFLY=disabled; fi
#if copy audio CD, don't select mediatype
if [ "$BURN" = "copy_audio" ]; then VISIBLE_MEDIATYPE=disabled; else VISIBLE_MEDIATYPE=enabled; fi
#set default drives for advanced tab
export GUI_COPY="
<vbox>
 <frame $LOC428>
  <radiobutton>
   <variable>ON_THE_FLY</variable>
   <label>$LOC450</label>
   <visible>$VISIBLE_ONTHEFLY</visible>
   <default>false</default>
   <action>if true disable:SYSTEMSIZE</action>
   <action>if true disable:OUTDIR</action>
   <action>if true disable:BUTTON_OUTDIR</action>
  </radiobutton>
  <radiobutton>
   <label>$LOC451</label>
   <default>true</default>
   <action>if true enable:SYSTEMSIZE</action>
   <action>if true enable:OUTDIR</action>
   <action>if true enable:BUTTON_OUTDIR</action>
  </radiobutton>
  <text><label>\"\"</label></text>
  <text><label>\"\"</label></text>
  <text><label>\"\"</label></text>
  <text><label>\"\"</label></text>
  <text><label>\"\"</label></text>
  <hbox>
   <text>
    <visible>$VISIBLE_MEDIATYPE</visible>
    <label>$LOC236</label>
   </text>
   <combobox>
    <visible>$VISIBLE_MEDIATYPE</visible>
    <variable>MEDIATYPE</variable>
    <item>$MEDIATYPE</item>
    <item>CD</item>
    <item>DVD</item>
    <item>Blu-ray</item>
   </combobox>
  </hbox>
 </frame>
</vbox>"

########################### COPY VIDEO #########################
COPY_VIDEO_SUBTITLE=0
COPY_VIDEO_AUDIOSTREAM=1

export GUI_COPY_VIDEO="
<vbox>
 <frame $LOC160>
  <radiobutton>
   <variable>COPY_VIDEO_MIRROR</variable>
   <label>$LOC462</label>
   <action>if true disable:TXT_COPY_VIDEO_TITLE</action>
   <action>if true disable:COPY_VIDEO_TITLE</action>
   <action>if true disable:TXT_COPY_VIDEO_SUBTITLE</action>
   <action>if true disable:COPY_VIDEO_SUBTITLE</action>
   <action>if true disable:TXT_COPY_VIDEO_AUDIOSTREAM</action>
   <action>if true disable:COPY_VIDEO_AUDIOSTREAM</action>
  </radiobutton>
  <radiobutton>
   <variable>COPY_VIDEO_MOVIE</variable>
   <label>$LOC463</label>
   <default>true</default>
   <action>if true enable:TXT_COPY_VIDEO_TITLE</action>
   <action>if true enable:COPY_VIDEO_TITLE</action>
   <action>if true enable:TXT_COPY_VIDEO_SUBTITLE</action>
   <action>if true enable:COPY_VIDEO_SUBTITLE</action>
   <action>if true enable:TXT_COPY_VIDEO_AUDIOSTREAM</action>
   <action>if true enable:COPY_VIDEO_AUDIOSTREAM</action>
  </radiobutton>
  <hbox>
   <text>
    <variable>TXT_COPY_VIDEO_TITLE</variable>
    <label>$LOC461</label>
   </text>
   <vbox>
    <entry>
     <variable>COPY_VIDEO_TITLE</variable>
     <default>$COPY_VIDEO_TITLE</default>
     <width>30</width><height>25</height>
    </entry>
   </vbox>
  </hbox>
  <hbox>
   <text>
    <variable>TXT_COPY_VIDEO_SUBTITLE</variable>
    <label>$LOC464</label>
   </text>
   <vbox>
    <entry>
     <variable>COPY_VIDEO_SUBTITLE</variable>
     <default>$COPY_VIDEO_SUBTITLE</default>
     <width>30</width><height>25</height>
    </entry>
   </vbox>
  </hbox>
  <hbox>
   <text>
    <variable>TXT_COPY_VIDEO_AUDIOSTREAM</variable>
    <label>$LOC465</label>
   </text>
   <vbox>
    <entry>
     <variable>COPY_VIDEO_AUDIOSTREAM</variable>
     <default>$COPY_VIDEO_AUDIOSTREAM</default>
     <width>30</width><height>25</height>
    </entry>
   </vbox>
  </hbox>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT39 . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### FILESYSTEM #########################

export GUI_FILESYSTEM="
<vbox>
 <frame $LOC250> 
  <radiobutton>
   <variable>ISOLEVEL1</variable>
   <label>$LOC251</label>
   <default>$ISOLEVEL1</default>
  </radiobutton>
  <radiobutton>
   <variable>ISOLEVEL3</variable>
   <label>$LOC252</label>
   <default>$ISOLEVEL3</default>
  </radiobutton>
 </frame>
 <frame $LOC253> 
  <checkbox>
   <variable>ROCKRIDGE</variable>
   <default>$ROCKRIDGE</default>
   <label>$LOC254</label>
  </checkbox>
  <checkbox>
   <variable>JOLIET</variable>
   <label>$LOC255</label>
   <default>$JOLIET</default>
  </checkbox>
  <checkbox>
   <variable>UDF</variable>
   <default>$UDF</default>
   <label>\"$LOC257\"</label>
  </checkbox>
  <text><label>\"\"</label></text>
  <checkbox>
   <variable>FOLLOW_SYMLINK</variable>
   <default>$FOLLOW_SYMLINK</default>
   <label>$LOC256</label>
  </checkbox>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT33; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### DEVICES #########################

#GUI_DEV is also used by startup check in pburn main file
export GUI_DEV="
<hbox>
 <text><label>\"$LOC260 :\"</label></text>
 <entry>
  <variable>BURNDEV</variable>
  <input>cat $WORKDIR/burner</input>
 </entry>
</hbox>
<tree rules_hint=\"true\">
 <label>$LOC261|$LOC262</label>
 <variable>TREE</variable>
 $ITEMS_DEVICES
 <action signal=\"button-release-event\">echo \$TREE > $WORKDIR/burner</action>
 <action signal=\"button-release-event\">refresh:BURNDEV</action>
</tree>"
for I in 1 2 4 8 12 16 24 32 40 48 52; do CDSPEEDS="$CDSPEEDS<item>$I</item>"; done
for I in 1 2 4 8 16; do DVDSPEEDS="$DVDSPEEDS<item>$I</item>"; done
export GUI_DEVICES="
<vbox>
 <frame $LOC260>
  $GUI_DEV
  <hbox>
   <text><label>$LOC263</label></text>
   <combobox>
    <variable>CDSPEED</variable>
    <item>$CDSPEED</item>
    <item>Auto</item>
    $CDSPEEDS
   </combobox>
  </hbox>
  <hbox>
   <text><label>$LOC264</label></text>
   <combobox>
    <variable>DVDSPEED</variable>
    <item>$DVDSPEED</item>
    <item>Auto</item>
    $DVDSPEEDS
   </combobox>
  </hbox>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT34; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### COPY-DEVICE #########################

if [ ! "$INDRIVE" ]; then INDRIVE=$BURNDEV; fi
export GUI_COPY_DEVICE="
<vbox>
 <frame $LOC267>
  <text><label>\"\"</label></text> 
  <combobox>
   <variable>INDRIVE</variable>
   <item>$INDRIVE</item>
   $ITEMS_DEVICES
  </combobox>
  <text use-markup=\"true\"><label>\"<b>$LOC268</b>\"</label></text> 
 </frame>
</vbox>"

########################### AUDIO #########################

if [ "`which normalize 2> /dev/null`" ]; then
	VISIBLE_NORMALIZE=enabled
else
	VISIBLE_NORMALIZE=disabled
	LOC440="$LOC325"
fi
export GUI_AUDIO="
<vbox>
 <frame $LOC270>
  <vbox>
   <radiobutton>
    <variable>TRACK_AT_ONCE</variable>
    <label>$LOC272</label>
    <default>$TRACK_AT_ONCE</default>
   </radiobutton>
   <radiobutton>
    <variable>DISC_AT_ONCE</variable>
    <label>$LOC273</label>
    <default>$DISC_AT_ONCE</default>
   </radiobutton>
   <text><label>\"\"</label></text>
   <radiobutton>
    <variable>BURNRAW</variable>
    <label>$LOC271</label>
    <default>$BURNRAW</default>
   </radiobutton>
   <text><label>\"\"</label></text>
  </vbox>
 </frame>
 <frame $LOC440>
  <vbox>
   <checkbox>
    <variable>NORMALIZE</variable>
    <visible>$VISIBLE_NORMALIZE</visible>
    <default>$NORMALIZE</default>
    <label>$LOC441</label>
    <action>if true enable:ADJUST_VOL</action>
    <action>if false disable:ADJUST_VOL</action>
   </checkbox>
   <hbox>
    <text>
     <label>$LOC442</label>
     <visible>$VISIBLE_NORMALIZE</visible>
    </text>
    <combobox>
     <variable>ADJUST_VOL</variable>
     <visible>disabled</visible>
     <item>$ADJUST_VOL</item>
     <item>\" \"</item>
     <item>-20db</item>
     <item>-10db</item>
     <item>-5db</item>
     <item>5db</item>
     <item>10db</item>
     <item>20db</item>
    </combobox>
   </hbox>
  </vbox>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT35; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"
if [ "$BURN" = "copy_audio" ]; then
	VISIBLE_CDDB=enabled
	VISIBLE_CDTEXT=enabled
	CHECKBOX_CDTEXT=""
else
	VISIBLE_CDDB=disabled
	VISIBLE_CDTEXT=disabled
	CHECKBOX_CDTEXT="
<checkbox>
 <variable>CHK_CDTEXT</variable>
 <label>$LOC291</label>
 <action>if true export VISIBLE_CDTEXT=enabled</action>
 <action>if false export VISIBLE_CDTEXT=disabled</action>
 <action>if true enable:TXT_CDTEXT</action>
 <action>if true enable:CDTEXT_INFO</action>
 <action>if true enable:TXT2_CDTEXT</action>
 <action>if true enable:TXT3_CDTEXT</action>
 <action>if true enable:CDTEXT_ALBUM_ARTIST</action>
 <action>if true enable:CDTEXT_ALBUM_TITLE</action>
 <action>if false disable:TXT_CDTEXT</action>
 <action>if false disable:CDTEXT_INFO</action>
 <action>if false disable:TXT2_CDTEXT</action>
 <action>if false disable:TXT3_CDTEXT</action>
 <action>if false disable:CDTEXT_ALBUM_ARTIST</action>
 <action>if false disable:CDTEXT_ALBUM_TITLE</action>
</checkbox>"
fi

########################### CDTEXT #########################

export GUI_CDTEXT="
<vbox>
 <frame $LOC290>
  $CHECKBOX_CDTEXT
  <hbox>
   <text>
    <variable>TXT2_CDTEXT</variable>
    <label>$LOC294</label>
    <visible>$VISIBLE_CDTEXT</visible>
   </text>
   <entry>
    <variable>CDTEXT_ALBUM_ARTIST</variable>
    <visible>$VISIBLE_CDTEXT</visible>
    <input>cat $WORKDIR/CDTEXT_ALBUM_ARTIST</input>
   </entry>
   <text>
    <variable>TXT3_CDTEXT</variable>
    <label>$LOC293</label>
    <visible>$VISIBLE_CDTEXT</visible>
   </text>
   <entry>
    <variable>CDTEXT_ALBUM_TITLE</variable>
    <input>cat $WORKDIR/CDTEXT_ALBUM_TITLE</input>
    <visible>$VISIBLE_CDTEXT</visible>
   </entry>
  </hbox>
  <text><label>\"\"</label></text>
  <text use-markup=\"true\">
   <variable>TXT_CDTEXT</variable>
   <label>\"<b>$LOC292</b>\"</label>
   <visible>$VISIBLE_CDTEXT</visible>
  </text>
  <edit>
   <label>$LOC292</label>
   <variable>CDTEXT_INFO</variable>
   <input file>$WORKDIR/cdtext</input>
   <visible>$VISIBLE_CDTEXT</visible>
  </edit>
  <button>
   <label>$LOC295</label>
   <variable>CDDB</variable>
   <visible>$VISIBLE_CDDB</visible>
   <action>. $APPDIR/func -cdtext</action>
   <action>refresh:CDTEXT_INFO</action>
   <action>refresh:CDTEXT_ALBUM_TITLE</action>
   <action>refresh:CDTEXT_ALBUM_ARTIST</action>
  </button>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT36; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### VIDEO #########################

export GUI_VIDEO="
<vbox>
 <hbox>
  <frame $LOC701>
   <vbox>
    <radiobutton>
     <variable>ASPECT43</variable>
     <label>4:3</label>
     <default>$ASPECT43</default>
    </radiobutton>
    <radiobutton>
     <variable>ASPECT169</variable>
     <label>\"16:9 ($LOC704)  \"</label>
     <default>$ASPECT169</default>
    </radiobutton>
   </vbox>
  </frame>
  <frame $LOC229>
   <vbox>
    <hbox> 
     <text><label>$LOC236</label></text>
     <combobox>
      <variable>MEDIATYPE_VIDEO</variable>
      <item>$MEDIATYPE_VIDEO</item>
      <item>DVD</item>
      <item>VCD</item>
      <item>SVCD</item>
     </combobox>
    </hbox>
    <hbox>
     <text><label>$LOC711</label></text>
     <vbox>
      <entry>
       <variable>PIC_VIEWTIME</variable>
       <default>$PIC_VIEWTIME</default>
       <width>30</width><height>25</height>
      </entry>
     </vbox>
    </hbox>
    <hbox>
     <text><label>$LOC706</label></text>
     <vbox>
      <entry>
       <variable>PAUSE_VIDEO</variable>
       <default>$PAUSE_VIDEO</default>
       <width>30</width><height>25</height>
      </entry>
     </vbox>
    </hbox>
   </vbox>
  </frame>
 </hbox>
 <frame $LOC700>
  <hbox>
   <vbox>
    <radiobutton>
     <variable>PAL</variable>
     <label>PAL / SECAM</label>
     <default>$PAL</default>
    </radiobutton>
    <radiobutton>
     <variable>NTSC</variable>
     <label>\"NTSC         \"</label>
     <default>$NTSC</default>
    </radiobutton>
   </vbox>
   <text><label>\"               \"</label></text>
   <tree>
    <label>$LOC705|$LOC700</label>
    <input>cat $APPDIR/tv_standard</input>
   </tree>   
  </hbox>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT37; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### SLIDESHOW #########################

export GUI_SLIDESHOW="
<vbox>
 <frame $LOC710>
  <checkbox>
   <variable>CHK_SLIDESHOW</variable>
   <label>$LOC713</label>
   <default>false</default>
   <action>if true . $APPDIR/func -slideshow true</action>
   <action>if false . $APPDIR/func -slideshow false</action>
   <action>if true enable:BUTTON_SLIDETIME</action>
   <action>if true enable:TXT_SLIDETIME</action>
   <action>if true enable:SLIDETIME</action>
   <action>if true enable:BUTTON_BACKGROUND_MUSIC</action>
   <action>if true enable:TXT_BACKGROUND_MUSIC</action>
   <action>if true enable:BACKGROUND_MUSIC</action>
   <action>if true enable:CHK_EXPORT_SLIDESHOW</action>
   <action>if false disable:BUTTON_SLIDETIME</action>
   <action>if false disable:TXT_SLIDETIME</action>
   <action>if false disable:SLIDETIME</action>
   <action>if false disable:BUTTON_BACKGROUND_MUSIC</action>
   <action>if false disable:TXT_BACKGROUND_MUSIC</action>
   <action>if false disable:BACKGROUND_MUSIC</action>
   <action>if false disable:CHK_EXPORT_SLIDESHOW</action>
  </checkbox>
  <checkbox>
   <variable>CHK_EXPORT_SLIDESHOW</variable>
   <label>$LOC716</label>
   <default>false</default>
   <visible>disabled</visible>
  </checkbox>
  <text><label>\"\"</label></text>
  <hbox>
   <text>
    <variable>TXT_SLIDETIME</variable>
    <label>$LOC711</label>
    <visible>disabled</visible>
   </text>
   <vbox>
    <entry>
     <variable>SLIDETIME</variable>
     <default>7</default>
     <width>35</width><height>25</height>
     <visible>disabled</visible>
    </entry>
   </vbox>
   <button>
    <variable>BUTTON_SLIDETIME</variable>
    <input file stock=\"gtk-refresh\"></input>
    <visible>disabled</visible>
    <action>. $APPDIR/func -slideshow_time</action>
    <action>refresh:SLIDESHOW_TIME</action>
   </button>
  </hbox>
  <hbox>
   <text>
    <label>$LOC712</label>
    <visible>disabled</visible>
    <variable>TXT_BACKGROUND_MUSIC</variable>
   </text>
   <entry>
    <variable>BACKGROUND_MUSIC</variable>
    <input>cat $WORKDIR/BACKGROUND_MUSIC</input>
    <visible>disabled</visible>
   </entry>
   <button>
    <variable>BUTTON_BACKGROUND_MUSIC</variable>
    <input file stock=\"gtk-open\"></input>
    <visible>disabled</visible>
    <action>SLIDESHOW=true; TITLE=\$LOC701; . $APPDIR/box_chooser</action>
    <action>refresh:BACKGROUND_MUSIC</action>
    <action>. $APPDIR/func -slideshow_time</action>
    <action>refresh:SLIDESHOW_TIME</action>
   </button>
  </hbox>
 </frame>
 <frame $LOC717>
  <tree headers_visible=\"false\">
   <label>a|b</label>
   <variable>SLIDESHOW_TIME</variable>
   <input>cat $WORKDIR/slideshow_time</input>
   <height>100</height><width>200</width>
  </tree>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT38; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### PUBLISH #########################

export GUI_PUBLISH="
<vbox>
 <frame $LOC274>
  <hbox>
   <text><label>$LOC276:</label></text>
   <entry>
    <default>\"$PUBLISHER\"</default>
    <variable>PUBLISHER</variable>
   </entry>
  </hbox>
  <hbox>
   <text><label>$LOC277:</label></text>
   <entry>
    <default>\"$PREPARER\"</default>
    <variable>PREPARER</variable>
   </entry>
  </hbox>
  <hbox>
   <text><label>$LOC278:</label></text>
   <entry>
    <default>\"$VOLUME\"</default>
    <variable>VOLUME</variable>
   </entry>
  </hbox>
 </frame>
 <hbox>
  <text use-markup=\"true\"><label>\"<b>$LOC_INFO</b>\"</label></text>
  <button>
   <input file stock=\"gtk-info\"></input>
   <action>FRAME=$LOC_INFO; IMG=dialog-info; TXT1=\$HLPTXT310; . $APPDIR/box &</action>
  </button>
 </hbox>
</vbox>"

########################### TEMPORARY STORAGE #########################

export GUI_TEMPORARY_STORAGE="
<vbox>
 <hbox>
  <entry editable=\"false\">
   <variable>OUTDIR</variable>
   <input>cat $WORKDIR/OUTDIR</input>
  </entry>
  <button>
   <variable>BUTTON_OUTDIR</variable>
   <input file stock=\"gtk-open\"></input>
   <action>GET_OUTDIR=true; TITLE=\$LOC239; . $APPDIR/box_chooser; . $APPDIR/func -available_size</action>
   <action>refresh:OUTDIR</action>
   <action>refresh:SYSTEMSIZE</action>
  </button>
 </hbox>
 <text><variable>SYSTEMSIZE</variable><input file>$WORKDIR/systemsize</input></text>
</vbox>"
