summaryrefslogtreecommitdiff
path: root/src/gtkext/easygtk.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2014-11-25 22:20:59 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2014-11-25 22:20:59 (GMT)
commitb4d1a25a22371fa67c5d73bc8fcca08e045556f3 (patch)
tree9223e3de1e2d05933fe4230bd1b099df72712a1e /src/gtkext/easygtk.c
parent7a42f3772ab31bb9c756fc5c5c86c531c04b1d70 (diff)
Removed all references to old GTK stock icons and thus removed GCC warnings.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@428 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/gtkext/easygtk.c')
-rw-r--r--src/gtkext/easygtk.c81
1 files changed, 2 insertions, 79 deletions
diff --git a/src/gtkext/easygtk.c b/src/gtkext/easygtk.c
index d4f01e3..1350b72 100644
--- a/src/gtkext/easygtk.c
+++ b/src/gtkext/easygtk.c
@@ -333,46 +333,7 @@ GtkWidget *qck_create_button(GObject *object, const char *name, const char *capt
{
GtkWidget *result; /* Résultat à renvoyer */
- result = gtk_button_new_with_label(caption);
- gtk_widget_set_can_default(result, TRUE);
-
- if (G_IS_OBJECT(object) && name != NULL)
- {
- g_object_ref(G_OBJECT(result));
- g_object_set_data_full(object, name, result, (GDestroyNotify)g_object_unref);
- }
-
- gtk_widget_show(result);
-
- if (handler != NULL)
- g_signal_connect(result, "clicked", handler, data);
-
- return result;
-
-}
-
-
-/******************************************************************************
-* *
-* Paramètres : object = espace dédié à l'inscription de références. *
-* name = nom à donner au nouveau composant. *
-* stock = désignation du type de bouton GTK. *
-* handler = éventuelle fonction de sélection associée. *
-* data = données à transmettre avec l'événement si besoin. *
-* *
-* Description : Crée et enregistre un composant 'GtkButton'. *
-* *
-* Retour : Simple bouton mis en place. *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-GtkWidget *qck_create_button_from_stock(GObject *object, const char *name, const char *stock, GCallback handler, gpointer data)
-{
- GtkWidget *result; /* Résultat à renvoyer */
-
- result = gtk_button_new_from_stock(stock);
+ result = gtk_button_new_with_mnemonic(caption);
gtk_widget_set_can_default(result, TRUE);
if (G_IS_OBJECT(object) && name != NULL)
@@ -415,7 +376,7 @@ GtkWidget *qck_create_button_with_img(GObject *object, const char *name, const c
result = gtk_button_new();
gtk_widget_set_can_default(result, TRUE);
- render = gtk_image_new_from_stock(image, GTK_ICON_SIZE_BUTTON);
+ render = gtk_image_new_from_icon_name(image, GTK_ICON_SIZE_BUTTON);
gtk_widget_show(render);
gtk_container_add(GTK_CONTAINER(result), render);
@@ -665,44 +626,6 @@ GtkWidget *qck_create_menu_item(GObject *object, const char *name, const char *c
* *
* Paramètres : object = espace dédié à l'inscription de références. *
* name = nom à donner au nouveau composant. *
-* id = identifiant du menu prédéfini. *
-* handler = éventuelle fonction de sélection associée. *
-* data = données à transmettre avec l'événement si besoin. *
-* *
-* Description : Crée et enregistre un composant 'GtkImageMenuItem'. *
-* *
-* Retour : Simple élément de menu mis en place. *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-GtkWidget *qck_create_menu_item_with_stock_img(GObject *object, const char *name, const char *id, GCallback handler, gpointer data)
-{
- GtkWidget *result; /* Résultat à renvoyer */
-
- result = gtk_image_menu_item_new_from_stock(id, NULL);
-
- if (G_IS_OBJECT(object) && name != NULL)
- {
- g_object_ref(G_OBJECT(result));
- g_object_set_data_full(object, name, result, (GDestroyNotify)g_object_unref);
- }
-
- gtk_widget_show(result);
-
- if (handler != NULL)
- g_signal_connect(result, "activate", handler, data);
-
- return result;
-
-}
-
-
-/******************************************************************************
-* *
-* Paramètres : object = espace dédié à l'inscription de références. *
-* name = nom à donner au nouveau composant. *
* caption = intitulé du menu à créer. *
* handler = éventuelle fonction de sélection associée. *
* data = données à transmettre avec l'événement si besoin. *