FORUM Syndrome-OC - Jacky-PC


  Programmation


  Langage haut niveau(C, Pascal...)


  [GTK] Récupérer la valeur d'une scrollbar

 




Electronique : pat_man_34, 1 utilisateur anonyme et 10 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[GTK] Récupérer la valeur d'une scrollbar

n°7124
NouWaT
Nan mais d'abord !
Posté le 14-02-2007 à 14:53:04  profilanswer
 

Salut,  
 
comme le titre du topic l'indique, j'aimerais savoir comment je peux récupérer la valeur d'une scrollbar pour ensuite la placer dans un label.
 
Je m'explique, j'utilise Glade pour créer une interface graphique, et en gros j'ai ma scrollbar qui simule la vitesse et juste au dessus je voudrais avoir un label qui se met à jour automatiquement.
 
Pour l'instant mon code ressemble à ca (mais je pense que c'est de la merde ...  :D ) :

Code :
  1. void
  2. on_hscrollbar1_move_slider (GtkRange *range, gpointer user_data)
  3. {
  4.    gchar* sLabel;
  5. gint iValue;
  6. /* Recuperation de la valeur de la scrollbar */
  7. iValue = gtk_range_get_value(range);
  8. /* Creation du nouveau label */
  9. sLabel = g_strdup_printf("%d", iValue);
  10. /* Modification du label */
  11. gtk_label_set_text(GTK_LABEL(user_data), sLabel);
  12. /* Liberation memoire */
  13. g_free(sLabel);
  14. }


 
Voilà, si quelqu'un pouvait m'éclairer ...
 
Merci d'avance
 
Antoine


Message édité par NouWaT le 14-02-2007 à 15:02:18

---------------
Quand tu t'endors avec le cul qui gratte, tu te réveilles avec le doigt qui pus !
mood
Google
Posté le 14-02-2007 à 14:53:04  profilanswer
 

n°7125
Deadog
Dain Bramaged
Posté le 14-02-2007 à 19:48:05  profilanswer
 

bah comment tu veux faire autrement ? :??: c'est une méthode tout à fait potable :D


---------------
* On sais qu'on est un ingénieur si on n'a pas de vie social et qu'on peux le prouver mathématiquement
* "pluralitas non est ponenda sine necessitate" (Les choses essentielles ne doivent pas être multipliées sans nécessité) Guillaume d'Ockham

n°7126
NouWaT
Nan mais d'abord !
Posté le 16-02-2007 à 12:31:39  profilanswer
 

bah je sais pas mais ca marche pas ...
 
Boulet Inside  DSL !!
Alors j vois pas du tout comment faire la ...
 
Bye
Antoine


---------------
Quand tu t'endors avec le cul qui gratte, tu te réveilles avec le doigt qui pus !
n°7127
Deadog
Dain Bramaged
Posté le 17-02-2007 à 00:53:26  profilanswer
 

on lit pas les erreurs dans notre boule magique !
 
commence par décrire ce qui "marche pas"


---------------
* On sais qu'on est un ingénieur si on n'a pas de vie social et qu'on peux le prouver mathématiquement
* "pluralitas non est ponenda sine necessitate" (Les choses essentielles ne doivent pas être multipliées sans nécessité) Guillaume d'Ockham

n°7130
NouWaT
Nan mais d'abord !
Posté le 23-02-2007 à 17:39:04  profilanswer
 

LOL !
 
Bah le problème, c'est justement qu'il ne me met pas d'erreur.
 
Tout compile correctement, mais lorsque je bouge la scrollbar, je n'ai pas de label mis à jour, et je n'ai pas de label qui apparait ...
 
J'espère que c'est assez clair, je sais pas quoi dire d'autre !
En fait, dans mon interface j'ai déjà créé un label et je sais pas comment mettre ce label a jour quand je bouge la scrollbars
Donc il faudrait que je sache ce que j edois mettre dans les arguments de la méthode pour pouvoir le mettre à jour.
 
Merci
 
Antoine


---------------
Quand tu t'endors avec le cul qui gratte, tu te réveilles avec le doigt qui pus !
mood
Google
Posté le 23-02-2007 à 17:39:04  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Programmation


  Langage haut niveau(C, Pascal...)


  [GTK] Récupérer la valeur d'une scrollbar

 

Hit Parade