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.           *  | 
