Bonjour,
Est-il possible de supprimer un icône dans une barre d'outil ?
J'ai trouvé la fonction d'ajout mais pas de fonction de retrait.
Version utilisée : gtk2
Merci
Version imprimable
Bonjour,
Est-il possible de supprimer un icône dans une barre d'outil ?
J'ai trouvé la fonction d'ajout mais pas de fonction de retrait.
Version utilisée : gtk2
Merci
Effectivement, ce n'est pas forcément intuitif, mais c'est documenté:
http://developer.gnome.org/gtk/stabl...ar.description
Citation:
A toolbar can contain instances of a subclass of GtkToolItem. To add a GtkToolItem to the a toolbar, use gtk_toolbar_insert(). To remove an item from the toolbar use gtk_container_remove().
Pour activer/désactiver un icone dans la barre d'outil, je crée normalment cet icone, puis le rends invisible avec gtk_wigdet_hide et de nouveau visible avec gtk_widget_show
Hum... Tu n'es pas censé les faire apparaître et disparaître, modifier une interface utilisateur en cours de route trouble l'utilisateur. Désactive les plutôt avec gtk_widget_set_sensitive quand ils ne sont pas appropriés au contexte d'utilisation, et réactive les dès qu'ils peuvent être utiles.