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 :

Récupération texte d'une combobox


Sujet :

GTK+ avec C & C++

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 31
    Points
    31
    Par défaut Récupération texte d'une combobox
    Bonjour, après avoir réussi à charger des éléments de sélectione dans ma combobox j'aimerais savoir comment on fait pour récupérer le texte choisi dans celle ci

    (sachant que j'ai crée ma combobox avec un gtk_combo_box_new_text)
    j'ai déjà essayé le gtk_combo_box_get_active_text mais sa ne compil pas
    il ne prend pas la fonction) pouvez vous m'aider

    Merci

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Citation Envoyé par diophantes
    Bonjour, après avoir réussi à charger des éléments de sélectione dans ma combobox j'aimerais savoir comment on fait pour récupérer le texte choisi dans celle ci

    (sachant que j'ai crée ma combobox avec un gtk_combo_box_new_text)
    j'ai déjà essayé le gtk_combo_box_get_active_text mais sa ne compil pas
    il ne prend pas la fonction) pouvez vous m'aider

    Merci
    Il n'y a aucun raisons pour qu'il ne te prennes pas la fonction, quelle est l'erreur que le compilo te renvoie ? Peux-tu nous montrer ton code ?
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 31
    Points
    31
    Par défaut
    voila mes morceaux de code

    la déclaration des variables (et types) principales :

    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     struct type_zone_saisie
    {
        GtkWidget *intitule;
        GtkWidget *Zone_memo;
        GtkWidget *Combo_categorie;           
    };
     
     typedef struct type_zone_saisie T_saisie;
     
    void ACTION_EFFACER(GtkWidget *B_effacer, gpointer data);
    void ACTION_ENREGISTRER(GtkWidget *B_enregistre, gpointer data);
    void CLEAN(GtkTextIter start,GtkTextIter end,GtkTextBuffer* buff,T_saisie *zone_texte);
    void ECRITURE_ENT(FILE *fichier, char texte[50], char *num_memo);
    void VERIF_SAISIE(gchar *sais_memo, const gchar *sais_int, int indice, GtkWidget *bdialog);
    void REMPLISSAGE_COMBOBOX(GtkComboBox  *combo);
     
     int main(int argc, char *argv[]){
     
     GtkWidget *Fen_memo= NULL,
               *vbox_fond_memo= NULL,     
               *hbox_generale= NULL,
               *vbox_titre= NULL,
               *vbox_categorie= NULL,
               *vbox_fonction= NULL,
               *vbox_saisi_info= NULL,
               *vbox_boutons= NULL,
               *L_categorie= NULL,
               *L_intitule= NULL,
               *L_corps_memo= NULL,
               *L_memo= NULL,
               *pSeparator= NULL,
               *pScrollbar= NULL,
               *pEntry= NULL,
               *B_effacer= NULL,
               *B_enregistre= NULL,
               *B_intitules= NULL,
               *B_quitter= NULL;
     
     gchar     *accents= NULL;
     
     
     T_saisie *zone_saisie;

    appel du sous programme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    /* Connexion du signal "clicked" sur le bouton enregistre */
        g_signal_connect(G_OBJECT(B_enregistre), "clicked", G_CALLBACK     (ACTION_ENREGISTRER), (gpointer*) zone_saisie );


    variable du sous programme :

    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
    23
    24
    25
    26
    27
     void ACTION_ENREGISTRER(GtkWidget *B_enregistre, gpointer data){
     
    /* -------------------------DECLARATION DES VARIABLES------------------------- */ 
     
      const gchar *intitule;  
      gchar *categorie;
      T_saisie *saisie;
      GtkWidget *pdialog;
      char entete_int[50],entete_corps[50],entete_cat[50];
      char *c_memo;
      GtkTextIter iStart, iEnd;
      GtkTextBuffer *pTextBuffer;
      gchar *memo;
      FILE *fmemo;
      FILE *fintitule; 
      int n_memo;
      int index;
      gint indice;
     
     
     
     
    ligne de code qui merde :
     
     
    /* Récuperation du texte contenu dans le GtkComboBox */
    //(categorie) = gtk_combo_box_get_active(GTK_COMBO_BOX(saisie-> Combo_categorie));
    erreur affichée : assignment makes pointer from integer without a cast

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut



    Je ne vois pas trop ce que tu as essayé de faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (categorie) = gtk_combo_box_get_active(GTK_COMBO_BOX(saisie-> Combo_categorie));


    Pourquoi avoir mis entre parenthèses (categorie) ? Il suffit de faire tout simplement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    categorie = gtk_combo_box_get_active_text (GTK_COMBO_BOX(saisie-> Combo_categorie));
    Par ailleurs, la fonciton à utiliser est gtk_combo_box_get_active_text et non gtk_combo_box_get_active !

    Va falloir faire un peu plus attention quand tu programmes, le C demande une très grande rigueure que tu n'as pas encore acquis à ce que je peut en juger
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 31
    Points
    31
    Par défaut
    Cela ne change rien, désolé de te décevoir, ta solution marche pas
    en mettant cette ligne de code :
    categorie = gtk_combo_box_get_active_text(GTK_COMBO_BOX(saisie->Combo_categorie));

    voila les erreurs générées :

    [Warning] assignment makes pointer from integer without a cast
    [Linker error] undefined reference to `gtk_combo_box_get_active_text'
    [Linker error] undefined reference to `gtk_combo_box_get_active_text'
    Makefile.win [Build Error] [Memo.exe] Error 1

    http://www.servimg.com/image_preview.php?i=4&u=11038783

  6. #6
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Tu utilises quelle version de GTK+ ?
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 31
    Points
    31
    Par défaut
    apparement c'est la version

    gtk-win32-aio-2.4-rc17

  8. #8
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Il faut au minimum la version 2.6 de GTK+ pour pouvoir utiliser la fonction gtk_combo_box_get_active_text.
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  9. #9
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Bon, étant de nature assez généreuse, j'ai étudié ton cas avec grande attention et il en résulte une fonction... qui fonctionne en plus

    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
    23
    24
    const gchar * get_combo_box_active_text (GtkComboBox * p_wid)
    {
       gboolean       b_ret    = FALSE;
       GtkTreeModel * p_model  = NULL;
       GtkTreeIter    iter;
       gchar        * s_text   = NULL;
     
     
       g_return_val_if_fail (p_wid != NULL, NULL);
       b_ret = gtk_combo_box_get_active_iter (p_wid, & iter);
     
       if (b_ret)
       {
          p_model = gtk_combo_box_get_model (p_wid);
     
          if (p_model != NULL)
          {
             gtk_tree_model_get (p_model, & iter, 0, & s_text, -1);
          }
       }
     
     
       return s_text;
    }
    Voilà
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 31
    Points
    31
    Par défaut
    Merci pour ton aide.

    Sa me blaze que c'est ma version de gtk qui ne prend pas en charge la fonction.

    Surtout qu'on est censé utilisé celle la...enfin bref

    Merci pour ta solution je la testerai le plus tôt possible.

    En dehors de sa j'avais au début j'avais fait ma combobox en utilisant une Glist
    je peut toujours changer le code et le faire avec si il y a une fonction qui permet de recuper le texte de la Glist sélectionner par la combobox

    (j'espere tu verras ce que je veut dire et si je suis pas assez claire dit le moi)

    Merci

  11. #11
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Bin dans la mesure où tu gardes sans doute une trace de ta GList tout le long de la durée de vie de ton widget GtkComboBox et que la fonction gtk_combo_box_get_active renvoie l'index de l'élément sélectionné dans ton widget, je pense que tu peux déjà entrevoir une fonction qui permette de récupérer le texte.

    Il suffit d'après ces données de parcourir ta liste jusqu'à trouver le noeud qui correspond à l'index sélectionné.
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  12. #12
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 31
    Points
    31
    Par défaut
    je vois, sa semble déjà plus fesable,
    juste une question concernant le parcours de la Glist, je peut parcourir sa comme un fichier texte??

    L'idée sera de mettre une petite boucle for avec la lecture dans la Glist (que je ne sait comment faire)

    Si tu connait la fonction qui permet de faire sa, ou un site ou je pourrais trouver toutes les fonctions relatives au Glist je suis preneur, pour la suite je devrai arriver a le faire.


    PS: Peut tu jeter un coup d'oeil a mon autre topic sur les Clist (je te demande sa parce que tu sembles bien caler et personne n'a encore répondu)

    Merci pour ton aide

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Points : 12
    Points
    12
    Par défaut c'est encore moi
    pour enregistrer l'élément selectionné de la combobox dans mon fichier, jai fait la meme chose que ce que tu as dit à la huitième strophe et ap jai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    const gchar* retour;
    retour= get_combo_box_active_text( &p_wid);
    ensuite j'utilise la fonction fwrite(retour,size(char),n,fichier);
    mais dans mon fichier au lieu d'écrire l'élément correspondant à retour ca me met des signes bizarre dans mon fichier. je sais pas d'ou ca vient merci

  14. #14
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Points : 12
    Points
    12
    Par défaut combobox
    je dois rendre ce projet demain, et il me reste juste le pb ci-dessus à régler. peut tu m'aider stp merci.

  15. #15
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Pourquoi utiliser fwrtie ? Tu enregistres les données dans un fichier au format binaire ? Et pourquoi passer l'adresse du pointeur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    retour= get_combo_box_active_text( &p_wid);
    ? Ton widget étant un pointeur et la fonction demandant un pointeur sur le widget tu passes simplement le pointeur et non pas l'adresse ! Il faudrait peut-être revoir quelques bases du C
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  16. #16
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Points : 12
    Points
    12
    Par défaut combobox
    oui je devrais etre plus rigoureuse en ce qui concerne l'adresse du pointeur!! par contre je ne comprends pas pour le "retour " comment je l'insere dans le fichier si je n'utilise pas fwrite?

  17. #17
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Citation Envoyé par cassa
    oui je devrais etre plus rigoureuse en ce qui concerne l'adresse du pointeur!! par contre je ne comprends pas pour le "retour " comment je l'insere dans le fichier si je n'utilise pas fwrite?
    Si c'est un fichier au format texte que tu veux écrire il faut utiliser de préférence fprintf donc le flux stream (premier argument) est le pointeur de type FILE vers ton fichier ouvert au préalable en mode texte soit "w" ou en mode ajout (toujours en mde texte) "a" éventuellement, ce dernier si ton tu veux ajouter des données à la fin du fichier qui lui n'est pas vide !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  18. #18
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 74
    Points : 54
    Points
    54
    Par défaut hi
    Citation Envoyé par Franck.H
    Bon, étant de nature assez généreuse, j'ai étudié ton cas avec grande attention et il en résulte une fonction... qui fonctionne en plus

    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
    23
    24
    const gchar * get_combo_box_active_text (GtkComboBox * p_wid)
    {
       gboolean       b_ret    = FALSE;
       GtkTreeModel * p_model  = NULL;
       GtkTreeIter    iter;
       gchar        * s_text   = NULL;
     
     
       g_return_val_if_fail (p_wid != NULL, NULL);
       b_ret = gtk_combo_box_get_active_iter (p_wid, & iter);
     
       if (b_ret)
       {
          p_model = gtk_combo_box_get_model (p_wid);
     
          if (p_model != NULL)
          {
             gtk_tree_model_get (p_model, & iter, 0, & s_text, -1);
          }
       }
     
     
       return s_text;
    }
    Voilà
    J'utilise la même fonction comme tu l'as expliqué, mais j'obtiens cette erreur:
    Nom : erreur.JPG
Affichages : 90
Taille : 44,8 Ko

    Voci mon code:

    J'ai mis en début de fichier, ce que tu as expliqué dans ton blog
    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
    23
    24
    25
    26
     
    #if GTK_CHECK_VERSION (2, 6, 0)
    #define combo_box_active_get_text(combo_box) gtk_combo_box_get_active_text (combo_box)
    #else
    char *combo_box_active_get_text (GtkComboBox *combo_box)
    {
      gchar *s_text = NULL;
      gboolean b_ret = FALSE;
      GtkTreeIter iter;
     
      g_return_val_if_fail (combo_box != NULL, s_text);
     
      b_ret = gtk_combo_box_get_active_iter (combo_box, &iter);
      if (b_ret)
      {
        GtkTreeModel *p_model = NULL;
     
        p_model = gtk_combo_box_get_model (combo_box);
        if (p_model != NULL)
        {
          gtk_tree_model_get (p_model, &iter, 0, &s_text, -1);
        }
      }
      return s_text;
    }
    #endif
    ensuite dans ma fonction:
    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
     
    void 
    on_button_valider_clicked(GtkWidget *widget, gpointer user_data)
    {
        FILE *fich;
        const gchar *heure_deb;
        const gchar *heure_fin;
     
     
        my_struct *pt = (my_struct *) user_data;
     
    heure_deb = combo_box_active_get_text(GTK_COMBO_BOX(pt->combobox_deb));
     
    heure_fin = combo_box_active_get_text(GTK_COMBO_BOX(pt->combobox_fin));	
     
    etc...
     
    }
    Merci

  19. #19
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Tu peux me montrer l'enregistrement du callback on_button_valider_clicked avec la fonction g_signal_connect et également la création des GtkComboBox ?
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  20. #20
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 74
    Points : 54
    Points
    54
    Par défaut
    Citation Envoyé par Franck.H
    Tu peux me montrer l'enregistrement du callback on_button_valider_clicked avec la fonction g_signal_connect et également la création des GtkComboBox ?
    les voici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    pt->combobox_deb = gtk_combo_box_new_text ();
    pt->combobox_fin = gtk_combo_box_new_text ();
     
    g_signal_connect(G_OBJECT(button_valider), "clicked", G_CALLBACK(on_button_valider_clicked),pt);

Discussions similaires

  1. récupérer le texte d'une Combobox DropDown
    Par vanitom dans le forum MFC
    Réponses: 6
    Dernier message: 08/09/2008, 10h23
  2. incrémentattion de texte dans une combobox
    Par lolo55 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 03/08/2008, 21h52
  3. Insérer le texte d'une ComboBox dans une ListBox
    Par PascGuil dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 23/07/2007, 19h56
  4. Centrer le texte dans une Combobox
    Par mouloudéen dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 13/04/2007, 09h06
  5. [C#] proprités text d'une Combobox
    Par kooljy dans le forum Windows Forms
    Réponses: 3
    Dernier message: 29/06/2006, 09h24

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