Retourner aux forums || Retourner au forum Programmation.c

Programmation.c : GTK+ : désactiver un bouton de barre d'outils

Posté par Étienne Bersac (Jabber id, page perso, ) le 14 juin 2005
0
bonjour,

j'ai une petite barre d'outils et j'aimerai désactiver 2 boutons tant qu'ils sont inutile. Je préfère les désactiver à les masquer car ça pousse l'utilisateur à faire quelque chose !

J'ai chercher dans devhelp, mais il semble que enable/disable ou active/inactive n'est pas défini pour le widget GtkToolButton ? Pourtant, dans Évolution, par exemple, il y a des boutons désactivé ... Mes boutons ne sont pas des bascules.

J'ai du louper quelque chose, mais quoi ? Doit-je avoir recours à une alternative ? Laquelle ?

Merci de m'éclairer.

--
E Ultreïa !
> Lire le message (3 commentaires, moyenne: 3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Pas défini ?

Posté par Sisyphe Plâtrier () le 14/06/2005 à 08:54. (lien). Évalué à 3.

enable/disable est défini dans gtk-widget, ça doit être suffisant, non ?
http://developer.gnome.org/doc/API/2.0/gtk/GtkWidget.html#gtk-widge(...)

my2c

  • [^]Re: Pas défini ?

    Posté par Jean Bréfort (page perso, ) le 14/06/2005 à 09:41. (lien). Évalué à 4.

    Le plus simple est d'utiliser gtk_widget_set_sensitive :

    gtk_widget_set_sensitive (GTK_WIDGET (mon_bouton), FALSE);

    • [^]Re: Pas défini ?

      Posté par Étienne Bersac (Jabber id, page perso, ) le 14/06/2005 à 10:19. (lien). Évalué à 2.

      Merci,

      C'est exactement ça. Juste un probleme de sémantique.

      Encore Merci.

      --
      E Ultreïa !

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.c