From 509e7b6191df9284af8e8804daca76d5b1288cfb Mon Sep 17 00:00:00 2001 From: Jean Sirmai Date: Mon, 8 Jul 2024 09:13:11 +0200 Subject: [PATCH] WIP: cleaning file list in main.c --- include/callbacks.h | 1 - src/callbacks.c | 2 +- src/main.c | 29 +++++++++++++++++++++++++++-- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/include/callbacks.h b/include/callbacks.h index 563f1d9..d375abe 100644 --- a/include/callbacks.h +++ b/include/callbacks.h @@ -47,7 +47,6 @@ void on_SAVE_CURRENT_MODEL_BEFORE_EDITING (GtkWidget *btt_SAVE_CURRENT_MODEL, gp void on_DISCARD_CURRENT_MODEL_AND_START_EDITING (GtkWidget *btt_SAVE_CURRENT_MODEL, gpointer data); void on_WRITE_CURRENT_MODEL (GtkWidget *btt_WRITE_CURRENT_MODEL, gpointer data); -void on_user_tree_expander_toggled (GtkExpander *expander, gpointer user_data); void on_setup_user_tree_factory (GtkSignalListItemFactory *factory, GObject* object, gpointer user_data); void on_bind_user_tree_factory (GtkSignalListItemFactory *factory, diff --git a/src/callbacks.c b/src/callbacks.c index f99f445..7dba10f 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -78,7 +78,7 @@ void on_windows_activation (GtkApplication *app, /* T R E E */ /******************************************************************************/ -void on_user_tree_expander_toggled (GtkExpander *expander, +static void on_user_tree_expander_toggled (GtkExpander *expander, gpointer user_data) { GtkTreeListRow *row = GTK_TREE_LIST_ROW (user_data); diff --git a/src/main.c b/src/main.c index 7a43ff9..b8c2b75 100644 --- a/src/main.c +++ b/src/main.c @@ -150,8 +150,33 @@ * et leur nom commence par: 'on_' * (aucun autre nom de fonction ne commence par 'on_'). - * Tous les fonctions appelées par les fonctions callback() sont dans 'widgets' - * SAUF: (en cours - 2024-07-08 7h50) + * Tous les fonctions appelées par les fonctions callback() sont dans 'widgets.h' + * SAUF celles qui concernent la 'state machine' qui sont dans 'base.h': + + * set_EXEC_EDIT() get_EXEC_EDIT() + * set_STATE_RULES_DATA() get_STATE_RULES_DATA() + * set_OBJECTS_box_RESET_VALUE() get_OBJECTS_box_RESET_VALUE() + * set_SITUATIONS_box_RESET_VALUE() get_SITUATIONS_box_RESET_VALUE() + * + * (Ces fonctions iront dans un fichier 'automat.h') + * + * Les autres fonctions appelées par les fonctions callback() sont : + * + * widget_MAIN_WINDOW_design() + * widget_DIALOG_WINDOW_design() + * widget_TEXT_WINDOW_design() + * + * + * Widgets.c appelle : + * + * on_bind_user_tree_factory() + * on_axis_value_change() + * graph_update_axis_stack() + * + * + * + * + * (en cours - 2024-07-08 7h50) */