boutons [GTK] - Programmation
Marsh Posté le 07-04-2002 à 17:18:51
essaye avec glade voir si tu peux
mais ca m'étonnerais que tu puisses
au faite ca existe les boutons grissés où on peut pas cliquer dessus ?
Marsh Posté le 07-04-2002 à 17:26:53
tanguy a écrit a écrit : au faite ca existe les boutons grissés où on peut pas cliquer dessus ? |
bah je sais pas justement
Marsh Posté le 07-04-2002 à 20:09:37
J'y connais rien en GTK mais tu peux toujours bidouiller. Change la couleur de fond, et crée une variable qui dit s'il est actif ou inactif
Marsh Posté le 07-04-2002 à 20:44:53
désactivé :
---------
gtk_widget_set_state(GTK_WIDGET(LeBouton), GTK_STATE_INSENSITIVE);
normal :
-------
gtk_widget_set_state(GTK_WIDGET(LeBouton), GTK_STATE_NORMAL);
Ils l'expliquent bien dans la doc.
Marsh Posté le 07-04-2002 à 21:22:00
KarLKoX a écrit a écrit : désactivé : --------- gtk_widget_set_state(GTK_WIDGET(LeBouton), GTK_STATE_INSENSITIVE); normal : ------- gtk_widget_set_state(GTK_WIDGET(LeBouton), GTK_STATE_NORMAL); Ils l'expliquent bien dans la doc. |
merci
nah g pas vu ca dans la doc justement
Marsh Posté le 08-04-2002 à 00:03:55
y a aussi :
gtk_widget_set_sensitive(le_nom_du_bouton,FALSE); --> desactive le bouton
gtk_widget_set_sensitive(le_nom_du_bouton,TRUE); --> active le bouton
Marsh Posté le 08-04-2002 à 10:55:57
euh vi, j'ai donné cette méthode car j'utilise GTK 1.3 (compatibilité win <--> linux), ils ont donc enfin inclus cette fonction.
Marsh Posté le 07-04-2002 à 16:28:00
comment desactiver un bouton (genre le mettre en gris clair pour dire qu'il sert a rien)
---------------
email : otb82@hotmail.com