summaryrefslogtreecommitdiff
path: root/src/gtkext/easygtk.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-07-18 09:30:27 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-07-18 09:30:27 (GMT)
commitc7b064cf1470974aa304d181e1174f9a329d4d49 (patch)
tree2ef5c69b026c979a6496f03bc6ea6e9a923faf46 /src/gtkext/easygtk.c
parentf225f8af4eff40b5096f512b699571554e54f097 (diff)
Disabled simple accelerators when a text entry gets focus.
Diffstat (limited to 'src/gtkext/easygtk.c')
-rw-r--r--src/gtkext/easygtk.c53
1 files changed, 0 insertions, 53 deletions
diff --git a/src/gtkext/easygtk.c b/src/gtkext/easygtk.c
index b86955f..05de12e 100644
--- a/src/gtkext/easygtk.c
+++ b/src/gtkext/easygtk.c
@@ -40,9 +40,6 @@ static gboolean handle_escape_on_menu(GtkWidget *, GdkEventKey *, GtkMenuItem *)
/* Assure que le menu parent est sélectionné comme attendu. */
static void show_parent_selection(GtkWidget *, GtkMenuItem *);
-/* Détermine si un élément de menu peut être actionné. */
-static gboolean enable_accel_all_the_time(GtkWidget *, guint, gpointer);
-
/******************************************************************************
@@ -1022,56 +1019,6 @@ GtkWidget *qck_create_radio_menu_item(GObject *object, const char *name, GSList
/******************************************************************************
* *
-* Paramètres : widget = composant graphique à analyser. *
-* signal_id = identifiant de signal. *
-* unused = adresse non utilisée ici. *
-* *
-* Description : Détermine si un élément de menu peut être actionné. *
-* *
-* Retour : TRUE si l'élément de menu est accessible. *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-static gboolean enable_accel_all_the_time(GtkWidget *widget, guint signal_id, gpointer unused)
-{
- return gtk_widget_is_sensitive(widget);
-
-}
-
-
-/******************************************************************************
-* *
-* Paramètres : item = élément d'un menu à mettre à jour. *
-* accelerator = description sous forme de chaîne de caractères.*
-* group = groupe d'appartenance du raccourci. *
-* *
-* Description : Ajoute un accélérateur à un élément de menu existant. *
-* *
-* Retour : - *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-void add_accelerator_to_menu_item(GtkWidget *item, const char *accelerator, GtkAccelGroup *group)
-{
- guint key; /* Touche concernée */
- GdkModifierType mods; /* Eventuels modificateurs */
-
- gtk_accelerator_parse(accelerator, &key, &mods);
-
- g_signal_connect(item, "can-activate-accel", G_CALLBACK(enable_accel_all_the_time), NULL);
-
- gtk_widget_add_accelerator(item, "activate", group,
- key, mods, GTK_ACCEL_VISIBLE);
-
-}
-
-
-/******************************************************************************
-* *
* Paramètres : - *
* *
* Description : Crée et enregistre un composant 'GtkSeparatorMenuItem'. *