app_profilepopupdef.h File Reference

Go to the source code of this file.

Defines

#define PRFC_DATASEL_ENTRY(L, T, CB)   GNOMEUIINFO_ITEM_STOCK(N_(L), N_(T), CB, GNOME_STOCK_MENU_BLANK)

Variables

static GnomeUIInfo profile_print_menu []
static GnomeUIInfo profile_file_menu []
static GnomeUIInfo profile_options_menu []
static GnomeUIInfo profile_Yscaling_menu []
static GnomeUIInfo profile_Xscaling_menu []
static GnomeUIInfo profile_cursor_menu []
static GnomeUIInfo profile_dataselect_menu []
static GnomeUIInfo profile_popup_menu []


Define Documentation

#define PRFC_DATASEL_ENTRY L,
T,
CB   )     GNOMEUIINFO_ITEM_STOCK(N_(L), N_(T), CB, GNOME_STOCK_MENU_BLANK)
 

Definition at line 149 of file app_profilepopupdef.h.


Variable Documentation

GnomeUIInfo profile_cursor_menu[] [static]
 

Definition at line 117 of file app_profilepopupdef.h.

GnomeUIInfo profile_dataselect_menu[] [static]
 

Definition at line 151 of file app_profilepopupdef.h.

GnomeUIInfo profile_file_menu[] [static]
 

Initial value:

 {
  GNOMEUIINFO_ITEM_STOCK(N_("_Open"), N_("load profile"), 
                         (gpointer) ProfileControl::file_open_callback, GNOME_STOCK_MENU_OPEN),
  GNOMEUIINFO_ITEM_STOCK(N_("_Save"), N_("Save profile with automatically generated name"), 
                         (gpointer) ProfileControl::file_save_callback, GNOME_STOCK_MENU_SAVE),
  GNOMEUIINFO_ITEM_STOCK(N_("Save _as..."), N_("Save profile with a new name"), 
                         (gpointer) ProfileControl::file_save_as_callback, GNOME_STOCK_MENU_SAVE_AS),
  GNOMEUIINFO_SUBTREE (N_("_Print"), profile_print_menu),
  GNOMEUIINFO_ITEM_STOCK(N_("Activate"), N_("Activate profile channel"), 
                         (gpointer) ProfileControl::file_activate_callback, GNOME_STOCK_MENU_PRINT),
  GNOMEUIINFO_ITEM_STOCK(N_("Close"), N_("Close this profile"), 
                         (gpointer) ProfileControl::file_close_callback, GNOME_STOCK_MENU_CLOSE),

  GNOMEUIINFO_END
}

Definition at line 46 of file app_profilepopupdef.h.

GnomeUIInfo profile_options_menu[] [static]
 

Initial value:

 {
  GNOMEUIINFO_TOGGLEITEM(N_("Y linregression"), N_("do lineregression on Y data"), 
                         (gpointer) ProfileControl::linreg_callback, NULL),
  GNOMEUIINFO_TOGGLEITEM(N_("Y PSD"), N_("show PSD of Y data"), 
                         (gpointer) ProfileControl::psd_callback, NULL),
  GNOMEUIINFO_SEPARATOR,
  GNOMEUIINFO_TOGGLEITEM(N_("Symbols"), N_("show Symbols"), 
                         (gpointer) ProfileControl::symbols_callback, NULL),
  GNOMEUIINFO_TOGGLEITEM(N_("Legend"), N_("show Legend"), 
                         (gpointer) ProfileControl::legend_callback, NULL),
  GNOMEUIINFO_TOGGLEITEM(N_("Ticmarks"), N_("show Ticmarks -- slower"), 
                         (gpointer) ProfileControl::tics_callback, NULL),
  GNOMEUIINFO_TOGGLEITEM(N_("no Gridlines"), N_("no Gridlines"), 
                         (gpointer) ProfileControl::nogrid_callback, NULL),
  GNOMEUIINFO_END
}

Definition at line 62 of file app_profilepopupdef.h.

GnomeUIInfo profile_popup_menu[] [static]
 

Initial value:

 {
  GNOMEUIINFO_SUBTREE (N_("File"), profile_file_menu),
  GNOMEUIINFO_SUBTREE (N_("Options"), profile_options_menu),
  GNOMEUIINFO_SUBTREE (N_("Y Scaling"), profile_Yscaling_menu),
  GNOMEUIINFO_SUBTREE (N_("X Scaling"), profile_Xscaling_menu),
  GNOMEUIINFO_SUBTREE (N_("Cursor"), profile_cursor_menu),
  GNOMEUIINFO_SUBTREE (N_("Data Select"), profile_dataselect_menu),
  GNOMEUIINFO_END
}

Definition at line 185 of file app_profilepopupdef.h.

Referenced by ProfileControl::Init().

GnomeUIInfo profile_print_menu[] [static]
 

Initial value:

 {
  GNOMEUIINFO_ITEM_STOCK(N_("User command 1"), N_("Set in Prefs"), 
                         (gpointer) ProfileControl::file_print1_callback, GNOME_STOCK_MENU_PRINT),
  GNOMEUIINFO_ITEM_STOCK(N_("User command 2"), N_("Set in Prefs"), 
                         (gpointer) ProfileControl::file_print2_callback, GNOME_STOCK_MENU_PRINT),
  GNOMEUIINFO_ITEM_STOCK(N_("User command 3"), N_("Set in Prefs"), 
                         (gpointer) ProfileControl::file_print3_callback, GNOME_STOCK_MENU_PRINT),
  GNOMEUIINFO_ITEM_STOCK(N_("User command 4"), N_("Set in Prefs"), 
                         (gpointer) ProfileControl::file_print4_callback, GNOME_STOCK_MENU_PRINT),
  GNOMEUIINFO_ITEM_STOCK(N_("User command 5 (xmgrace)"), N_("View via xmgrace"), 
                         (gpointer) ProfileControl::file_print5_callback, GNOME_STOCK_MENU_PRINT),
  GNOMEUIINFO_ITEM_STOCK(N_("User command 6 (matplot)"), N_("View via matplotlib"), 
                         (gpointer) ProfileControl::file_print6_callback, GNOME_STOCK_MENU_PRINT),
  GNOMEUIINFO_END
}

Definition at line 30 of file app_profilepopupdef.h.

GnomeUIInfo profile_Xscaling_menu[] [static]
 

Initial value:

 {
  GNOMEUIINFO_ITEM_STOCK(N_("X auto"), N_("X autoscale "), 
                         (gpointer)ProfileControl::skl_Xauto_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("X set bounds"), N_("manual X set bound"), 
                         (gpointer) ProfileControl::skl_Xset_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_END
}

Definition at line 109 of file app_profilepopupdef.h.

GnomeUIInfo profile_Yscaling_menu[] [static]
 

Initial value:

 {
  GNOMEUIINFO_TOGGLEITEM(N_("Y logarithmic"), N_("use logarithmic y scale"), 
                         (gpointer) ProfileControl::logy_callback, NULL),
  GNOMEUIINFO_SEPARATOR,

  GNOMEUIINFO_TOGGLEITEM(N_("Y hold"), N_("fix y range"), 
                         (gpointer)ProfileControl::yhold_callback, NULL),
  GNOMEUIINFO_TOGGLEITEM(N_("Y expand only"), N_("do only expansion on y range, hold old maximal range"), 
                         (gpointer)ProfileControl::yexpand_callback, NULL),
  GNOMEUIINFO_SEPARATOR,

  GNOMEUIINFO_ITEM_STOCK(N_("Y auto"), N_("Y autoscale "), 
                         (gpointer)ProfileControl::skl_Yauto_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("Y upper up"), N_("Y upper up "), 
                         (gpointer)ProfileControl::skl_Yupperup_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("Y upper down"), N_("Y upper down "), 
                         (gpointer)ProfileControl::skl_Yupperdn_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("Y lower up"), N_("Y lower up "), 
                         (gpointer)ProfileControl::skl_Ylowerup_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("Y lower down"), N_("Y lower down "), 
                         (gpointer)ProfileControl::skl_Ylowerdn_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("Y zoom in"), N_("Y zoom in "), 
                         (gpointer)ProfileControl::skl_Yzoomin_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("Y zoom out"), N_("Y zoom out "), 
                         (gpointer)ProfileControl::skl_Yzoomout_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_ITEM_STOCK(N_("Y set bounds"), N_("manual Y set bound"), 
                         (gpointer)ProfileControl::skl_Yset_callback, GNOME_STOCK_MENU_BLANK),
  GNOMEUIINFO_END
}

Definition at line 79 of file app_profilepopupdef.h.


Generated on Sat Apr 1 09:04:30 2006 for GXSM by  doxygen 1.4.6