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++

  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...

  7. #7
    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
    Tu utilises GTK 3.3 sous Linux ? C'est une version de d�veloppement... Les versions de GTK sont num�rot�es X.Y.

    • Si Y est pair -> version stable
    • Si Y est impair -> version de d�veloppement (et donc instable)


    Edit: ok, apparemment tu utilise une version beta de Mageia 2...

  8. #8
    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
    Oui, mais l�, instabilit� me d�passe !

    Je suis retours � la maison, j'ai mis � jour mon syst�me et je vois que la compilation chez moi plante...
    Enfin, ce n'est pas la compilation qui fait planter. L'ex�cutable fait au boulot ne marche pas chez moi

    Et je teste de faire tourner par ssh l'ex�cutable fait chez moi : il ne marche pas !
    Et je continue de ne rien comprendre... Je ne pense pas avoir fait de mise � jour automatique pendant les heures de travail... L'ex�cutable g�n�r� par le boulot plante...
    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...

  9. #9
    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
    Ta plateforme Mageia 2 a une libc plus r�cente, je ne suis pas s�r que des binaires compil�s dessus fonctionnent sur ta machine sous Mageia 1 (compatibilt� descendante, mais pas ascendante).

  10. #10
    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 faisais des tests que sur des mageia 2 (j'en ai 4 en tout) et mageia 1 n'a pas gtk3 en rpm il me semble.
    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