|
DataLayout * | curve_default_layout (project *pid, int rid, int cid) |
| prepare the default layout for a curve
|
|
void | autoscale (gpointer data) |
| autoscale callback
|
|
CurveExtra * | init_extra (tint *id) |
| create extra data set
|
|
void | add_extra (ExtraSets *sets, tint *id) |
| add set to the extra set(s)
|
|
void | remove_extra (ExtraSets *sets, CurveExtra *ctmp) |
| remove data from extra set(s)
|
|
void | curve_window_add_menu_bar (tint *data) |
| add menu bar to the curve window
|
|
void | prep_extra_rid (tint *data) |
| look up extra data set(s) for curve
|
|
void | action_to_plot (gpointer data) |
| add to plot, or, remove curve from plot
|
|
G_MODULE_EXPORT void | curve_edit_menu_action (GSimpleAction *action, GVariant *parameter, gpointer data) |
| curve menu edit action callback
|
|
G_MODULE_EXPORT void | curve_add_remove_menu_action (GSimpleAction *action, GVariant *parameter, gpointer data) |
| curve menu add / remove action callback
|
|
G_MODULE_EXPORT void | curve_menu_bar_action (GSimpleAction *action, GVariant *parameter, gpointer data) |
| curve menu action callback
|
|
gboolean | was_not_added (ExtraSets *sets, int a, int b, int c) |
| test if already in the menu or not
|
|
GMenu * | curve_section (GSimpleActionGroup *action_group, gchar *act, ExtraSets *sets, gboolean add, int edit, int a, int b, tint *data) |
| create curve submenu
|
|
GMenu * | create_curve_submenu (GSimpleActionGroup *action_group, gchar *act, tint *data, gboolean add, int edit) |
| create curve add / remove submenus
|
|
GIcon * | get_gicon_from_data (int format, const gchar *icon) |
|
GMenu * | create_curve_menu (gchar *str) |
| create the curve submenu
|
|
GMenu * | edit_data_section (GSimpleActionGroup *action_group, gchar *str, tint *data) |
| create the edit data submenu
|
|
GMenu * | curve_close_section (gchar *str) |
| create the close menu item
|
|
GMenu * | create_data_menu (GSimpleActionGroup *action_group, int pop, gchar *str, tint *data) |
| create the save data submenu
|
|
GMenu * | curve_menu_bar (project *this_proj, GSimpleActionGroup *action_group, gchar *str, tint *data) |
| create the curve window menu bar
|
|
GMenu * | create_add_remove_section (GSimpleActionGroup *action_group, gchar *act, int num, tint *data) |
| create the add / remove curve submenus
|
|
GMenu * | autoscale_section (gchar *str) |
| create autoscale menu item
|
|
GtkWidget * | curve_popup_menu (gpointer data) |
| create curve popup menu
|
|