|
void | get_tree_data (GtkWidget *tree) |
| get information on location in a GtkTreeView
|
|
void | save_row (gpointer data, gpointer user_data) |
| save row data and udpate calculation result accordingly
|
|
void | update_first_row (gpointer data, gpointer user_data) |
| update row in the first column
|
|
void | update_first_col () |
| update all rows in the first column
|
|
void | add_to_last_row (gpointer data, gpointer user_data) |
| add constant to last row
|
|
void | add_to_last_col (double cte, gpointer data) |
| add constant value to selected rows
|
|
void | multiply_last_row (gpointer data, gpointer user_data) |
| multiply last row by constant
|
|
void | multiply_last_col (double cte, gpointer data) |
| multiply last colum by constant value
|
|
void | select_row (gpointer data, gpointer user_data) |
| select row
|
|
void | copy_row (gpointer data, gpointer user_data) |
| copy row
|
|
void | copy_content (gpointer data) |
| copy selection
|
|
void | add_row (gpointer data, gpointer user_data) |
| add row
|
|
void | delete_row (gpointer data, gpointer user_data) |
| delete row
|
|
void | insert_cell (gpointer data) |
| insert row
|
|
void | delete_cell (gpointer data) |
| delete row
|
|
G_MODULE_EXPORT void | edit_cell (GtkCellRendererText *cell, gchar *path_string, gchar *new_text, gpointer user_data) |
| edit cell in the curve data edition tree model
|
|
G_MODULE_EXPORT void | adjust_value (GtkEntry *res, gpointer data) |
| adjust constant value entry callback
|
|
G_MODULE_EXPORT void | run_add_to_column (GtkDialog *wind, gint response_id, gpointer data) |
| add constant to column - running the dialog
|
|
void | add_to_column (gpointer data) |
| add constant to column - creating the dialog
|
|
G_MODULE_EXPORT void | run_multiply_column (GtkDialog *wind, gint response_id, gpointer data) |
| multiply column by constant - running the dialog
|
|
void | multiply_column (gpointer data) |
| multiply column by constant - creating dialog
|
|
GMenu * | insert_place () |
| create the insertion submenu
|
|
GMenu * | insert_data () |
| create the insert data submenu
|
|
GMenu * | delete_data () |
| create the delete data submenu
|
|
GMenu * | cell_actions () |
| create the cell actions submenu
|
|
GMenu * | cell_title () |
| create the cell based operations subemu
|
|
GMenu * | column_actions () |
| create the column actions submenu
|
|
GMenu * | column_title () |
| create the column based operations submenu
|
|
GMenu * | data_menu () |
| create the curve data edition popup menu elements
|
|
G_MODULE_EXPORT void | data_pop_action (GSimpleAction *action, GVariant *parameter, gpointer data) |
| curve data edition popup menu actions callbacks
|
|
void | data_popup_menu (GtkWidget *top_level, GdkEvent *event, gpointer data) |
| create curve data edition popup menu GTK3
|
|
void | data_button_event (GtkWidget *data_tree, GdkEvent *event, guint event_button, guint event_type, gpointer data) |
| curve data edition mouse button event GTK3
|
|
G_MODULE_EXPORT gboolean | on_data_button_event (GtkWidget *widget, GdkEvent *event, gpointer data) |
| on button event in the curve data edition window
|
|
GtkWidget * | setview (project *this_proj, int b, int c) |
| create the curve data tree store
|
|
void | cancel_changes (GtkWidget *widg, gpointer data) |
| cancel curve data edition
|
|
G_MODULE_EXPORT void | cancel_but (GtkButton *but, gpointer data) |
| cancel curve data edition button callback
|
|
G_MODULE_EXPORT gboolean | cancel_win (GtkWidget *win, GdkEvent *event, gpointer data) |
| cancel curve data edition callback GTK3
|
|
G_MODULE_EXPORT void | validate_changes (GtkButton *but, gpointer data) |
| apply data edition changes
|
|
void | edit_data (gpointer data) |
| create edit curve data dialog
|
|