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 :

glade et le language C


Sujet :

GTK+ avec C & C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    F�vrier 2008
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2008
    Messages : 2
    Par d�faut glade et le language C
    Salut a tous
    je suis nouveau en programmation, j'ai un projet de fin d'etude qui consiste a fabrique une carte electronique pour la communication entre l'ordinateur et la voiture en vu de diagnostique.
    j'ai un code source ecrit en languge C open source de scantool.net, mais son interface graphique est moche car elle utilise Allegro.
    j'ai decider de concevoir une nouvelle interface utilsant GTK+, j'ai commencer avec glade pour tester j'ai generer le code source en c pour devcpp mais quand j'ai compiler le code sous devcpp j'ai obtenu une autre interface completemen differente et les image des bouton n'apparaissent pas
    j'ai joint des image pour mieu comprendre .

    merci infiniment pour votre aide
    Images attach�es Images attach�es    

  2. #2
    Membre �m�rite Avatar de valefor
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    711
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 711
    Par d�faut
    Je ne sais pas quelle version de glade tu as. Mais dans les derni�res ils ont d�cid� d'enlever la g�n�ration de code car le code g�n�r� n'�tait plus � jour par rapport � GTK+.

    Pour ma part, pour le dernier projet que j'ai fait, j'ai utilis� libglade, c'est simple et pratique.

    Voir ensuite pour d'autres solutions...

  3. #3
    Candidat au Club
    Inscrit en
    F�vrier 2008
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2008
    Messages : 2
    Par d�faut mercie valefor
    Citation Envoy� par valefor Voir le message
    Je ne sais pas quelle version de glade tu as. Mais dans les derni�res ils ont d�cid� d'enlever la g�n�ration de code car le code g�n�r� n'�tait plus � jour par rapport � GTK+.

    Pour ma part, pour le dernier projet que j'ai fait, j'ai utilis� libglade, c'est simple et pratique.

    Voir ensuite pour d'autres solutions...
    j'utilise glade 2.12.1 mon probl�me est que quand je g�n�r� le code avec glade et que je le compile les image ne s affiche pas !
    pourriez vous sil vous plais m'expliquer comment utiliser la libglade ? est il possible d'impl�menter l'interface en utilisant le fichier XML?
    merci d'avance

  4. #4
    Membre �m�rite Avatar de valefor
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    711
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 711
    Par d�faut
    Les fichier que glade g�n�re sont au format XML. Ces ".glade" sont �ditable � la main, et bien leur en a pris de faire comme cela, c'est super pratique. Je te recommande donc de continuer � utiliser glade.

    Le site de la libglade donne un exemple. Personnellement je suis partis de l� et puis j'ai brod�. C'est tr�s simple d'utilisation, m�me si la doc n'est pas foisonnante, on s'y retrouve.

    Apr�s pour r�soudre ton probl�me d'affichage des images, je ne sais pas te dire avec certitude (cherche peut-�tre du c�t� des chemins qui permettent � GTK de retrouver tes images).

    Bonne continuation.

  5. #5
    R�dacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de donn�es
    Inscrit en
    Juin 2004
    Messages
    5 840
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France

    Informations professionnelles :
    Activit� : Administrateur de base de donn�es

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par d�faut
    Bonjour,

    Citation Envoy� par valefor Voir le message
    Le site de la libglade donne un exemple. Personnellement je suis partis de l� et puis j'ai brod�. C'est tr�s simple d'utilisation, m�me si la doc n'est pas foisonnante, on s'y retrouve.
    La libglade est maintenant incluse dans GTK : GtkBuilder

    Tu peux utiliser le programme gtk-builder-convert pour convertir le fichier XML

  6. #6
    Membre �m�rite Avatar de valefor
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    711
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 711
    Par d�faut
    Tu veux dire que le d�veloppement de la libglade n'est plus maintenu au profit de l'unique solution GtkBuilder ?

    Si c'est le cas c'est dommage car pour des choses simples (petites interfaces), j'avais trouv� libglade bien plus accessible que GtkBuilder.

Discussions similaires

  1. quel est le Meilleur language pour piloter le port serie ?
    Par flyfab dans le forum Langages de programmation
    R�ponses: 7
    Dernier message: 21/07/2003, 10h03
  2. [postgresql] Probleme de language SQL
    Par sbucci dans le forum Requ�tes
    R�ponses: 3
    Dernier message: 31/05/2003, 13h19
  3. Language
    Par bidson dans le forum XMLRAD
    R�ponses: 4
    Dernier message: 10/05/2003, 19h28
  4. [Appli][Autre language]dll-contenant form
    Par flash dans le forum Langage
    R�ponses: 6
    Dernier message: 20/09/2002, 14h18
  5. je veux apprendre la programmation quel language choisir??
    Par existance dans le forum D�buter
    R�ponses: 26
    Dernier message: 06/08/2002, 05h32

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