#include <gapp_service.h>
Inheritance diagram for AppBase:
Public Member Functions | |
AppBase (int InWindow=TRUE, int bw=GNOME_PAD) | |
virtual | ~AppBase () |
virtual void | AppWidgetInit (gchar *title, int InWindow=TRUE) |
int | SetResName (const gchar *respath, const gchar *defaultval, gint defaultgeomman=FALSE) |
int | SaveGeometry (int savealways=TRUE) |
int | LoadGeometry () |
void | hide () |
void | show () |
GtkWidget * | GetWidget () |
AppBase (int InWindow=TRUE, int bw=GNOME_PAD) | |
virtual | ~AppBase () |
virtual void | AppWidgetInit (gchar *title, int InWindow=TRUE) |
int | SetResName (const gchar *respath, const gchar *defaultval, gint defaultgeomman=FALSE) |
int | SaveGeometry (int savealways=TRUE) |
int | LoadGeometry () |
void | hide () |
void | show () |
GtkWidget * | GetWidget () |
Static Public Member Functions | |
static void | SaveGeometryCallback (AppBase *apb) |
static gint | do_hide_callback (GtkWidget *window, GdkEventAny *e, AppBase *ab) |
static gint | askfor_close_callback (GtkWidget *window, GdkEventAny *e, AppBase *ab) |
static void | SaveGeometryCallback (AppBase *apb) |
static gint | do_hide_callback (GtkWidget *window, GdkEventAny *e, AppBase *ab) |
static gint | askfor_close_callback (GtkWidget *window, GdkEventAny *e, AppBase *ab) |
Protected Member Functions | |
void | destroy () |
void | destroy () |
Protected Attributes | |
int | nodestroy |
int | BorderWidth |
int | InWindowFlg |
GtkWidget * | widget |
GtkWidget * | vbox |
GtkWidget * | widget |
GtkWidget * | vbox |
Private Attributes | |
int | showstate |
gchar * | ResName |
gchar * | ResShow |
gchar * | ResGeomMan |
gchar * | ResGeom |
gchar * | ResName |
gchar * | ResShow |
gchar * | ResGeomMan |
gchar * | ResGeom |
Definition at line 121 of file gapp_service.h.
|
Definition at line 610 of file gapp_service.C. References BorderWidth, DBG_L2, FALSE, nodestroy, ResGeom, ResGeomMan, ResName, ResShow, showstate, and XSM_DEBUG. |
|
Definition at line 621 of file gapp_service.C. References DBG_L2, destroy(), nodestroy, XsmRescourceManager::PutBool(), ResName, SaveGeometry(), showstate, and XSM_DEBUG. |
|
|
|
|
|
Reimplemented in V3dControl, ViewControl, V3dControl, and ViewControl. |
|
|
|
|
Definition at line 689 of file gapp_service.C. |
|
Definition at line 149 of file gapp_service.h. |
|
Definition at line 149 of file gapp_service.h. Referenced by ~AppBase(). |
|
|
|
Definition at line 683 of file gapp_service.C. Referenced by AppWidgetInit(). |
|
Definition at line 146 of file gapp_service.h. References widget. |
|
Definition at line 146 of file gapp_service.h. References widget. |
|
Definition at line 142 of file gapp_service.h. |
|
Definition at line 142 of file gapp_service.h. References FALSE, showstate, and widget. Referenced by askfor_close_callback(), and do_hide_callback(). |
|
|
|
Definition at line 714 of file gapp_service.C. References XsmRescourceManager::Get(), XsmRescourceManager::GetBool(), ResName, TRUE, and widget. Referenced by SetResName(). |
|
|
|
Definition at line 698 of file gapp_service.C. References XsmRescourceManager::GetBool(), XsmRescourceManager::Put(), ResName, TRUE, and widget. Referenced by SaveGeometryCallback(), and ~AppBase(). |
|
|
|
Definition at line 694 of file gapp_service.C. References SaveGeometry(). |
|
|
|
Definition at line 669 of file gapp_service.C. References XsmRescourceManager::GetBool(), LoadGeometry(), XsmRescourceManager::PutBool(), ResName, and show(). Referenced by App::build_gxsm(), CCDControl_query(), DriftComp_query(), DSPControl_query(), DSPMover_query(), DSPPeakFind_query(), DSPProbe_query(), nano_manipulator_query(), NanoPlott_query(), rhk_scancontrol_query(), SpaLeedControl_query(), spm_scancontrol_query(), and sranger_hwi_query(). |
|
Definition at line 143 of file gapp_service.h. |
|
|
Definition at line 151 of file gapp_service.h. Referenced by AppBase(), AppWidgetInit(), and App::create_control(). |
|
Definition at line 152 of file gapp_service.h. Referenced by App::AppWidgetInit(), AppWidgetInit(), ViewControl::AppWidgetInit(), and V3dControl::AppWidgetInit(). |
|
Definition at line 149 of file gapp_service.h. Referenced by App::App(), AppBase(), AppWidgetInit(), destroy(), and ~AppBase(). |
|
Definition at line 162 of file gapp_service.h. |
|
Definition at line 162 of file gapp_service.h. Referenced by AppBase(). |
|
Definition at line 161 of file gapp_service.h. |
|
Definition at line 161 of file gapp_service.h. Referenced by AppBase(). |
|
Reimplemented in SpaLeedControl. Definition at line 159 of file gapp_service.h. |
|
Reimplemented in SpaLeedControl. Definition at line 159 of file gapp_service.h. Referenced by AppBase(), LoadGeometry(), SaveGeometry(), SetResName(), and ~AppBase(). |
|
Definition at line 160 of file gapp_service.h. |
|
Definition at line 160 of file gapp_service.h. Referenced by AppBase(). |
|
Definition at line 158 of file gapp_service.h. Referenced by AppBase(), hide(), show(), and ~AppBase(). |
|
Definition at line 154 of file gapp_service.h. |
|
|
Definition at line 153 of file gapp_service.h. |
|