[GTK] Desactiver un ToggleButton ?

Desactiver un ToggleButton ? [GTK] - C - Programmation

Marsh Posté le 01-03-2005 à 16:51:51    

Yo all!!
 
Voila le probleme, vous savez j'en suis sur.
J'ai un togglebutton. L'user clic dessus, il se met actif (gtk_toggle_button_get_active() => TRUE). Je voudrais que lorsque l'user reclic dessus, si l'etat est a TRUE, le boutton ne revienne pas a FALSE.
J'ai donc essaye ainsi:

Code :
  1. if (gtk_toggle_button_get_active(data->game[i]->widget))
  2.               gtk_toggle_button_set_active((GtkToggleButton *)data->game[i]->widget, TRUE);


 
Mais rien a faire, le bouton revient a sa position initiale.
QUelqu'un a une idee ?  
 
Merci d'avance !!! :jap:

Reply

Marsh Posté le 01-03-2005 à 16:51:51   

Reply

Marsh Posté le 02-03-2005 à 12:41:09    

voir le site http://forums.apinc.org/viewforum.php?
il est spécialisé dans le gtk.
En règle général, en gtk il faut se méfier des effets de bords. Il se peut qu'un gestionnaire d'évènement soit appelé et qui remodifie le toggle button cela se voit particulièrement bien avec les boutons radio.

Reply

Marsh Posté le 02-03-2005 à 15:11:48    

ok merci de l'info

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed