#! /bin/bash


#============================{
function Nacisnales_leftclick
{
echo "Nacisnales leftclick"

export MAIN_DIALOG='
<vbox>
	<text>
		<label>This is a example text.</label>
	</text>
	<hbox>
		<button ok></button>
	</hbox>
</vbox>
'
gtkdialog --center --program=MAIN_DIALOG
}
#============================}

#==================================================================}
function popup_menu
{
echo "popup_menu"

export MAIN_DIALOG='
<window window_position="2" decorated="false" skip_taskbar_hint="true" resizable="false" border-width="0" space-expand="true" space-fill="true">
	<hbox vscrollbar-policy="2" space-expand="true" >
	<vbox spacing="2">

	<hbox>
		<pixmap  icon_size="1" space-expand="false" space-fill="false">
			<input file stock="gtk-network"></input>
		</pixmap>

		<button  xalign="0" can-focus="no" relief="2" space-expand="true" space-fill="true">
    		<label>"1. Web Browser"</label>
			 <action>xdg-open "http://www.example.com"</action>
		</button>
	</hbox>

	<hbox>
		<pixmap  icon_size="1" space-expand="false" space-fill="false">
			<input file stock="gtk-quit"></input>
		</pixmap>

		<button  xalign="0" can-focus="no" relief="2" space-expand="true" space-fill="true">
			<label>"2. Exit."</label>
			<action>echo "Exit"</action>
			<action>killall sit ; killall test</action>
			<action>EXIT:exit</action>
		</button>
	</hbox>

    </vbox>
	</hbox>
	<action signal="focus-out-event">EXIT:exit</action>
</window>
'

gtkdialog --program=MAIN_DIALOG
}
#==================================================================}




./sit 1000 `pwd`/test.png "sit test" "leftclick" "rightclick"  2>/dev/null | \
while read LINE; do

case "$LINE" in
  "leftclick") Nacisnales_leftclick ;;
  "rightclick") popup_menu ;;
  *) echo "Case Error"
esac
done








