#include <gapp_service.h>
Inheritance diagram for GnomeAppService:
Public Member Functions | |
GnomeAppService (GtkWidget *App=NULL) | |
virtual | ~GnomeAppService () |
void | GnomeAppServiceSetApp (GtkWidget *App) |
GtkWidget * | getApp () |
void | check_events () |
void | flash (const char *mld) |
void | warning (const char *mld) |
void | alert (const char *s1, const char *s2, const char *s3, int c) |
void | errormsg (const char *mld) |
void | message (const char *mld) |
void | messages (const char *s1, const char *s2, const char *s3) |
int | question (const gchar *question, int wait=FALSE) |
int | dialog (const char *title, const char *content, const char *b1, const char *b2, const char *b3, int wait=FALSE) |
int | choice (const char *s1, const char *s2, const char *s3, int numb, const char *b1, const char *b2, const char *b3, int def) |
const char * | input (const char *lab, const char *defs) |
int | check_file (gchar *fn) |
gchar * | file_dialog (const gchar *title, const gchar *path, const gchar *mask, const gchar *name, const gchar *historyid=NULL, GappBrowseFunc browsefkt=NULL, gpointer data=NULL) |
void | ValueRequest (const gchar *title, const gchar *label, const gchar *infotxt, UnitObj *u, double minv, double maxv, gchar *vfmt, double *value) |
GtkWidget * | progress_info_new (const gchar *title=NULL, gint levels=1) |
int | progress_info_set_bar_fraction (gdouble fraction=0., gint level=1) |
int | progress_info_set_bar_pulse (gint level=1, gdouble fraction=-1.) |
int | progress_info_set_bar_text (const gchar *text=NULL, gint level=1) |
int | progress_info_add_info (const gchar *info) |
void | progress_info_close () |
GnomeAppService (GtkWidget *App=NULL) | |
virtual | ~GnomeAppService () |
void | GnomeAppServiceSetApp (GtkWidget *App) |
GtkWidget * | getApp () |
void | check_events () |
void | flash (const char *mld) |
void | warning (const char *mld) |
void | alert (const char *s1, const char *s2, const char *s3, int c) |
void | errormsg (const char *mld) |
void | message (const char *mld) |
void | messages (const char *s1, const char *s2, const char *s3) |
int | question (const gchar *question, int wait=FALSE) |
int | dialog (const char *title, const char *content, const char *b1, const char *b2, const char *b3, int wait=FALSE) |
int | choice (const char *s1, const char *s2, const char *s3, int numb, const char *b1, const char *b2, const char *b3, int def) |
const char * | input (const char *lab, const char *defs) |
int | check_file (gchar *fn) |
gchar * | file_dialog (const gchar *title, const gchar *path, const gchar *mask, const gchar *name, const gchar *historyid=NULL, GappBrowseFunc browsefkt=NULL, gpointer data=NULL) |
void | ValueRequest (const gchar *title, const gchar *label, const gchar *infotxt, UnitObj *u, double minv, double maxv, gchar *vfmt, double *value) |
GtkWidget * | progress_info_new (const gchar *title=NULL, gint levels=1) |
int | progress_info_set_bar_fraction (gdouble fraction=0., gint level=1) |
int | progress_info_set_bar_pulse (gint level=1, gdouble fraction=-1.) |
int | progress_info_set_bar_text (const gchar *text=NULL, gint level=1) |
int | progress_info_add_info (const gchar *info) |
void | progress_info_close () |
Static Public Member Functions | |
static void | questioncallback (int reply, GnomeAppService *p) |
static void | file_ok_sel (GtkFileSelection *gw, GnomeAppService *p) |
static void | string_cb (gchar *string, gpointer data) |
static void | destroy (GtkWidget *widget, GnomeAppService *p) |
static void | questioncallback (int reply, GnomeAppService *p) |
static void | file_ok_sel (GtkFileSelection *gw, GnomeAppService *p) |
static void | string_cb (gchar *string, gpointer data) |
static void | destroy (GtkWidget *widget, GnomeAppService *p) |
Public Attributes | |
GtkWidget * | progress_dialog |
GtkWidget * | progress_bar [3] |
GtkWidget * | filew |
int | fdlg |
gchar * | fname |
int | qreply |
int | dlgreply |
int | lastbutton |
GtkWidget * | progress_dialog |
GtkWidget * | progress_bar [3] |
GtkWidget * | filew |
gchar * | fname |
Private Attributes | |
GtkWidget * | app |
GtkWidget * | app |
Definition at line 182 of file gapp_service.h.
|
Definition at line 186 of file gapp_service.h. References app, fname, and progress_dialog. |
|
Definition at line 187 of file gapp_service.h. References choice(), fname, and progress_info_close(). |
|
Definition at line 186 of file gapp_service.h. References app, fname, and progress_dialog. |
|
Definition at line 187 of file gapp_service.h. References choice(), fname, and progress_info_close(). |
|
Definition at line 214 of file gapp_service.h. |
|
Definition at line 214 of file gapp_service.h. Referenced by innovative_dsp_hwi_dev::GetParameter(), and sranger_hwi_dev::sranger_hwi_dev(). |
|
Definition at line 197 of file gapp_service.h. |
|
|
|
|
Definition at line 548 of file gapp_service.C. References choice(), FALSE, L_CANCEL, L_OVERWRITE, L_RETRY, TRUE, WRN_FILEEXISTS, and WRN_WARNING. Referenced by ProfileControl::file_save_as_callback(), and ProfileControl::file_save_callback(). |
|
|
|
Definition at line 272 of file gapp_service.C. References dialog(), and TRUE. Referenced by check_file(), and ~GnomeAppService(). |
|
|
|
Definition at line 542 of file gapp_service.C. |
|
|
|
Definition at line 280 of file gapp_service.C. References _, GNOME_PAD, and TRUE. Referenced by alert(), choice(), errormsg(), file_dialog(), message(), App::reload_gxsm_plugins(), ValueRequest(), and warning(). |
|
Definition at line 225 of file gapp_service.h. |
|
Definition at line 225 of file gapp_service.h. |
|
|
|
|
|
|
|
|
Definition at line 200 of file gapp_service.h. |
|
Definition at line 200 of file gapp_service.h. |
|
Definition at line 195 of file gapp_service.h. References app. |
|
|
Definition at line 193 of file gapp_service.h. References app. |
|
Definition at line 193 of file gapp_service.h. References app. Referenced by App::build_gxsm(). |
|
Definition at line 263 of file gapp_service.h. |
|
Definition at line 263 of file gapp_service.h. Referenced by App::create_as_control(), App::create_spa_control(), App::create_spm_control(), App::create_ui_control(), and ValueRequest(). |
|
Definition at line 236 of file gapp_service.h. |
|
|
Definition at line 247 of file gapp_service.h. References message(). |
|
Definition at line 247 of file gapp_service.h. References message(). |
|
|
|
Definition at line 364 of file gapp_service.C. References _, check_events(), GNOME_PAD, progress_dialog, and TRUE. |
|
|
|
Definition at line 375 of file gapp_service.C. References progress_dialog. Referenced by ~GnomeAppService(). |
|
|
|
Definition at line 306 of file gapp_service.C. References _, GNOME_PAD, progress_bar, progress_dialog, and TRUE. Referenced by NetCDF::Read(), and NetCDF::Write(). |
|
|
|
Definition at line 328 of file gapp_service.C. References check_events(), progress_bar, and progress_dialog. Referenced by Mem2d::LoadScanEvents(), NetCDF::Read(), and NetCDF::Write(). |
|
|
|
Definition at line 339 of file gapp_service.C. References check_events(), progress_bar, and progress_dialog. Referenced by Mem2d::WriteScanEvents(). |
|
|
|
Definition at line 353 of file gapp_service.C. References check_events(), progress_bar, and progress_dialog. Referenced by NetCDF::Read(), and NetCDF::Write(). |
|
|
|
Definition at line 258 of file gapp_service.C. References app, check_events(), qreply, and questioncallback(). Referenced by App::file_exit_callback(). |
|
|
|
Definition at line 250 of file gapp_service.C. References FALSE, qreply, and TRUE. Referenced by question(). |
|
|
|
Definition at line 539 of file gapp_service.C. |
|
|
|
|
Definition at line 203 of file gapp_service.h. |
|
Definition at line 203 of file gapp_service.h. |
|
Reimplemented in App, and App. Definition at line 184 of file gapp_service.h. |
|
Reimplemented in App, and App. Definition at line 184 of file gapp_service.h. Referenced by alert(), errormsg(), getApp(), GnomeAppService(), GnomeAppServiceSetApp(), message(), question(), and warning(). |
|
Definition at line 307 of file gapp_service.h. |
|
Definition at line 304 of file gapp_service.h. Referenced by destroy(). |
|
Definition at line 303 of file gapp_service.h. |
|
Definition at line 303 of file gapp_service.h. |
|
Definition at line 305 of file gapp_service.h. |
|
Definition at line 305 of file gapp_service.h. Referenced by destroy(), file_dialog(), GnomeAppService(), and ~GnomeAppService(). |
|
Definition at line 307 of file gapp_service.h. |
|
Definition at line 301 of file gapp_service.h. |
|
Definition at line 301 of file gapp_service.h. Referenced by App::GxsmSplash(), progress_info_new(), progress_info_set_bar_fraction(), progress_info_set_bar_pulse(), and progress_info_set_bar_text(). |
|
Definition at line 300 of file gapp_service.h. |
|
Definition at line 300 of file gapp_service.h. Referenced by GnomeAppService(), progress_info_add_info(), progress_info_close(), progress_info_new(), progress_info_set_bar_fraction(), progress_info_set_bar_pulse(), and progress_info_set_bar_text(). |
|
Definition at line 306 of file gapp_service.h. Referenced by question(), and questioncallback(). |