#include <gxsm_app.h>
Inheritance diagram for App:
Public Member Functions | |
App (int restarted=FALSE) | |
virtual | ~App () |
virtual void | AppWidgetInit (int InWindow=FALSE) |
void | build_gxsm () |
void | configure_drop_on_widget (GtkWidget *widget) |
void | configure_drag_on_widget (GtkWidget *widget) |
void | SetStatus (const gchar *mld, const gchar *val=NULL) |
void | ClearStatus () |
void | SetProgress (gfloat p) |
void | gxsm_new_user_config (RES_ENTRY *res_def) |
void | GxsmSplash (gdouble progress=0., const gchar *text=NULL, const gchar *info=NULL) |
GtkWidget * | create_control () |
GtkWidget * | create_spm_control () |
GtkWidget * | create_spa_control () |
GtkWidget * | create_ui_control () |
GtkWidget * | create_as_control () |
void | spa_update () |
void | spa_setdata () |
void | ui_update () |
void | ui_setcomment () |
void | as_update () |
void | as_setdata () |
void | spm_update_all (int Vflg=0) |
void | spm_freeze_scanparam () |
void | spm_thaw_scanparam () |
void | spa_show_scan_time () |
void | spa_mode_switch_check () |
void | spa_SeV_unit_switch_check () |
void | reload_gxsm_plugins (gint killflag=FALSE) |
void | ConnectPluginToSPMRangeEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToStartScanEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToStopScanEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToCDFLoadEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToCDFSaveEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToLoadFileEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToSaveFileEvent (void(*cbfkt)(gpointer)) |
void | RegisterPluginToolbarButton (GtkObject *b, const gchar *ToolbarButtonName) |
void | ConnectPluginToGetNCInfoEvent (void(*cbfkt)(gchar *filename)) |
void | ConnectPluginToPrinterEvent (void(*cbfkt)(GtkWidget *, void *)) |
void | ConnectPluginToMkiconsEvent (void(*cbfkt)(GtkWidget *, void *)) |
void | PutPluginData (gchar *data) |
gchar * | GetPluginData () |
void | CallGetNCInfoPlugin (gchar *filename) |
void | SignalEventToPlugins (GList *PluginNotifyList, gpointer data) |
void | SignalSPMRangeEventToPlugins (void) |
void | SignalStartScanEventToPlugins (void) |
void | SignalStopScanEventToPlugins (void) |
void | SignalCDFLoadEventToPlugins (NcFile *ncf) |
void | SignalCDFSaveEventToPlugins (NcFile *ncf) |
void | SignalLoadFileEventToPlugins (gchar **filename) |
void | SignalSaveFileEventToPlugins (gchar **filename) |
App (int restarted=FALSE) | |
virtual | ~App () |
virtual void | AppWidgetInit (int InWindow=FALSE) |
void | build_gxsm () |
void | configure_drop_on_widget (GtkWidget *widget) |
void | configure_drag_on_widget (GtkWidget *widget) |
void | SetStatus (const gchar *mld, const gchar *val=NULL) |
void | ClearStatus () |
void | SetProgress (gfloat p) |
void | gxsm_new_user_config (RES_ENTRY *res_def) |
void | GxsmSplash (gdouble progress=0., const gchar *text=NULL, const gchar *info=NULL) |
GtkWidget * | create_control () |
GtkWidget * | create_spm_control () |
GtkWidget * | create_spa_control () |
GtkWidget * | create_ui_control () |
GtkWidget * | create_as_control () |
void | spa_update () |
void | spa_setdata () |
void | ui_update () |
void | ui_setcomment () |
void | as_update () |
void | as_setdata () |
void | spm_update_all (int Vflg=0) |
void | spm_freeze_scanparam () |
void | spm_thaw_scanparam () |
void | spa_show_scan_time () |
void | spa_mode_switch_check () |
void | spa_SeV_unit_switch_check () |
void | reload_gxsm_plugins (gint killflag=FALSE) |
void | ConnectPluginToSPMRangeEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToStartScanEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToStopScanEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToCDFLoadEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToCDFSaveEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToLoadFileEvent (void(*cbfkt)(gpointer)) |
void | ConnectPluginToSaveFileEvent (void(*cbfkt)(gpointer)) |
void | RegisterPluginToolbarButton (GtkObject *b, const gchar *ToolbarButtonName) |
void | ConnectPluginToGetNCInfoEvent (void(*cbfkt)(gchar *filename)) |
void | ConnectPluginToPrinterEvent (void(*cbfkt)(GtkWidget *, void *)) |
void | ConnectPluginToMkiconsEvent (void(*cbfkt)(GtkWidget *, void *)) |
void | PutPluginData (gchar *data) |
gchar * | GetPluginData () |
void | CallGetNCInfoPlugin (gchar *filename) |
void | SignalEventToPlugins (GList *PluginNotifyList, gpointer data) |
void | SignalSPMRangeEventToPlugins (void) |
void | SignalStartScanEventToPlugins (void) |
void | SignalStopScanEventToPlugins (void) |
void | SignalCDFLoadEventToPlugins (NcFile *ncf) |
void | SignalCDFSaveEventToPlugins (NcFile *ncf) |
void | SignalLoadFileEventToPlugins (gchar **filename) |
void | SignalSaveFileEventToPlugins (gchar **filename) |
Static Public Member Functions | |
static void | file_open_callback (GtkWidget *widget, void *data) |
static void | file_open_in_new_window_callback (GtkWidget *widget, void *data) |
static void | file_browse_callback (GtkWidget *widget, void *data) |
static void | file_save_callback (GtkWidget *widget, void *data) |
static void | file_save_as_callback (GtkWidget *widget, void *data) |
static void | file_import_callback (GtkWidget *widget, void *data) |
static void | file_export_callback (GtkWidget *widget, void *data) |
static void | file_print_callback (GtkWidget *widget, void *data) |
static void | file_close_callback (GtkWidget *widget, void *data) |
static int | file_exit_callback (GtkWidget *widget, void *data) |
static void | edit_crop_callback (GtkWidget *widget, void *data) |
static void | edit_copy_callback (GtkWidget *widget, void *data) |
static void | action_toolbar_callback (GtkWidget *widget, void *data) |
static void | action_scan_callback (GtkWidget *widget, void *data) |
static void | action_stopscan_callback (GtkWidget *widget, void *data) |
static void | action_movie_callback (GtkWidget *widget, void *data) |
static void | action_scan_add_callback (GtkWidget *widget, void *data) |
static void | action_scan_add_movie_callback (GtkWidget *widget, void *data) |
static void | view_autodisp_callback (GtkWidget *widget, void *data) |
static void | view_autozoom_callback (GtkWidget *widget, void *data) |
static void | view_tolerant_callback (GtkWidget *widget, void *data) |
static void | view_palette_callback (GtkWidget *widget, void *data) |
static void | view_zoom_in_callback (GtkWidget *widget, void *data) |
static void | view_zoom_out_callback (GtkWidget *widget, void *data) |
static void | math_onearg_nodest_callback (GtkWidget *widget, gboolean(*MOp)(MATHOPPARAMSNODEST)) |
static void | math_onearg_callback (GtkWidget *widget, gboolean(*MOp)(MATHOPPARAMS)) |
static void | math_twoarg_callback (GtkWidget *widget, gboolean(*MOp)(MATH2OPPARAMS)) |
static void | math_twoarg_no_same_size_check_callback (GtkWidget *widget, gboolean(*MOp)(MATH2OPPARAMS)) |
static void | tools_monitor_callback (GtkWidget *widget, void *data) |
static void | tools_chanselwin_callback (GtkWidget *widget, void *data) |
static void | tools_mkicons_callback (GtkWidget *widget, void *data) |
static void | tools_remote_callback (GtkWidget *widget, void *data) |
static void | tools_plugin_reload_callback (GtkWidget *widget, void *data) |
static void | tools_plugin_info_callback (GtkWidget *widget, void *data) |
static void | options_preferences_callback (GtkWidget *widget, void *data) |
static void | options_save_preferences_callback (GtkWidget *widget, void *data) |
static void | options_load_preferences_callback (GtkWidget *widget, void *data) |
static void | options_save_values_callback (GtkWidget *widget, void *data) |
static void | options_load_values_callback (GtkWidget *widget, void *data) |
static void | options_save_geometry_callback (GtkWidget *widget, void *data) |
static void | help_license_callback (GtkWidget *widget, void *data) |
static void | help_home_callback (GtkWidget *widget, void *data) |
static void | help_manual_callback (GtkWidget *widget, void *data) |
static void | help_remote_tt_callback (GtkWidget *widget, void *data) |
static void | help_about_callback (GtkWidget *widget, void *data) |
static void | help_tip_callback (GtkWidget *widget, void *data) |
static gint | close_scan_event_cb (GtkWidget *window, GdkEventAny *e, gpointer data) |
static void | browse_callback (gchar *selection, App *ap) |
static gboolean | input_func (GIOChannel *source, GIOCondition condition, gpointer data) |
static void | grab_url (const gchar *name) |
static void | process_one_filename (GtkWidget *widget, const gchar *filename) |
static void | filenames_dropped (GtkWidget *widget, GdkDragContext *context, gint x, gint y, GtkSelectionData *selection_data, guint info, guint time) |
static void | drag_data_get (GtkWidget *widget, GdkDragContext *context, GtkSelectionData *selection_data, guint info, guint time) |
static gint | RemoveGxsmSplash (GtkWidget *widget) |
static void | freeze_ec (Gtk_EntryControl *ec, gpointer data) |
static void | thaw_ec (Gtk_EntryControl *ec, gpointer data) |
static void | spm_range_check (Param_Control *pcs, gpointer data) |
static void | spm_offset_check (Param_Control *pcs, gpointer data) |
static void | spm_nlayer_update (Param_Control *pcs, gpointer data) |
static void | spm_select_layer (Param_Control *pcs, gpointer data) |
static void | spa_energy_check (Param_Control *pcs, gpointer data) |
static void | spa_gate_check (Param_Control *pcs, gpointer data) |
static void | spa_switch_unit (Param_Control *pcs, gpointer data) |
static void | recalc_volt_from_new_Energy (double *x, double *Eneu) |
static void | update_ec (Gtk_EntryControl *ec, gpointer data) |
static gint | Gxsm_Plugin_Check (const gchar *category) |
static void | CallPlugin (void(*cbfkt)(gpointer), gpointer data) |
static void | file_open_callback (GtkWidget *widget, void *data) |
static void | file_open_in_new_window_callback (GtkWidget *widget, void *data) |
static void | file_browse_callback (GtkWidget *widget, void *data) |
static void | file_save_callback (GtkWidget *widget, void *data) |
static void | file_save_as_callback (GtkWidget *widget, void *data) |
static void | file_import_callback (GtkWidget *widget, void *data) |
static void | file_export_callback (GtkWidget *widget, void *data) |
static void | file_print_callback (GtkWidget *widget, void *data) |
static void | file_close_callback (GtkWidget *widget, void *data) |
static int | file_exit_callback (GtkWidget *widget, void *data) |
static void | edit_crop_callback (GtkWidget *widget, void *data) |
static void | edit_copy_callback (GtkWidget *widget, void *data) |
static void | action_toolbar_callback (GtkWidget *widget, void *data) |
static void | action_scan_callback (GtkWidget *widget, void *data) |
static void | action_stopscan_callback (GtkWidget *widget, void *data) |
static void | action_movie_callback (GtkWidget *widget, void *data) |
static void | action_scan_add_callback (GtkWidget *widget, void *data) |
static void | action_scan_add_movie_callback (GtkWidget *widget, void *data) |
static void | view_autodisp_callback (GtkWidget *widget, void *data) |
static void | view_autozoom_callback (GtkWidget *widget, void *data) |
static void | view_tolerant_callback (GtkWidget *widget, void *data) |
static void | view_palette_callback (GtkWidget *widget, void *data) |
static void | view_zoom_in_callback (GtkWidget *widget, void *data) |
static void | view_zoom_out_callback (GtkWidget *widget, void *data) |
static void | math_onearg_nodest_callback (GtkWidget *widget, gboolean(*MOp)(MATHOPPARAMSNODEST)) |
static void | math_onearg_callback (GtkWidget *widget, gboolean(*MOp)(MATHOPPARAMS)) |
static void | math_twoarg_callback (GtkWidget *widget, gboolean(*MOp)(MATH2OPPARAMS)) |
static void | math_twoarg_no_same_size_check_callback (GtkWidget *widget, gboolean(*MOp)(MATH2OPPARAMS)) |
static void | tools_monitor_callback (GtkWidget *widget, void *data) |
static void | tools_chanselwin_callback (GtkWidget *widget, void *data) |
static void | tools_mkicons_callback (GtkWidget *widget, void *data) |
static void | tools_remote_callback (GtkWidget *widget, void *data) |
static void | tools_plugin_reload_callback (GtkWidget *widget, void *data) |
static void | tools_plugin_info_callback (GtkWidget *widget, void *data) |
static void | options_preferences_callback (GtkWidget *widget, void *data) |
static void | options_save_preferences_callback (GtkWidget *widget, void *data) |
static void | options_load_preferences_callback (GtkWidget *widget, void *data) |
static void | options_save_values_callback (GtkWidget *widget, void *data) |
static void | options_load_values_callback (GtkWidget *widget, void *data) |
static void | options_save_geometry_callback (GtkWidget *widget, void *data) |
static void | help_license_callback (GtkWidget *widget, void *data) |
static void | help_home_callback (GtkWidget *widget, void *data) |
static void | help_manual_callback (GtkWidget *widget, void *data) |
static void | help_remote_tt_callback (GtkWidget *widget, void *data) |
static void | help_about_callback (GtkWidget *widget, void *data) |
static void | help_tip_callback (GtkWidget *widget, void *data) |
static gint | close_scan_event_cb (GtkWidget *window, GdkEventAny *e, gpointer data) |
static void | browse_callback (gchar *selection, App *ap) |
static gboolean | input_func (GIOChannel *source, GIOCondition condition, gpointer data) |
static void | grab_url (const gchar *name) |
static void | process_one_filename (GtkWidget *widget, const gchar *filename) |
static void | filenames_dropped (GtkWidget *widget, GdkDragContext *context, gint x, gint y, GtkSelectionData *selection_data, guint info, guint time) |
static void | drag_data_get (GtkWidget *widget, GdkDragContext *context, GtkSelectionData *selection_data, guint info, guint time) |
static gint | RemoveGxsmSplash (GtkWidget *widget) |
static void | freeze_ec (Gtk_EntryControl *ec, gpointer data) |
static void | thaw_ec (Gtk_EntryControl *ec, gpointer data) |
static void | spm_range_check (Param_Control *pcs, gpointer data) |
static void | spm_offset_check (Param_Control *pcs, gpointer data) |
static void | spm_nlayer_update (Param_Control *pcs, gpointer data) |
static void | spm_select_layer (Param_Control *pcs, gpointer data) |
static void | spa_energy_check (Param_Control *pcs, gpointer data) |
static void | spa_gate_check (Param_Control *pcs, gpointer data) |
static void | spa_switch_unit (Param_Control *pcs, gpointer data) |
static void | recalc_volt_from_new_Energy (double *x, double *Eneu) |
static void | update_ec (Gtk_EntryControl *ec, gpointer data) |
static gint | Gxsm_Plugin_Check (const gchar *category) |
static void | CallPlugin (void(*cbfkt)(gpointer), gpointer data) |
Public Attributes | |
GtkWidget * | main_control |
GtkWidget * | spm_control |
GtkWidget * | spa_control |
GtkWidget * | ui_control |
GtkWidget * | as_control |
ChannelSelector * | channelselector |
MonitorControl * | monitorcontrol |
GtkWidget * | gxsmmenu |
Surface * | xsm |
GSList * | RemoteEntryList |
GSList * | RemoteActionList |
RemoteControl * | remotecontrol |
gxsm_plugins * | GxsmPlugins |
GtkWidget * | main_control |
GtkWidget * | spm_control |
GtkWidget * | spa_control |
GtkWidget * | ui_control |
GtkWidget * | as_control |
ChannelSelector * | channelselector |
MonitorControl * | monitorcontrol |
GtkWidget * | gxsmmenu |
Surface * | xsm |
GSList * | RemoteEntryList |
GSList * | RemoteActionList |
RemoteControl * | remotecontrol |
gxsm_plugins * | GxsmPlugins |
Protected Attributes | |
GList * | PluginNotifyOnSPMRange |
GList * | PluginNotifyOnStartScan |
GList * | PluginNotifyOnStopScan |
GList * | PluginNotifyOnCDFLoad |
GList * | PluginNotifyOnCDFSave |
GList * | PluginNotifyOnLoadFile |
GList * | PluginNotifyOnSaveFile |
void(* | PluginCallGetNCInfo )(gchar *) |
void(* | PluginCallPrinter )(GtkWidget *, void *) |
void(* | PluginCallMkicons )(GtkWidget *, void *) |
GList * | PluginNotifyOnSPMRange |
GList * | PluginNotifyOnStartScan |
GList * | PluginNotifyOnStopScan |
GList * | PluginNotifyOnCDFLoad |
GList * | PluginNotifyOnCDFSave |
GList * | PluginNotifyOnLoadFile |
GList * | PluginNotifyOnSaveFile |
Private Attributes | |
GtkWidget * | app |
GtkWidget * | appbar |
gchar * | DataStack |
GtkWidget * | app |
GtkWidget * | appbar |
gchar * | DataStack |
Definition at line 89 of file gxsm_app.h.
|
Definition at line 52 of file gxsm_app.C. References app, channelselector, DBG_L2, GxsmPlugins, monitorcontrol, AppBase::nodestroy, PluginCallGetNCInfo, PluginCallMkicons, PluginCallPrinter, PluginNotifyOnCDFLoad, PluginNotifyOnCDFSave, PluginNotifyOnLoadFile, PluginNotifyOnSaveFile, PluginNotifyOnSPMRange, PluginNotifyOnStartScan, PluginNotifyOnStopScan, RemoteActionList, remotecontrol, RemoteEntryList, spm_control, TRUE, xsm, and XSM_DEBUG. |
|
Definition at line 87 of file gxsm_app.C. References channelselector, GnomeAppService::check_events(), DBG_L2, monitorcontrol, N_, reload_gxsm_plugins(), SetStatus(), spm_control, TRUE, xsm, and XSM_DEBUG. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 139 of file gxsm_menucb.C. References app, DBG_L2, gapp, and XSM_DEBUG. Referenced by r_scaninit(), r_scanline(), r_scanupdate(), r_scanylookup(), r_startscan(), and r_stopscan(). |
|
Definition at line 94 of file gxsm_app.h. References app, FALSE, AppBase::InWindowFlg, and AppBase::widget. |
|
Definition at line 94 of file gxsm_app.h. References app, FALSE, AppBase::InWindowFlg, and AppBase::widget. |
|
|
|
Definition at line 1233 of file app_spm.C. References as_control, Xsm::data, Scan_UserInfo::SetBaseName(), SCAN_DATA::ui, and xsm. Referenced by cbbasename(). |
|
|
|
Definition at line 1222 of file app_spm.C. References as_control, Scan_UserInfo::basename, Xsm::data, Scan_UserInfo::originalname, SCAN_DATA::ui, update_ec(), and xsm. Referenced by spa_update(), and spm_update_all(). |
|
|
|
Definition at line 75 of file gxsm_menucb.C. References DBG_L2, gapp, Surface::load(), xsm, and XSM_DEBUG. Referenced by file_browse_callback(). |
|
|
|
|
Definition at line 310 of file gxsm_app.h. References PluginCallGetNCInfo. |
|
Definition at line 310 of file gxsm_app.h. References PluginCallGetNCInfo. Referenced by ViewControl::view_file_getinfo_callback(). |
|
|
|
Definition at line 436 of file gxsm_app.C. Referenced by SignalEventToPlugins(). |
|
Definition at line 193 of file gxsm_app.h. References appbar. |
|
Definition at line 193 of file gxsm_app.h. References appbar. Referenced by build_gxsm(). |
|
|
|
Definition at line 429 of file gxsm_menucb.C. References FALSE, gapp, ID_CH_M_OFF, Surface::SetMode(), TRUE, and xsm. Referenced by ViewControl::AppWidgetInit(), V3dControl::AppWidgetInit(), and ProfileControl::Init(). |
|
|
|
Definition at line 297 of file app_dnd.C. References drag_data_get(), and TARGET_URI_LIST. |
|
|
|
Definition at line 243 of file app_dnd.C. References filenames_dropped(), TARGET_URI_LIST, and TARGET_URL. Referenced by build_gxsm(), ChannelSelector::ChannelSelector(), ProfileControl::Init(), V3dControl::V3dControl(), and ViewControl::ViewControl(). |
|
|
|
Definition at line 289 of file gxsm_app.C. References PluginNotifyOnCDFLoad. Referenced by extra_scan_info_query(), and sranger_hwi_query(). |
|
|
|
Definition at line 292 of file gxsm_app.C. References PluginNotifyOnCDFSave. Referenced by extra_scan_info_query(), spm_scancontrol_query(), and sranger_hwi_query(). |
|
|
|
Definition at line 302 of file gxsm_app.C. References PluginCallGetNCInfo. Referenced by editnc_cleanup(), and editnc_init(). |
|
|
|
Definition at line 295 of file gxsm_app.C. References PluginNotifyOnLoadFile. Referenced by ascii_data_im_export_query(), g_dat_im_export_query(), gmeyer_im_export_query(), nanoimport_init(), omicron_io_query(), png_im_export_query(), primitive_im_export_query(), PsiHDF_im_export_query(), rhk200_im_export_query(), rhk_spm32_import_query(), spa4_im_export_query(), UK2k_import_query(), and WSxM_im_export_query(). |
|
|
|
Definition at line 310 of file gxsm_app.C. References PluginCallMkicons. Referenced by mkicons_cleanup(), and mkicons_query(). |
|
|
|
Definition at line 306 of file gxsm_app.C. References PluginCallPrinter. Referenced by printer_cleanup(), and printer_query(). |
|
|
|
Definition at line 298 of file gxsm_app.C. References PluginNotifyOnSaveFile. Referenced by ascii_data_im_export_query(), g_dat_im_export_query(), gmeyer_im_export_query(), omicron_io_query(), png_im_export_query(), primitive_im_export_query(), PsiHDF_im_export_query(), rhk_spm32_import_query(), spa4_im_export_query(), and WSxM_im_export_query(). |
|
|
|
Definition at line 280 of file gxsm_app.C. References PluginNotifyOnSPMRange. Referenced by PanView_run(). |
|
|
|
Definition at line 283 of file gxsm_app.C. References PluginNotifyOnStartScan. Referenced by CCDControl_query(), DriftComp_query(), DSPControl_query(), nano_manipulator_query(), NanoPlott_query(), SpaLeedControl_query(), and sranger_hwi_query(). |
|
|
|
Definition at line 286 of file gxsm_app.C. References PluginNotifyOnStopScan. |
|
|
|
Definition at line 1165 of file app_spm.C. References _, Gtk_EntryControl::AddEntry2RemoteList(), cb_setmode(), cbbasename(), Xsm::counter, FALSE, GnomeAppService::input(), main_control, MLD_WERT_NICHT_OK, MODE_AUTOSAVE, MyGnomeTools::mygtk_add_input(), MyGnomeTools::mygtk_create_input(), RemoteEntryList, TRUE, Xsm::Unity, AppBase::vbox, and xsm. Referenced by build_gxsm(). |
|
|
|
Definition at line 85 of file app_spm.C. References AppBase::BorderWidth, FALSE, and AppBase::vbox. Referenced by build_gxsm(). |
|
|
|
|
|
|
|
|
|
Definition at line 1241 of file app_spm.C. References _, buffer, FALSE, GnomeAppService::input(), main_control, MyGnomeTools::mygtk_create_input(), TRUE, and AppBase::vbox. Referenced by build_gxsm(). |
|
|
|
Definition at line 268 of file app_dnd.C. Referenced by configure_drag_on_widget(). |
|
|
|
Definition at line 130 of file gxsm_menucb.C. References CopyScan(), gapp, Surface::MathOperation(), and xsm. |
|
|
|
Definition at line 124 of file gxsm_menucb.C. References CropScan(), gapp, Surface::MathOperation(), and xsm. |
|
|
|
Definition at line 65 of file gxsm_menucb.C. References browse_callback(), GnomeAppService::file_dialog(), gapp, and N_. |
|
|
|
Definition at line 102 of file gxsm_menucb.C. |
|
|
|
Definition at line 108 of file gxsm_menucb.C. References FALSE, file_print_callback(), gapp, Q_WANTQUIT, GnomeAppService::question(), tools_mkicons_callback(), and TRUE. Referenced by build_gxsm(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 52 of file gxsm_menucb.C. References gapp, Surface::load(), and xsm. |
|
|
|
Definition at line 58 of file gxsm_menucb.C. References Surface::ActivateFreeChannel(), gapp, Surface::load(), and xsm. |
|
|
|
Definition at line 94 of file gxsm_menucb.C. References gapp, GnomeAppService::message(), N_, and PluginCallPrinter. Referenced by file_exit_callback(), ViewControl::view_file_print_callback(), and V3dControl::view_file_print_callback(). |
|
|
|
Definition at line 88 of file gxsm_menucb.C. References FALSE, gapp, Surface::save(), and xsm. |
|
|
|
Definition at line 82 of file gxsm_menucb.C. References gapp, Surface::save(), TRUE, and xsm. |
|
|
|
Definition at line 206 of file app_dnd.C. References filename, process_one_filename(), TARGET_URI_LIST, and TARGET_URL. Referenced by configure_drop_on_widget(). |
|
Definition at line 231 of file gxsm_app.h. References Gtk_EntryControl::Freeze(). |
|
Definition at line 231 of file gxsm_app.h. References Gtk_EntryControl::Freeze(). Referenced by spm_freeze_scanparam(). |
|
Definition at line 300 of file gxsm_app.h. References DataStack. |
|
Definition at line 300 of file gxsm_app.h. References DataStack. |
|
|
|
Definition at line 94 of file app_dnd.C. References buffer, download_dir, GXSMTMPPREFIX, input_func(), ChildData::name, and ChildData::pid. Referenced by process_one_filename(). |
|
|
|
|
|
|
|
Definition at line 231 of file gxsm_app.C. References FALSE, XSMRESOURCES::HardwareType, XSMRESOURCES::InstrumentType, TRUE, and xsmres. Referenced by reload_gxsm_plugins(). |
|
|
|
Definition at line 463 of file gxsm_app.C. References DBG_L5, FALSE, XsmRescourceManager::Get(), XsmRescourceManager::GetStr(), PACKAGE, GnomeAppService::progress_bar, RemoveGxsmSplash(), VERSION, and XSM_DEBUG. Referenced by build_gxsm(), plugin_ctrl::init_pi(), plugin_ctrl::plugin_ctrl(), and reload_gxsm_plugins(). |
|
|
|
Definition at line 333 of file gxsm_menucb.C. References _, COMPILEDBYNAME, debug_level, gapp, Xsm::hardware, XSM_Hardware::Info(), GnomeAppService::message(), pi_debug_level, VERSION, and xsm. |
|
|
|
Definition at line 419 of file gxsm_menucb.C. |
|
|
|
Definition at line 302 of file gxsm_menucb.C. References gapp, GnomeAppService::message(), and N_. |
|
|
|
Definition at line 423 of file gxsm_menucb.C. |
|
|
|
Definition at line 410 of file gxsm_menucb.C. References gapp, and RemoteEntryList. |
|
|
|
Definition at line 406 of file gxsm_menucb.C. References tips_dialog_create(). |
|
|
|
Definition at line 68 of file app_dnd.C. References buf, FALSE, gapp, Surface::load(), ChildData::name, ChildData::pid, and xsm. Referenced by grab_url(). |
|
|
|
Definition at line 204 of file gxsm_menucb.C. References gapp, Surface::MathOperation(), and xsm. Referenced by gxsm_plugins::gxsm_plugins(), and islandlbl_query(). |
|
|
|
Definition at line 199 of file gxsm_menucb.C. References gapp, Surface::MathOperationNoDest(), and xsm. Referenced by gxsm_plugins::gxsm_plugins(). |
|
|
|
Definition at line 209 of file gxsm_menucb.C. References gapp, ID_CH_M_X, Surface::MathOperationX(), TRUE, and xsm. Referenced by gxsm_plugins::gxsm_plugins(). |
|
|
|
Definition at line 214 of file gxsm_menucb.C. References FALSE, gapp, ID_CH_M_X, Surface::MathOperationX(), and xsm. Referenced by gxsm_plugins::gxsm_plugins(). |
|
|
|
Definition at line 282 of file gxsm_menucb.C. |
|
|
|
Definition at line 293 of file gxsm_menucb.C. References Xsm::data, gapp, Xsm::hardware, Xsm::Inst, SCAN_DATA::LoadValues(), and xsm. |
|
|
|
Definition at line 264 of file gxsm_menucb.C. References gnome_res_preferences_new(), gnome_res_read_user_config(), gnome_res_run_change_user_config(), gxsm_search_for_HwI(), gxsm_search_for_palette(), N_, and xsm_res_def. |
|
|
|
Definition at line 274 of file gxsm_menucb.C. |
|
|
|
Definition at line 279 of file gxsm_menucb.C. |
|
|
|
Definition at line 286 of file gxsm_menucb.C. References Xsm::data, gapp, SCAN_DATA::SaveValues(), and xsm. |
|
|
|
Definition at line 190 of file app_dnd.C. References Surface::ActivateChannel(), Surface::ActivateFreeChannel(), gapp, grab_url(), Surface::load(), MAX_CHANNELS, and xsm. Referenced by filenames_dropped(). |
|
Definition at line 295 of file gxsm_app.h. References DataStack. |
|
Definition at line 295 of file gxsm_app.h. References DataStack. Referenced by r_scanline(), and r_scanylookup(). |
|
|
|
Definition at line 342 of file app_spm.C. References BZUnit::Base2Usr(), Xsm::BZ_Unit, gapp, BZUnit::SetE(), BZUnit::Usr2Base(), and xsm. Referenced by spa_energy_check(). |
|
Definition at line 287 of file gxsm_app.h. References app. |
|
Definition at line 287 of file gxsm_app.h. References app. Referenced by rhk_ScanControl::rhk_ScanControl(), SPM_ScanControl::SPM_ScanControl(), rhk_ScanControl::~rhk_ScanControl(), and SPM_ScanControl::~SPM_ScanControl(). |
|
|
|
|
|
|
Definition at line 448 of file gxsm_app.C. References FALSE, XsmRescourceManager::GetBool(), tips_dialog_create(), and TRUE. Referenced by GxsmSplash(). |
|
Definition at line 197 of file gxsm_app.h. References appbar. |
|
Definition at line 197 of file gxsm_app.h. References appbar. |
|
Definition at line 183 of file gxsm_app.h. References appbar, and GnomeAppService::check_events(). |
|
|
Definition at line 329 of file gxsm_app.h. References PluginNotifyOnCDFLoad, and SignalEventToPlugins(). |
|
Definition at line 329 of file gxsm_app.h. References PluginNotifyOnCDFLoad, and SignalEventToPlugins(). |
|
Definition at line 332 of file gxsm_app.h. References PluginNotifyOnCDFSave, and SignalEventToPlugins(). |
|
Definition at line 332 of file gxsm_app.h. References PluginNotifyOnCDFSave, and SignalEventToPlugins(). |
|
|
|
Definition at line 440 of file gxsm_app.C. References CallPlugin(). Referenced by SignalCDFLoadEventToPlugins(), SignalCDFSaveEventToPlugins(), SignalLoadFileEventToPlugins(), SignalSaveFileEventToPlugins(), SignalSPMRangeEventToPlugins(), SignalStartScanEventToPlugins(), and SignalStopScanEventToPlugins(). |
|
Definition at line 335 of file gxsm_app.h. References PluginNotifyOnLoadFile, and SignalEventToPlugins(). |
|
Definition at line 335 of file gxsm_app.h. References PluginNotifyOnLoadFile, and SignalEventToPlugins(). Referenced by Surface::gnuimport(). |
|
Definition at line 338 of file gxsm_app.h. References PluginNotifyOnSaveFile, and SignalEventToPlugins(). |
|
Definition at line 338 of file gxsm_app.h. References PluginNotifyOnSaveFile, and SignalEventToPlugins(). Referenced by Surface::gnuexport(). |
|
Definition at line 320 of file gxsm_app.h. References PluginNotifyOnSPMRange, and SignalEventToPlugins(). |
|
Definition at line 320 of file gxsm_app.h. References PluginNotifyOnSPMRange, and SignalEventToPlugins(). Referenced by spm_offset_check(). |
|
Definition at line 323 of file gxsm_app.h. References PluginNotifyOnStartScan, and SignalEventToPlugins(). |
|
Definition at line 323 of file gxsm_app.h. References PluginNotifyOnStartScan, and SignalEventToPlugins(). Referenced by SPM_ScanControl::prepare_to_start_scan(), and rhk_ScanControl::prepare_to_start_scan(). |
|
Definition at line 326 of file gxsm_app.h. References PluginNotifyOnStopScan, and SignalEventToPlugins(). |
|
Definition at line 326 of file gxsm_app.h. References PluginNotifyOnStopScan, and SignalEventToPlugins(). |
|
|
|
Definition at line 282 of file app_spm.C. References app, Scan_Param::Bias, DBG_L3, Scan_Param::Energy, XSM_Instrument::eV2V(), Xsm::IsMode(), MODE_BZUNIT, recalc_volt_from_new_Energy(), SCAN_DATA::s, spm_control, xsm, and XSM_DEBUG. Referenced by create_spa_control(). |
|
|
|
Definition at line 321 of file app_spm.C. References CPSCNTUnit::Change(), Display_Param::cnttime, Xsm::CPSHiLoUnit, Xsm::data, SCAN_DATA::display, Scan_Param::GateTime, SCAN_DATA::s, spa_show_scan_time(), and xsm. Referenced by create_spa_control(). |
|
|
|
Definition at line 354 of file app_spm.C. References Xsm::BZ_Unit, DBG_L3, gapp, Xsm::IsMode(), MODE_BZUNIT, MODE_VOLTUNIT, spa_switch_unit(), spm_control, spm_update_all(), xsm, and XSM_DEBUG. Referenced by cb_setmode(). |
|
|
|
|
|
|
|
Definition at line 329 of file app_spm.C. References Xsm::EnergyUnit, gapp, Xsm::IsMode(), MODE_ENERGY_EV, spm_control, and xsm. Referenced by cb_setmode(). |
|
|
|
Definition at line 309 of file app_spm.C. References Xsm::data, Scan_Param::GateTime, Scan_Param::nx, Scan_Param::ny, SCAN_DATA::s, SetStatus(), and xsm. Referenced by spa_gate_check(). |
|
|
|
Definition at line 350 of file app_spm.C. References Param_Control::changeUnit(). Referenced by spa_mode_switch_check(). |
|
|
|
Definition at line 1156 of file app_spm.C. References as_update(), spm_control, ui_update(), and update_ec(). |
|
|
|
Definition at line 760 of file app_spm.C. References freeze_ec(), and spm_control. Referenced by SPM_ScanControl::do_hscapture(), rhk_ScanControl::do_hscapture(), SPM_ScanControl::do_scan(), and rhk_ScanControl::do_scan(). |
|
|
|
|
|
|
|
Definition at line 192 of file app_spm.C. References DBG_L3, Scan_Param::dy, Xsm::hardware, IS_SPALEED_CTRL, Scan_Param::ny, R2INT, SCAN_DATA::s, XSM_Hardware::SetOffset(), SignalSPMRangeEventToPlugins(), Scan_Param::SPA_OrgX, Scan_Param::SPA_OrgY, Scan_Param::x0, XSM_Instrument::X0A2Dig(), XSM_Instrument::X0Resolution(), xsm, XSM_DEBUG, Scan_Param::y0, XSM_Instrument::Y0A2Dig(), XSM_Instrument::Y0Resolution(), and XSM_Instrument::YA2Dig(). Referenced by create_spa_control(), and create_spm_control(). |
|
|
|
Definition at line 93 of file app_spm.C. References Xsm::data, DBG_L3, Scan_Param::dx, Scan_Param::dy, Xsm::Inst, IS_SPALEED_CTRL, Xsm::IsMode(), MAX, MODE_SETPOINTS, MODE_SETSTEPS, Scan_Param::nx, Scan_Param::ny, R2INT, Scan_Param::rx, Scan_Param::ry, SCAN_DATA::s, XSM_Instrument::XResolution(), xsm, XSM_DEBUG, and XSM_Instrument::YResolution(). Referenced by DSPControl::choice_Ampl_callback(), create_spa_control(), and create_spm_control(). |
|
|
|
Definition at line 240 of file app_spm.C. References Surface::ActiveScan, app, Mem2d::data, Scan::data, Xsm::data, DBG_L3, SCAN_DATA::display, gapp, Mem2d::GetNv(), ZData::GetVLookup(), Scan::mem2d, Param_Control::setMax(), Display_Param::vlayer, SCAN_DATA::Vunit, xsm, and XSM_DEBUG. Referenced by create_spm_control(). |
|
|
|
Definition at line 768 of file app_spm.C. References spm_control, and thaw_ec(). Referenced by SPM_ScanControl::finish_scan(), and rhk_ScanControl::finish_scan(). |
|
|
|
|
Definition at line 234 of file gxsm_app.h. References Gtk_EntryControl::Thaw(). |
|
Definition at line 234 of file gxsm_app.h. References Gtk_EntryControl::Thaw(). Referenced by spm_thaw_scanparam(). |
|
|
|
Definition at line 234 of file gxsm_menucb.C. References channelselector, gapp, and AppBase::show(). |
|
|
|
Definition at line 239 of file gxsm_menucb.C. References gapp, GnomeAppService::message(), N_, and PluginCallMkicons. Referenced by file_exit_callback(). |
|
|
|
Definition at line 221 of file gxsm_menucb.C. References gapp, monitorcontrol, and AppBase::show(). |
|
|
|
Definition at line 252 of file gxsm_menucb.C. References gapp, GxsmPlugins, GnomeAppService::message(), N_, and plugin_ctrl::view_pi_info(). |
|
|
|
Definition at line 247 of file gxsm_menucb.C. References gapp, and reload_gxsm_plugins(). |
|
|
|
|
|
|
|
Definition at line 1336 of file app_spm.C. References buffer, Scan_UserInfo::comment, Xsm::data, FALSE, SCAN_DATA::ui, ui_control, xsm, and XSM_DEBUG. Referenced by cbtext(), and ui_update(). |
|
|
|
Definition at line 1288 of file app_spm.C. References buffer, Scan_UserInfo::comment, Xsm::data, Scan_UserInfo::dateofscan, SCAN_DATA::ui, ui_control, ui_setcomment(), xsm, and XSM_DEBUG. Referenced by spa_update(), spm_update_all(), and Scan::start(). |
|
Definition at line 249 of file gxsm_app.h. References Gtk_EntryControl::Put_Value(). |
|
|
|
|
Definition at line 150 of file gxsm_menucb.C. References Surface::AutoDisplay(), gapp, and xsm. |
|
|
|
Definition at line 156 of file gxsm_menucb.C. References CLR_FLAG, gapp, SET_FLAG, VIEW_ZOOM, xsm, and Xsm::ZoomFlg. |
|
|
|
Definition at line 175 of file gxsm_menucb.C. References CLR_FLAG, gapp, SET_FLAG, VIEW_COLOR, VIEW_PALETTE, xsm, and Xsm::ZoomFlg. |
|
|
|
Definition at line 165 of file gxsm_menucb.C. References CLR_FLAG, gapp, SET_FLAG, VIEW_TOLERANT, xsm, and Xsm::ZoomFlg. |
|
|
|
Definition at line 187 of file gxsm_menucb.C. References gapp, Surface::MathOperation(), xsm, and ZoomInScan(). |
|
|
|
Definition at line 192 of file gxsm_menucb.C. References gapp, Surface::MathOperation(), xsm, and ZoomOutScan(). |
|
Reimplemented from GnomeAppService. Definition at line 358 of file gxsm_app.h. |
|
Reimplemented from GnomeAppService. Definition at line 358 of file gxsm_app.h. Referenced by action_toolbar_callback(), App(), AppWidgetInit(), build_gxsm(), RegisterPluginToolbarButton(), spa_energy_check(), and spm_select_layer(). |
|
Definition at line 359 of file gxsm_app.h. |
|
Definition at line 359 of file gxsm_app.h. Referenced by build_gxsm(), ClearStatus(), SetProgress(), and SetStatus(). |
|
Definition at line 218 of file gxsm_app.h. |
|
Definition at line 218 of file gxsm_app.h. Referenced by as_setdata(), as_update(), and build_gxsm(). |
|
Definition at line 249 of file gxsm_app.h. |
|
Definition at line 249 of file gxsm_app.h. Referenced by Surface::ActivateChannel(), App(), build_gxsm(), Surface::MathOperation(), Surface::MathOperationX(), Surface::SetMode(), Surface::SetView(), tools_chanselwin_callback(), and ~App(). |
|
Definition at line 361 of file gxsm_app.h. |
|
Definition at line 361 of file gxsm_app.h. Referenced by GetPluginData(), and PutPluginData(). |
|
Definition at line 261 of file gxsm_app.h. |
|
Definition at line 261 of file gxsm_app.h. Referenced by build_gxsm(), and search_for_menupath_cb(). |
|
Definition at line 277 of file gxsm_app.h. |
|
Definition at line 277 of file gxsm_app.h. Referenced by App(), get_plugin_info(), listplugins_run(), reload_gxsm_plugins(), and tools_plugin_info_callback(). |
|
Definition at line 214 of file gxsm_app.h. |
|
Definition at line 214 of file gxsm_app.h. Referenced by build_gxsm(), create_as_control(), create_spa_control(), create_spm_control(), and create_ui_control(). |
|
Definition at line 254 of file gxsm_app.h. |
|
|
Referenced by App(), CallGetNCInfoPlugin(), ConnectPluginToGetNCInfoEvent(), and reload_gxsm_plugins(). |
|
Referenced by App(), ConnectPluginToMkiconsEvent(), reload_gxsm_plugins(), and tools_mkicons_callback(). |
|
Referenced by App(), ConnectPluginToPrinterEvent(), file_print_callback(), and reload_gxsm_plugins(). |
|
Definition at line 346 of file gxsm_app.h. |
|
Definition at line 346 of file gxsm_app.h. Referenced by App(), ConnectPluginToCDFLoadEvent(), reload_gxsm_plugins(), and SignalCDFLoadEventToPlugins(). |
|
Definition at line 347 of file gxsm_app.h. |
|
Definition at line 347 of file gxsm_app.h. Referenced by App(), ConnectPluginToCDFSaveEvent(), reload_gxsm_plugins(), and SignalCDFSaveEventToPlugins(). |
|
Definition at line 348 of file gxsm_app.h. |
|
Definition at line 348 of file gxsm_app.h. Referenced by App(), ConnectPluginToLoadFileEvent(), reload_gxsm_plugins(), and SignalLoadFileEventToPlugins(). |
|
Definition at line 349 of file gxsm_app.h. |
|
Definition at line 349 of file gxsm_app.h. Referenced by App(), ConnectPluginToSaveFileEvent(), reload_gxsm_plugins(), and SignalSaveFileEventToPlugins(). |
|
Definition at line 340 of file gxsm_app.h. |
|
Definition at line 340 of file gxsm_app.h. Referenced by App(), ConnectPluginToSPMRangeEvent(), reload_gxsm_plugins(), and SignalSPMRangeEventToPlugins(). |
|
Definition at line 344 of file gxsm_app.h. |
|
Definition at line 344 of file gxsm_app.h. Referenced by App(), ConnectPluginToStartScanEvent(), reload_gxsm_plugins(), and SignalStartScanEventToPlugins(). |
|
Definition at line 345 of file gxsm_app.h. |
|
Definition at line 345 of file gxsm_app.h. Referenced by App(), ConnectPluginToStopScanEvent(), reload_gxsm_plugins(), and SignalStopScanEventToPlugins(). |
|
Definition at line 268 of file gxsm_app.h. |
|
Definition at line 268 of file gxsm_app.h. Referenced by DSPPeakFindControl::addPFfolder(), App(), RemoteControl::checkactions(), diff_init(), printer_init(), remove_from_gapp_ralist(), and smooth_init(). |
|
Definition at line 271 of file gxsm_app.h. |
|
Definition at line 271 of file gxsm_app.h. Referenced by App(), r_cmdecho(), r_cmdquit(), r_cmdsleep(), and r_WakeUp(). |
|
Definition at line 267 of file gxsm_app.h. |
|
Definition at line 267 of file gxsm_app.h. Referenced by App(), RemoteControl::checkentry(), create_as_control(), create_spa_control(), create_spm_control(), DSPPeakFind_query(), DSPProbe_query(), help_remote_tt_callback(), set_via_remote(), and DSPControl::~DSPControl(). |
|
Definition at line 216 of file gxsm_app.h. |
|
Definition at line 216 of file gxsm_app.h. |
|
Definition at line 215 of file gxsm_app.h. |
|
Definition at line 215 of file gxsm_app.h. Referenced by App(), build_gxsm(), spa_energy_check(), spa_mode_switch_check(), spa_SeV_unit_switch_check(), spa_update(), spm_freeze_scanparam(), spm_thaw_scanparam(), spm_update_all(), and ~App(). |
|
Definition at line 217 of file gxsm_app.h. |
|
Definition at line 217 of file gxsm_app.h. Referenced by build_gxsm(), ui_setcomment(), and ui_update(). |
|
Definition at line 264 of file gxsm_app.h. |
|