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 :

GtkComboBoxText : GtkCellRenderer or not GtkCellRenderer ?


Sujet :

GTK+ avec C & C++

Vue hybride

troumad GtkComboBoxText :... 14/02/2012, 09h54
liberforce Déjà avec la bonne... 14/02/2012, 13h50
troumad OK ! Merci ;) S'il manque... 14/02/2012, 13h59
liberforce Je pense que le but ici n'est... 14/02/2012, 14h04
troumad Je ne suis pas sûr qu'il ne... 14/02/2012, 14h14
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut GtkComboBoxText : GtkCellRenderer or not GtkCellRenderer ?
    Bonjour

    J'aimerai avoir l'avis d'experts quant aux GtkComboBoxText.
    Pour faire des conboxbox, on trouve surtout de la doc qui passe par l'utilisation des GtkCellRenderer.

    Suite à une discussion intéressante et surtout grâce à un travail de fond de gerald3d ( http://www.developpez.net/forums/d11...s/#post6502678 ) je trouve que les GtkComboBoxText sans GtkCellRenderer offrent des possibilités intéressantes.
    Alors, pourquoi sont-elles moins documentées ? Plus ressentes ? Moins intéressantes sur d'autres points ?
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  2. #2
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Par défaut
    Déjà avec la bonne orthographe ce sera plus simple à retrouver... On parle de GtkComboBoxText. En passant en revue les méthodes de cet objet, on voit qu'elles sont disponibles depuis GTK 2.24 (c'est la mention Since: 2.24). Un tour sur la page de GTK sur la wikipédia anglaise nous indique que GTK 2.24 date de janvier 2011. Ce composant a donc juste un an, et a été introduit dans GTK2 juste quelques jours avant la sortie de GTK3 (où il est toujours disponible).

    Ce composant étant assez récent, il semble logique qu'il y ait moins de tutoriels le concernant... En même temps, vu le nombre de méthodes et leurs noms, il n'a pas l'air d'être d'une complexité folle... Ce qui ne lui est pas spécifique est géré par GtkComboBox.

  3. #3
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    OK ! Merci

    S'il manque d'info sur ce système, c'est qu'il est tout neuf
    Et s'il est tout neuf avec pleins de possibilités supplémentaires, je lui prédis une plus longue vie.
    Je vais donc utiliser de préférence les GtkComboBoxText et continuer ma migration.

    nb : je viens de corriger les bobos que j'avais fait en oubliant un bo à GtkComboBoxText.
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  4. #4
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Par défaut
    Je pense que le but ici n'est pas d'ajouter des fonctionnalités supplémentaires, mais juste de faire une surcouche cachant un peu la complexité de GtkComboBox, dont l'API peut faire un peu peur. Une combo box de base avec juste du texte est un cas suffisamment courant pour justifier ce choix.

  5. #5
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    Je ne suis pas sûr qu'il ne s'agisse que d'une surcouche complémentaire car ce n'est que avec elle que j'ai pu colorier mes menus ( http://www.developpez.net/forums/d11...menu-colories/ ) , les éléments du menu ne sont pas traités de la même façon que avec avec les models.
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  6. #6
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    La différence s'estompe

    En effet le code qui me permettait de colorier mes GtkComboBoxText ne marche plus avec la nouvelle version de gtk3 (3.3) que j'ai sur mon PC sous Linux, mais il marche encore sous Windows (Gtk 3.2) : http://www.developpez.net/forums/d11...menu-colories/

    Mais, je travaille sous Linux et sous Windows, j'ai un autre problème bien gênant : je ne peux ouvrir de fenêtres pour choisir un fichier ( http://www.developpez.net/forums/d11...-sous-windows/ )
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

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

Discussions similaires

  1. Modifier la propriété "mode" d'un GtkCellRenderer dans Glade
    Par Gamall dans le forum GTK+ avec C & C++
    Réponses: 0
    Dernier message: 12/01/2012, 00h47
  2. TXMLModule.create - name = resource not found
    Par pram dans le forum XMLRAD
    Réponses: 2
    Dernier message: 04/03/2003, 10h54
  3. [Turbo C++] Fonciton containing for are not expanded inline
    Par BuG dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 17/02/2003, 06h48
  4. Component not found
    Par Pm dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/01/2003, 14h40
  5. "ALTERER" une col. NULL en NOT NULL - Int
    Par Gandalf24 dans le forum SQL
    Réponses: 2
    Dernier message: 28/12/2002, 00h07

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