Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
624 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Bouton clignotant.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Bouton clignotant.

n°1564927
AToMiSeR
Posté le 24-05-2007 à 22:42:40  profilanswer
 

Bonjour,
 
Est ce que quelqu'un pourrait me donner un tuto sur les "bouton clignotant", je clique dessus, il clignote rouge par exemple, je reclique, il devient normal. En C.
 
Je suis debutant (je precise).


Message édité par AToMiSeR le 24-05-2007 à 22:43:07
mood
Publicité
Posté le 24-05-2007 à 22:42:40  profilanswer
 

n°1564935
0x90
Posté le 24-05-2007 à 23:04:44  profilanswer
 

Montre ton code on t'aidera ensuite.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1564938
AToMiSeR
Posté le 24-05-2007 à 23:13:07  profilanswer
 

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <gtk/gtk.h>
  4. #include "gtkled.h"
  5. static void cb_switch (GtkWidget * widget, gpointer data)
  6. {
  7.    GtkWidget * led = (GtkWidget *) data;
  8.    gtk_led_set_state (GTK_LED (led), ! gtk_led_get_state (GTK_LED (led)));
  9. }
  10. int main (int argc, char ** argv)
  11. {
  12.    GtkWidget * win;
  13.    GtkWidget * hbox;
  14.    GtkWidget * btn;
  15.    gtk_init (& argc, & argv);
  16.    /*
  17.     * Creation de la fenetre principale et ajout d'un container.
  18.     */
  19.    win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
  20.    gtk_window_set_title (GTK_WINDOW (win), "Test" );
  21.    gtk_window_set_position (GTK_WINDOW (win), GTK_WIN_POS_CENTER);
  22.    gtk_window_set_default_size (GTK_WINDOW (win), 250, 50);
  23.    g_signal_connect (
  24.       G_OBJECT (win),
  25.       "destroy",
  26.       G_CALLBACK (gtk_main_quit),
  27.       NULL
  28.    );
  29.    hbox = gtk_hbox_new (0, FALSE);
  30.    gtk_container_set_border_width (GTK_CONTAINER (hbox), 5);
  31.    gtk_container_add (GTK_CONTAINER (win), hbox);
  32.    /*
  33.     * Creation d'un bouton.               
  34.     */
  35.    btn = gtk_button_new_with_label ("AMSN" );
  36.    gtk_box_pack_start (GTK_BOX (hbox), btn, TRUE, TRUE, 0);
  37.    gtk_widget_show_all (win);
  38.    gtk_main ();
  39.    return EXIT_SUCCESS;
  40. }

Message cité 1 fois
Message édité par AToMiSeR le 24-05-2007 à 23:17:25
n°1573308
AToMiSeR
Posté le 11-06-2007 à 16:16:38  profilanswer
 
n°1573320
in_your_ph​ion
Posté le 11-06-2007 à 16:26:05  profilanswer
 


 
Tu peux utiliser Glade pour faire une interface

n°1601060
AToMiSeR
Posté le 20-08-2007 à 13:06:19  profilanswer
 

j'ai essayé glade mais rien à faire. Il y a la fonction bouton, mais j'arrive pas a le faire clignoter.
 
Merci de ton aide.

n°1601085
Emmanuel D​elahaye
C is a sharp tool
Posté le 20-08-2007 à 14:24:10  profilanswer
 

AToMiSeR a écrit :

Code :
  1. #include "gtkled.h"



Ya quoi là dedans ?
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Bouton clignotant.

 

Sujets relatifs
Problème avec bouton on/offMacro qui créer un bouton prêt à l'emplois ?
Faire apparaitre un Bouton d'une macro sous excel sous conditionAffichage d'une image pendant le clic sur un bouton
Programmer un bouton d'action via Visual basicMasquer Div avec bouton radio
[debutant] evenement bouton + checkboxmasque afficher DIV avec bouton radio
Transformer une partie d'une image en bouton submitBouton de formulaire vertical
Plus de sujets relatifs à : Bouton clignotant.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR