MyGnomeTools Class Reference

#include <gapp_service.h>

Inheritance diagram for MyGnomeTools:

AppBase AppBase DlgBase DlgBase CCDControl ChannelSelector ChannelSelector DriftControl DSPControl DSPControl DSPMoverControl DSPMoverControl DSPPeakFindControl DSPProbeControl GnomeAppService GnomeAppService MonitorControl MonitorControl nano_manipulatorControl NanoPlottControl ProfileControl ProfileControl rhk_ScanControl SpaLeedControl SPM_ScanControl V3dControl V3dControl ViewControl ViewControl CCDControl ChannelSelector ChannelSelector DriftControl DSPControl DSPControl DSPMoverControl DSPMoverControl DSPPeakFindControl DSPProbeControl GnomeAppService GnomeAppService MonitorControl MonitorControl nano_manipulatorControl NanoPlottControl ProfileControl ProfileControl rhk_ScanControl SpaLeedControl SPM_ScanControl V3dControl V3dControl ViewControl ViewControl converterControl external_converter_Control MkIconsControl MkIconsControl MkIconsPIControl PIPrintControl RemoteControl RemoteControl converterControl external_converter_Control MkIconsControl MkIconsControl MkIconsPIControl PIPrintControl RemoteControl RemoteControl List of all members.

Public Member Functions

 MyGnomeTools ()
virtual ~MyGnomeTools ()
GtkWidget * LookupMenuItem (GtkWidget *gmenu, gchar *menupath)
int ActivateMenuItem (GtkWidget *gmenu, gchar *menupath)
int SetupToggleMenuItem (GtkWidget *gmenu, gchar *menupath, gint select_toggle_indicator=TRUE)
 MyGnomeTools ()
virtual ~MyGnomeTools ()
GtkWidget * LookupMenuItem (GtkWidget *gmenu, gchar *menupath)
int ActivateMenuItem (GtkWidget *gmenu, gchar *menupath)
int SetupToggleMenuItem (GtkWidget *gmenu, gchar *menupath, gint select_toggle_indicator=TRUE)

Static Public Member Functions

static GtkWidget * mygtk_create_input (const char *labeltxt, GtkWidget *vbox, GtkWidget *&hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_input (GtkWidget *hbox, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_input (const gchar *labeltxt, GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * SetupScale (GtkObject *adj, GtkWidget *hbox, int sklsize=150)
static GtkWidget * mygtk_create_spin_input (const gchar *labeltxt, GtkWidget *vbox, GtkWidget *&hbox, int lsize=MYGTK_LSIZE, int esize=-1)
static GtkWidget * mygtk_add_spin (GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_spin (const gchar *labeltxt, GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_list (GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_list (const gchar *labeltxt, GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static void show_info_callback (GtkWidget *widget, gchar *message)
static GtkWidget * create_arrow_button (GtkArrowType arrow_type, GtkShadowType shadow_type)
static GtkWidget * mygtk_create_input (const char *labeltxt, GtkWidget *vbox, GtkWidget *&hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_input (GtkWidget *hbox, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_input (const gchar *labeltxt, GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * SetupScale (GtkObject *adj, GtkWidget *hbox, int sklsize=150)
static GtkWidget * mygtk_create_spin_input (const gchar *labeltxt, GtkWidget *vbox, GtkWidget *&hbox, int lsize=MYGTK_LSIZE, int esize=-1)
static GtkWidget * mygtk_add_spin (GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_spin (const gchar *labeltxt, GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_list (GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static GtkWidget * mygtk_add_list (const gchar *labeltxt, GtkWidget *hbox, int lsize=MYGTK_LSIZE, int esize=MYGTK_ESIZE)
static void show_info_callback (GtkWidget *widget, gchar *message)
static GtkWidget * create_arrow_button (GtkArrowType arrow_type, GtkShadowType shadow_type)

Detailed Description

Definition at line 77 of file gapp_service.h.


Constructor & Destructor Documentation

MyGnomeTools::MyGnomeTools  )  [inline]
 

Definition at line 79 of file gapp_service.h.

virtual MyGnomeTools::~MyGnomeTools  )  [inline, virtual]
 

Definition at line 80 of file gapp_service.h.

MyGnomeTools::MyGnomeTools  )  [inline]
 

Definition at line 79 of file gapp_service.h.

virtual MyGnomeTools::~MyGnomeTools  )  [inline, virtual]
 

Definition at line 80 of file gapp_service.h.


Member Function Documentation

int MyGnomeTools::ActivateMenuItem GtkWidget *  gmenu,
gchar *  menupath
 

int MyGnomeTools::ActivateMenuItem GtkWidget *  gmenu,
gchar *  menupath
 

Definition at line 63 of file gapp_service.C.

References LookupMenuItem().

static GtkWidget* MyGnomeTools::create_arrow_button GtkArrowType  arrow_type,
GtkShadowType  shadow_type
[static]
 

GtkWidget * MyGnomeTools::create_arrow_button GtkArrowType  arrow_type,
GtkShadowType  shadow_type
[static]
 

Definition at line 91 of file gapp_service.C.

Referenced by DSPMoverControl::create_folder().

GtkWidget* MyGnomeTools::LookupMenuItem GtkWidget *  gmenu,
gchar *  menupath
 

GtkWidget * MyGnomeTools::LookupMenuItem GtkWidget *  gmenu,
gchar *  menupath
 

Definition at line 48 of file gapp_service.C.

Referenced by ActivateMenuItem(), and SetupToggleMenuItem().

static GtkWidget* MyGnomeTools::mygtk_add_input const gchar *  labeltxt,
GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

static GtkWidget* MyGnomeTools::mygtk_add_input GtkWidget *  hbox,
int  esize = MYGTK_ESIZE
[static]
 

GtkWidget * MyGnomeTools::mygtk_add_input const gchar *  labeltxt,
GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

Definition at line 150 of file gapp_service.C.

References FALSE, GNOME_PAD, and TRUE.

GtkWidget * MyGnomeTools::mygtk_add_input GtkWidget *  hbox,
int  esize = MYGTK_ESIZE
[static]
 

Definition at line 138 of file gapp_service.C.

Referenced by DSPPeakFindControl::addPFfolder(), App::create_as_control(), App::create_spa_control(), App::create_spm_control(), DSPControl::DSPControl(), DSPProbeControl::DSPProbeControl(), nano_manipulatorControl::nano_manipulatorControl(), NanoPlottControl::NanoPlottControl(), VObject::properties(), rhk_ScanControl::rhk_ScanControl(), and smallconvol_configure().

static GtkWidget* MyGnomeTools::mygtk_add_list const gchar *  labeltxt,
GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

static GtkWidget* MyGnomeTools::mygtk_add_list GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

GtkWidget * MyGnomeTools::mygtk_add_list const gchar *  labeltxt,
GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

Definition at line 227 of file gapp_service.C.

References FALSE, GNOME_PAD, and TRUE.

static GtkWidget* MyGnomeTools::mygtk_add_list GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

static GtkWidget* MyGnomeTools::mygtk_add_spin const gchar *  labeltxt,
GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

static GtkWidget* MyGnomeTools::mygtk_add_spin GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

GtkWidget * MyGnomeTools::mygtk_add_spin const gchar *  labeltxt,
GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

Definition at line 204 of file gapp_service.C.

References FALSE, GNOME_PAD, gtk_spin_button_sci_new(), and TRUE.

GtkWidget * MyGnomeTools::mygtk_add_spin GtkWidget *  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

Definition at line 187 of file gapp_service.C.

References gtk_spin_button_sci_new().

Referenced by App::create_spm_control(), and mygtk_create_spin_input().

static GtkWidget* MyGnomeTools::mygtk_create_input const char *  labeltxt,
GtkWidget *  vbox,
GtkWidget *&  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

static GtkWidget* MyGnomeTools::mygtk_create_input const char *  labeltxt,
GtkWidget *  vbox,
GtkWidget *&  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = MYGTK_ESIZE
[static]
 

Referenced by DSPPeakFindControl::addPFcontrol(), DSPPeakFindControl::addPFfolder(), AngularAnalysis_configure(), CCDControl::CCDControl(), App::create_as_control(), DSPMoverControl::create_folder(), App::create_spa_control(), App::create_spm_control(), App::create_ui_control(), DriftControl::DriftControl(), DSPControl::DSPControl(), DSPProbeControl::DSPProbeControl(), Focus::Focus(), islandlbl_configure(), mygtk_create_spin_input(), nano_manipulatorControl::nano_manipulatorControl(), NanoPlottControl::NanoPlottControl(), PolarHist_configure(), VObject::properties(), rhk_ScanControl::rhk_ScanControl(), smallconvol_configure(), SpaLeedControl::SpaLeedControl(), spasimkz_configure(), VacancyLineAnalysis_configure(), and GnomeAppService::ValueRequest().

static GtkWidget* MyGnomeTools::mygtk_create_spin_input const gchar *  labeltxt,
GtkWidget *  vbox,
GtkWidget *&  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = -1
[static]
 

GtkWidget * MyGnomeTools::mygtk_create_spin_input const gchar *  labeltxt,
GtkWidget *  vbox,
GtkWidget *&  hbox,
int  lsize = MYGTK_LSIZE,
int  esize = -1
[static]
 

Definition at line 181 of file gapp_service.C.

References mygtk_add_spin(), and mygtk_create_input().

Referenced by App::create_spa_control(), and App::create_spm_control().

static GtkWidget* MyGnomeTools::SetupScale GtkObject *  adj,
GtkWidget *  hbox,
int  sklsize = 150
[static]
 

GtkWidget * MyGnomeTools::SetupScale GtkObject *  adj,
GtkWidget *  hbox,
int  sklsize = 150
[static]
 

Definition at line 170 of file gapp_service.C.

References FALSE.

Referenced by App::create_spa_control(), App::create_spm_control(), and SpaLeedControl::SpaLeedControl().

int MyGnomeTools::SetupToggleMenuItem GtkWidget *  gmenu,
gchar *  menupath,
gint  select_toggle_indicator = TRUE
 

int MyGnomeTools::SetupToggleMenuItem GtkWidget *  gmenu,
gchar *  menupath,
gint  select_toggle_indicator = TRUE
 

Definition at line 74 of file gapp_service.C.

References LookupMenuItem().

Referenced by App::build_gxsm(), and ViewControl::ViewControl().

static void MyGnomeTools::show_info_callback GtkWidget *  widget,
gchar *  message
[static]
 

void MyGnomeTools::show_info_callback GtkWidget *  widget,
gchar *  message
[static]
 

Definition at line 81 of file gapp_service.C.

Referenced by converterControl::dlg_clicked(), MkIconsPIControl::dlg_clicked(), external_converter_Control::run(), converterControl::run(), PIPrintControl::run(), and MkIconsPIControl::run().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:05:50 2006 for GXSM by  doxygen 1.4.6