diff options
Diffstat (limited to 'src/gui/core/global.c')
-rw-r--r-- | src/gui/core/global.c | 89 |
1 files changed, 1 insertions, 88 deletions
diff --git a/src/gui/core/global.c b/src/gui/core/global.c index c7e9a34..5fa63b5 100644 --- a/src/gui/core/global.c +++ b/src/gui/core/global.c @@ -28,12 +28,6 @@ /* Constructeur principal de l'éditeur */ static GtkBuilder *_builder = NULL; -/* Fenêtre principale de l'éditeur */ -static GtkWindow *_editor = NULL; - -/* Gestion des raccourcis clavier */ -static GtkAccelGroup *_accgroup = NULL; - /* Composant d'affichage en tuile */ static GtkTiledGrid *_grid = NULL; @@ -104,30 +98,6 @@ GtkBuilder *get_editor_builder(void) /****************************************************************************** * * -* Paramètres : editor = fenêtre principale à référencer. * -* * -* Description : Note l'adresse de la fenêtre principale de l'éditeur. * -* * -* Retour : - * -* * -* Remarques : - * -* * -******************************************************************************/ - -void set_editor_window(GtkWindow *editor) -{ - g_clear_object(&_editor); - - _editor = editor; - - if (editor != NULL) - g_object_ref(G_OBJECT(editor)); - -} - - -/****************************************************************************** -* * * Paramètres : - * * * * Description : Fournit l'adresse de la fenêtre principale de l'éditeur. * @@ -142,7 +112,7 @@ GtkWindow *get_editor_window(void) { GtkWindow *result; /* Instance à retourner */ - result = _editor; + result = GTK_WINDOW(gtk_builder_get_object(_builder, "window")); if (result != NULL) g_object_ref(G_OBJECT(result)); @@ -154,63 +124,6 @@ GtkWindow *get_editor_window(void) /****************************************************************************** * * -* Paramètres : - * -* * -* Description : Fournit l'espace de références global en mode graphique. * -* * -* Retour : Espace de références global. * -* * -* Remarques : - * -* * -******************************************************************************/ - -GObject *get_global_ref(void) -{ - return G_OBJECT(_editor); - -} - - -/****************************************************************************** -* * -* Paramètres : group = groupe d'accélérateurs. * -* * -* Description : Assigne un groupe de raccourcis clavier globaux. * -* * -* Retour : - * -* * -* Remarques : - * -* * -******************************************************************************/ - -void set_accel_group(GtkAccelGroup *group) -{ - _accgroup = group; - -} - - -/****************************************************************************** -* * -* Paramètres : - * -* * -* Description : Fournit le groupe de raccourcis clavier globaux. * -* * -* Retour : Goupe d'accélérateurs. * -* * -* Remarques : - * -* * -******************************************************************************/ - -GtkAccelGroup *get_accel_group(void) -{ - return _accgroup; - -} - - -/****************************************************************************** -* * * Paramètres : grid = composant GTK à conserver. * * * * Description : Note l'adresse du composant d'affichage en tuiles. * |