summaryrefslogtreecommitdiff
path: root/src/gtkext
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2019-02-18 20:44:17 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2019-02-18 20:44:17 (GMT)
commite87b3e8dbe619182d280c33bc7bed1c2913b7b0f (patch)
tree3587dfda8d34bb5799b9afe241b76a157fc39ba5 /src/gtkext
parentbcfce8336ddab15b31368268ac2f5ae053f1ac77 (diff)
Marked all panels as being able to get closed.
Diffstat (limited to 'src/gtkext')
-rw-r--r--src/gtkext/gtkdockable-int.h4
-rw-r--r--src/gtkext/gtkdockable.c26
-rw-r--r--src/gtkext/gtkdockable.h3
-rw-r--r--src/gtkext/gtkdockstation.c7
4 files changed, 0 insertions, 40 deletions
diff --git a/src/gtkext/gtkdockable-int.h b/src/gtkext/gtkdockable-int.h
index d4cd2d1..3295a14 100644
--- a/src/gtkext/gtkdockable-int.h
+++ b/src/gtkext/gtkdockable-int.h
@@ -35,9 +35,6 @@
/* Indique si le composant représenté à du contenu à fouiller. */
typedef bool (* can_dockable_search_fc) (const GtkDockable *);
-/* Indique si le composant peut être désencapsulé manuellement. */
-typedef bool (* can_dockable_be_closed_fc) (const GtkDockable *);
-
/* Fournit le nom court du composant encapsulable. */
typedef const char * (* get_dockable_name_fc) (const GtkDockable *);
@@ -57,7 +54,6 @@ struct _GtkDockableIface
GTypeInterface base_iface; /* A laisser en premier */
can_dockable_search_fc can_search; /* Contenu fouillable ? */
- can_dockable_be_closed_fc can_be_closed;/* Fermeture possible ? */
get_dockable_name_fc get_name; /* Nom pour titre */
get_dockable_desc_fc get_desc; /* Description humaine */
diff --git a/src/gtkext/gtkdockable.c b/src/gtkext/gtkdockable.c
index 71c6826..52c1696 100644
--- a/src/gtkext/gtkdockable.c
+++ b/src/gtkext/gtkdockable.c
@@ -215,32 +215,6 @@ bool gtk_dockable_can_search(const GtkDockable *dockable)
* *
* Paramètres : dockable = instance GTK dont l'interface est à consulter. *
* *
-* Description : Indique si le composant peut être désencapsulé manuellement. *
-* *
-* Retour : - *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-bool gtk_dockable_can_be_closed(const GtkDockable *dockable)
-{
- bool result; /* Indication à retourner */
- GtkDockableIface *iface; /* Interface utilisée */
-
- iface = GTK_DOCKABLE_GET_IFACE(dockable);
-
- result = iface->can_be_closed(dockable);
-
- return result;
-
-}
-
-
-/******************************************************************************
-* *
-* Paramètres : dockable = instance GTK dont l'interface est à consulter. *
-* *
* Description : Fournit le composant graphique intégrable dans un ensemble. *
* *
* Retour : Composant graphique prêt à emploi. *
diff --git a/src/gtkext/gtkdockable.h b/src/gtkext/gtkdockable.h
index bf0c7e6..15bc08f 100644
--- a/src/gtkext/gtkdockable.h
+++ b/src/gtkext/gtkdockable.h
@@ -52,9 +52,6 @@ GType gtk_dockable_get_type(void) G_GNUC_CONST;
/* Indique si le composant représenté à du contenu à fouiller. */
bool gtk_dockable_can_search(const GtkDockable *);
-/* Indique si le composant peut être désencapsulé manuellement. */
-bool gtk_dockable_can_be_closed(const GtkDockable *);
-
/* Fournit le nom court du composant encapsulable. */
const char *gtk_dockable_get_name(const GtkDockable *);
diff --git a/src/gtkext/gtkdockstation.c b/src/gtkext/gtkdockstation.c
index b08c8db..7882351 100644
--- a/src/gtkext/gtkdockstation.c
+++ b/src/gtkext/gtkdockstation.c
@@ -231,13 +231,6 @@ static gboolean gtk_dock_station_switch_panel(GtkNotebook *notebook, gpointer *p
else
gtk_widget_hide(button);
- button = GTK_WIDGET(g_object_get_data(G_OBJECT(station), "close"));
-
- if (gtk_dockable_can_be_closed(dockable))
- gtk_widget_show(button);
- else
- gtk_widget_hide(button);
-
/* Remontée du changement d'onglet */
g_signal_emit_by_name(station, "switch-widget", widget);