#! /bin/bash
#simple gui frontend to command line cdtools
#January, 2007 by Nathan Fisher

# Determine the path to this application.
CURDIR="`pwd`"
APPDIR=`dirname "$0"`
cd "${APPDIR}"
APPDIR="`pwd`"
cd "${CURDIR}"
     
     export MAIN_DIALOG="
      <window title=\"Grafburn\" icon-name=\"drive-cdrom\" window_position=\"1\">
      <vbox>
       <menubar>
        <menu>
         <menuitem icon=\"gtk-new\">
          <label>データCDの新規作成</label>
          <action>$APPDIR/create_iso &</action>
         </menuitem>
         <menuitem icon=\"gtk-new\">
          <label>音楽CDの新規作成</label>
          <action>$APPDIR/create_audio_cd &</action>
         </menuitem>
         <separator></separator>
         <menuitem stock=\"gtk-quit\">
          <action>EXIT:abort</action>
         </menuitem>
         <label>ファイル</label>
        </menu>
        <menu>
         <menuitem icon=\"gtk-open\">
          <label>ISOイメージを焼く</label>
          <action>$APPDIR/burn_iso -select &</action>
         </menuitem>
         <menuitem icon=\"gtk-copy\">
          <label>CD/DVDのコピー</label>
           <action>$APPDIR/copy_cd &</action>
         </menuitem>
         <menuitem icon=\"gtk-add\">
          <label>マルチセッションの追記</label>
          <action>$APPDIR/append_tracks &</action>
         </menuitem>
         <menuitem icon=\"gtk-delete\">
          <label>メディアの消去</label>
          <action>$APPDIR/blank_media &</action>
         </menuitem>
         <label>ツール</label>
        </menu>
        <menu>
         <menuitem stock=\"gtk-preferences\">
          <action>$APPDIR/set_prefs &</action>
         </menuitem>
         <label>設定</label>
        </menu>
        <menu>
         <menuitem stock=\"gtk-help\">
          <action>defaulttexteditor $APPDIR/help.txt &</action>
         </menuitem>
         <separator></separator>
         <menuitem icon=\"gtk-dialog-info\">
          <label>Grafburnについて</label>
          <action>$APPDIR/about &</action>
         </menuitem>
         <label>ヘルプ</label>
        </menu>
       </menubar>
       <frame Grafburn CD/DVD Burner>
       <hbox>
        <text>
         <label>Grafpup CD burner にようこそ。このプログラムを初めてお使いの時は、 最初に「設定」をセットアップして下さい。そうすれば、タスクを選ぶだけでプログラムがプロセス中、ガイドするはずです。</label>
        </text>
       </hbox>
       <hbox>
        <text>
         <label>データCD/DVDの新規作成</label>
        </text>
        <button>
         <input file>$APPDIR/icons/drive-optical.png</input>
         <action>$APPDIR/create_iso &</action>
        </button>
        <text>
         <label>音楽CDの新規作成</label>
        </text>
        <button>
         <input file>$APPDIR/icons/audio-volume-medium.png</input>
         <action>$APPDIR/create_audio_cd &</action>
        </button>
       </hbox>
       </frame>
       <hbox>
        <button>
         <label>Grafburnについて</label>
         <input file icon=\"gtk-dialog-info\"></input>
         <action>$APPDIR/about &</action>
        </button>
        <button help>
         <action>defaulttexteditor $APPDIR/help.txt &</action>
        </button>
        <button>
         <label>設定</label>
         <input file icon=\"gtk-preferences\"></input>
         <action>$APPDIR/set_prefs &</action>
        </button>
        <button>
         <label>終了</label>
         <input file icon=\"gtk-quit\"></input>
         <action>EXIT:abort</action>
        </button>
       </hbox>
      </vbox>
      </window>"
     
gtkdialog3 --program MAIN_DIALOG
