IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

Selectionner une Cell dans un GTK_Tree_View


Sujet :

GTK+ avec C & C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 13
    Par défaut Selectionner une Cell dans un GTK_Tree_View
    Salut a tous,

    Dans un de mes programmes j'ai un GTK_Tree_View et chacune de ses cellules est composées du nom et du prénom d'une personne.

    Mon but ai donc d'avoir une fonction qui me renverrai le rang de la cell clickée ou avec le focus (ou n'importe qu'elle information utile pour connaitre quelle cell est sélectionnée) pour que je puis puisse actualiser une autre partie de ma fenêtre comportant tout les information sur cette personne.

    Je n'ai pas trouver de fonction faisant cela, si vous avez une idée même bizarre ou si vous connaissait une fonction n'hésitez pas

    Merci

  2. #2
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 308
    Billets dans le blog
    5
    Par défaut
    Tu peux toujours utiliser le signal suivant sur ton GtkTreeView :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    The "row-activated" signal
     
    void                user_function                      (GtkTreeView       *tree_view,
                                                            GtkTreePath       *path,
                                                            GtkTreeViewColumn *column,
                                                            gpointer           user_data)      : Run Last / Action
     
    The "row-activated" signal is emitted when the method gtk_tree_view_row_activated() is called or the user double clicks a treeview row. It is also emitted when a non-editable row is selected and one of the keys: Space, Shift+Space, Return or Enter is pressed.
     
    For selection handling refer to the tree widget conceptual overview as well as GtkTreeSelection.
     
    tree_view :
    	the object on which the signal is emitted
     
    path :
    	the GtkTreePath for the activated row
     
    column :
    	the GtkTreeViewColumn in which the activation occurred
     
    user_data :
    	user data set when the signal handler was connected.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 32

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 13
    Par défaut
    merci pour vos reponce et desolé pour le retard...

    la solution de gerald3d m'a servi de roue de secour en attendant la reponse de Moiban car il fallait double clicker et l'utilisation des fleche directionnelle etait impossible.
    C'est donc la solution de Moiban que j'utilise aujourd'hui car un simple clic suffit et et car les fleches haut et bas sont utilisables.

    Merci a tout les deux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Selectionner une zone dans une TImage
    Par bahiatoon dans le forum C++Builder
    Réponses: 3
    Dernier message: 13/11/2006, 19h36
  2. [VB6] selectionner une ligne dans un mshflexgrid
    Par VARACH dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 06/11/2006, 08h50
  3. Selectionner une ligne dans un DBGRID
    Par tsp dans le forum Bases de données
    Réponses: 3
    Dernier message: 14/08/2006, 08h41
  4. Selectionner une option dans un select
    Par _beber85 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/04/2006, 16h48
  5. [FLASH 8] Selectionner une ligne dans une List
    Par Bb_TiTi dans le forum Flash
    Réponses: 1
    Dernier message: 02/01/2006, 17h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo