/*

   T  H  E     G  A  N  Y  M  E  D  E      T  H  E  M  E

	  (c) Chris Kreibich, kreibich@in.tum.de
		      April 26, 1999
____________________________________________________________

*/
#include <definitions>

__E_CFG_VERSION 0


/*
************************************************************
* Actionclasses for the pulldowns.
************************************************************
*/

__ACLASS __BGN
  __NAME ACTION_PULLDOWN_CONFIG
  __TOOLTIP_TEXT "Click on this selector for Enlightenment configuration."
  __TYPE __TYPE_NORMAL
  __ALLOW_ANY_BUTTON __ON
  __EVENT __MOUSE_RELEASE
  __ACTION __A_SHOW_MENU "named GANYMEDE_CONFIG_MENU"
__END

__ACLASS __BGN
  __NAME ACTION_PULLDOWN_TERMS
  __TOOLTIP_TEXT "Click on this selector to launch a terminal."
  __TYPE __TYPE_NORMAL
  __ALLOW_ANY_BUTTON __ON
  __EVENT __MOUSE_RELEASE
  __ACTION __A_SHOW_MENU "named GANYMEDE_TERMINALS"
__END

__ACLASS __BGN
  __NAME ACTION_PULLDOWN_MAILERS
  __TOOLTIP_TEXT "Click on this selector to choose an MUA."
  __TYPE __TYPE_NORMAL
  __ALLOW_ANY_BUTTON __ON
  __EVENT __MOUSE_RELEASE
  __ACTION __A_SHOW_MENU "named GANYMEDE_MAILERS"
__END

__ACLASS __BGN
  __NAME ACTION_PULLDOWN_NET
  __TOOLTIP_TEXT "Click on this selector to choose a net app."
  __TYPE __TYPE_NORMAL
  __ALLOW_ANY_BUTTON __ON
  __EVENT __MOUSE_RELEASE
  __ACTION __A_SHOW_MENU "named GANYMEDE_NET"
__END

__ACLASS __BGN
  __NAME ACTION_PULLDOWN_GRAPHICS
  __TOOLTIP_TEXT "Click on this selector to choose a graphics app."
  __TYPE __TYPE_NORMAL
  __ALLOW_ANY_BUTTON __ON
  __EVENT __MOUSE_RELEASE
  __ACTION __A_SHOW_MENU "named GANYMEDE_GRAPHICS"
__END

__ACLASS __BGN
  __NAME ACTION_PULLDOWN_EDITORS
  __TOOLTIP_TEXT "Click on this selector to choose a text editor."
  __TYPE __TYPE_NORMAL
  __ALLOW_ANY_BUTTON __ON
  __EVENT __MOUSE_RELEASE
  __ACTION __A_SHOW_MENU "named GANYMEDE_EDITORS"
__END

__ACLASS __BGN
   __NAME ACTION_PULLDOWN_OTHER
   __TOOLTIP_TEXT "Click on this selector for all that"
   __TOOLTIP_TEXT "doesn't fit elsewhere :)"
   __TYPE __TYPE_NORMAL
   __ALLOW_ANY_BUTTON __ON
   __EVENT __MOUSE_RELEASE
   __ACTION __A_SHOW_MENU "named GANYMEDE_OTHER"
__END

/*
************************************************************
* Textclasses for the pulldowns.
************************************************************
*/

__TCLASS __BGN
  __NAME "GANYMEDE_CENTERED"
  __NORMAL "ganymede/10"
  __DRAWING_EFFECT __EFFECT_SHADOW
  __FORGROUND_COLOR 240 240 240
  __BACKGROUND_COLOR 0 0 0
  __JUSTIFICATION 512
  __HILITED "ganymede/10"
  __DRAWING_EFFECT __EFFECT_SHADOW
  __FORGROUND_COLOR 255 255 255
  __BACKGROUND_COLOR 0 0 0
  __JUSTIFICATION 512
  __CLICKED "ganymede/10"
  __DRAWING_EFFECT __EFFECT_SHADOW
  __FORGROUND_COLOR 255 255 255
  __BACKGROUND_COLOR 0 0 0
  __JUSTIFICATION 512
__END

__TCLASS __BGN
  __NAME "GANYMEDE_CENTERED_DOWN"
  __NORMAL "ganymede/10"
  __DRAWING_EFFECT __EFFECT_SHADOW
  __FORGROUND_COLOR 240 240 240
  __BACKGROUND_COLOR 0 0 0
  __JUSTIFICATION 512
  __ORIENTATION __FONT_TO_DOWN
  __HILITED "ganymede/10"
  __DRAWING_EFFECT __EFFECT_SHADOW
  __FORGROUND_COLOR 255 255 255
  __BACKGROUND_COLOR 0 0 0
  __JUSTIFICATION 512
  __ORIENTATION __FONT_TO_DOWN
  __CLICKED "ganymede/10"
  __DRAWING_EFFECT __EFFECT_SHADOW
  __FORGROUND_COLOR 255 255 255
  __BACKGROUND_COLOR 0 0 0
  __JUSTIFICATION 512
  __ORIENTATION __FONT_TO_DOWN
__END

/*
************************************************************
* Image classes for icons in menus
************************************************************
*/

__ICLASS __BGN 
  __NAME CONFIG_AUDIO_TOGGLE
  __NORMAL buttons/images/btn_sound_normal.png
  __CLICKED buttons/images/btn_sound_normal.png
  __HILITED buttons/images/btn_sound_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_MOVE_TOGGLE
  __NORMAL buttons/images/btn_move_normal.png
  __CLICKED buttons/images/btn_move_normal.png
  __HILITED buttons/images/btn_move_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_RESIZE_TOGGLE
  __NORMAL buttons/images/btn_resize_normal.png
  __CLICKED buttons/images/btn_resize_normal.png
  __HILITED buttons/images/btn_resize_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_FOCUS_TOGGLE
  __NORMAL buttons/images/btn_focus_normal.png
  __CLICKED buttons/images/btn_focus_normal.png
  __HILITED buttons/images/btn_focus_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_MAPSLIDE_TOGGLE
  __NORMAL buttons/images/btn_mapslide_normal.png
  __CLICKED buttons/images/btn_mapslide_normal.png
  __HILITED buttons/images/btn_mapslide_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_CLEANSLIDE_TOGGLE
  __NORMAL buttons/images/btn_cleanslide_normal.png
  __CLICKED buttons/images/btn_cleanslide_normal.png
  __HILITED buttons/images/btn_cleanslide_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_SLIDEMODE_TOGGLE
  __NORMAL buttons/images/btn_slidemode_normal.png
  __CLICKED buttons/images/btn_slidemode_normal.png
  __HILITED buttons/images/btn_slidemode_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_DRAGDIR_TOGGLE
  __NORMAL buttons/images/btn_dragdir_normal.png
  __CLICKED buttons/images/btn_dragdir_normal.png
  __HILITED buttons/images/btn_dragdir_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_DRAGORDER_TOGGLE
  __NORMAL buttons/images/btn_dragorder_normal.png
  __CLICKED buttons/images/btn_dragorder_normal.png
  __HILITED buttons/images/btn_dragorder_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_DESKSLIDE_TOGGLE
  __NORMAL buttons/images/btn_deskslide_normal.png
  __CLICKED buttons/images/btn_deskslide_normal.png
  __HILITED buttons/images/btn_deskslide_normal.png
__END

__ICLASS __BGN 
  __NAME CONFIG_AUTOSAVE_TOGGLE
  __NORMAL buttons/images/btn_autosave_normal.png
  __CLICKED buttons/images/btn_autosave_normal.png
  __HILITED buttons/images/btn_autosave_normal.png
__END

__ICLASS __BGN 
  __NAME DO_EXIT_BUTTON
  __NORMAL buttons/images/btn_action_exit_normal.png
  __CLICKED buttons/images/btn_action_exit_normal.png
  __HILITED buttons/images/btn_action_exit_normal.png
__END

__ICLASS __BGN 
  __NAME DO_RESTART_BUTTON
  __NORMAL buttons/images/btn_action_restart_normal.png
  __CLICKED buttons/images/btn_action_restart_normal.png
  __HILITED buttons/images/btn_action_restart_normal.png
__END

__ICLASS __BGN 
  __NAME DO_HELP_BUTTON
  __NORMAL buttons/images/btn_action_help_normal.png
  __CLICKED buttons/images/btn_action_help_normal.png
  __HILITED buttons/images/btn_action_help_normal.png
__END

__ICLASS __BGN 
  __NAME DO_CLEANUP_BUTTON
  __NORMAL buttons/images/btn_action_cleanup_normal.png
  __CLICKED buttons/images/btn_action_cleanup_normal.png
  __HILITED buttons/images/btn_action_cleanup_normal.png
__END

__ICLASS __BGN
  __NAME DO_DESKRAY_BUTTON
  __NORMAL buttons/images/btn_action_deskray_normal.png
  __CLICKED buttons/images/btn_action_deskray_normal.png
  __HILITED buttons/images/btn_action_deskray_normal.png
__END

/*
************************************************************
* Image class for pulldowns
************************************************************
*/

__ICLASS __BGN
  __NAME PULLDOWN
  __NORMAL buttons/images/tab_template_unsel.png
  __CLICKED buttons/images/tab_template_clicked.png
  __HILITED buttons/images/tab_template_sel.png
  __PADDING 5 5 2 2
__END

__ICLASS __BGN
  __NAME PULLDOWN_RIGHT
  __NORMAL buttons/images/right_tab_template_unsel.png
  __CLICKED buttons/images/right_tab_template_clicked.png
  __HILITED buttons/images/right_tab_template_sel.png
  __PADDING 1 1 1 1
__END


/*
************************************************************
* Button definitions
************************************************************
*/


__BUTTON __BGN
  __NAME DESKTOP_NEXT_BUTTON
  __ICLASS DESKTOP_RAISEBUTTON_HORIZ
  __ACLASS ACTION_GOTO_DESK_NEXT
  __KEEP_ON_TOP __ON
  __Y_ABSOLUTE 16
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023  
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

__BUTTON __BGN
  __NAME DESKTOP_PREV_BUTTON
  __ICLASS DESKTOP_LOWERBUTTON_HORIZ
  __ACLASS ACTION_GOTO_DESK_PREV
  __KEEP_ON_TOP __ON
  __Y_ABSOLUTE 16
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023  
  __X_ABSOLUTE -16
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

/*
************************************************************
* Buttons for pulldowns
************************************************************
*/

__BUTTON __BGN
  __NAME CONFIG_PULLDOWN_E_CONTROL
  __ICLASS PULLDOWN
  __ACLASS ACTION_PULLDOWN_CONFIG
  __TCLASS GANYMEDE_CENTERED
  __LABEL "E Config"
  __KEEP_ON_TOP __ON
  __Y_ABSOLUTE 0
  __X_ORIGIN 0
  __X_PERCENTAGE 0
  __X_ABSOLUTE 15
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

__BUTTON __BGN
  __NAME PULLDOWN_TERMS
  __ICLASS PULLDOWN
  __ACLASS ACTION_PULLDOWN_TERMS
  __TCLASS GANYMEDE_CENTERED
  __LABEL "Terminals"
  __KEEP_ON_TOP __OFF
  __Y_ABSOLUTE 0
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023
  __X_ABSOLUTE -20
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

__BUTTON __BGN
  __NAME PULLDOWN_NET
  __ICLASS PULLDOWN
  __ACLASS ACTION_PULLDOWN_NET
  __TCLASS GANYMEDE_CENTERED
  __LABEL "Net"
  __KEEP_ON_TOP __OFF
  __Y_ABSOLUTE 0
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023
  __X_ABSOLUTE -100
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END


__BUTTON __BGN
  __NAME PULLDOWN_MAILERS
  __ICLASS PULLDOWN
  __ACLASS ACTION_PULLDOWN_MAILERS
  __TCLASS GANYMEDE_CENTERED
  __LABEL "Mailers"
  __KEEP_ON_TOP __OFF
  __Y_ABSOLUTE 0
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023
  __X_ABSOLUTE -180
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

__BUTTON __BGN
  __NAME PULLDOWN_GRAPHICS
  __ICLASS PULLDOWN
  __ACLASS ACTION_PULLDOWN_GRAPHICS
  __TCLASS GANYMEDE_CENTERED
  __LABEL "Graphics"
  __KEEP_ON_TOP __ON
  __Y_ABSOLUTE 0
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023
  __X_ABSOLUTE -260
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

__BUTTON __BGN
  __NAME PULLDOWN_EDITORS
  __ICLASS PULLDOWN
  __ACLASS ACTION_PULLDOWN_EDITORS
  __TCLASS GANYMEDE_CENTERED
  __LABEL "Editors"
  __KEEP_ON_TOP __OFF
  __Y_ABSOLUTE 0
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023
  __X_ABSOLUTE -340
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

__BUTTON __BGN
  __NAME PULLDOWN_OTHER
  __ICLASS PULLDOWN_RIGHT
  __ACLASS ACTION_PULLDOWN_OTHER
  __TCLASS GANYMEDE_CENTERED_DOWN
  __LABEL "Other"
  __KEEP_ON_TOP __OFF
  __Y_ABSOLUTE 30
  __Y_ORIGIN 0
  __X_ORIGIN 1023
  __X_PERCENTAGE 1023
  __X_ABSOLUTE 0
  __USE_SIZE_OF_IMAGE __ON
  __MAKE_STICKY __ON
__END

