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

Bibliothèques Discussion :

Interface graphique en C


Sujet :

Bibliothèques

  1. #1
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut Interface graphique en C
    Bonjour
    J'ai comme projet la realisation d'un logiciel de calcul de dimension (pour une application precise) en C et je voudrais savoir quel est la bibliotheque la facile a utiliser pour realiser une interface graphique (afin de rendre le programme plus facile d'utilisation).
    Merci d'avance

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Je te conseille GTK, idéal en C.

  3. #3
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    j'hesite entre GTK et WIN 32. Quel est le plus facile a utiliser ? (connaissances requises , mise en place) Et au niveau du resultat graphiqu
    A+++

  4. #4
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Win32, c'est orienté Windows surtout, GTK, c'est cross-plateforme, mais surtout orienté Gnome.
    Et Win32 est un peu objet tout de même, non ?

  5. #5
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    Mon programme sera le plus souvent executer sous windows (mais peut etre aussi sous linux ou mac), un programme avec gtk peut-il fonctionner correctement sous windows ? car au debut il a ete fait pour linux je crois
    A+++

  6. #6
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Oui, il faut juste installer GTK, comme pour the GIMP.

  7. #7
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    Cela veut dire que si j'execute mon programme sur un ordinateur quelconque fonctionnant sous windows, il faudra avant installer GTK ?
    Pour le developpement du programme, GTK est-il plus facile que Win32 ?
    A+++

  8. #8
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Eh oui, il faudra l'installer à chaque fois, ou donner les bibliothèques avec, dans une archive.
    Pour le plus facile/moins facile, je pense que GTK est plus simple, mais la principale question est de savoir si on peut utiliser Win32 en C ou pas.

  9. #9
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    Quel version de GTK faut-il telecharger pour Dev C++ car sur plusieurs sites, il n'y a pas la meme version ??
    A+++?

  10. #10
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Citation Envoyé par Miles
    Eh oui, il faudra l'installer à chaque fois, ou donner les bibliothèques avec, dans une archive.
    Pour le plus facile/moins facile, je pense que GTK est plus simple, mais la principale question est de savoir si on peut utiliser Win32 en C ou pas.
    L'API Win32 est utilisable en C.

    Pour le reste, je ne me prononce pas. Avec les projets que je trimballe pour l'instant, j'aime bien avoir un petit exécutable standalone. GTK doit obligatoirement être installé pour fonctionner, ou il suffit de joindre une DLL à l'exécutable ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  11. #11
    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 : 41
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par Maverick27
    Mon programme sera le plus souvent executer sous windows (mais peut etre aussi sous linux ou mac), un programme avec gtk peut-il fonctionner correctement sous windows ? car au debut il a ete fait pour linux je crois
    A+++
    S'il doit éventuellement tourner (ce que murphy traduirait par : "il va tourner") sous Linux et Mac tu peux oublier l'API win32 puisque tout est dans le nom, c'est du 100% Windows.

    Pour te faire une idée de la difficulté de programmer avec ces deux bibliothèques :
    GTK+ par l'exemple
    API Windows en C


  12. #12
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    Le logiciel Glade de création d'interfaces GTK+ est-il une bonne solution pour créer un interface graphique si l'on est pas programmeur et que c'est l'application du programme qui nous intéresse essentiellement ?
    Fonctione-t-il sous windows ??
    A+++

  13. #13
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Rectification, à présent j'ai quelque chose contre GTK+ : GTK+ semble utiliser à outrance des transtypages sur des pointeurs de fonction.
    Autant pour les structures en C on peut comprendre, autant pour les pointeurs de fonction c'est la porte ouverte à tous les problèmes, et j'ai déjà vu ici un problème dû à ça.

    --> Faire une croix dessus.


    PS: De plus, pour les structures, j'aurais donné deux macros séparées pour l'upcast et le downcast, mais là, c'est l'amateur de "compatibilité C++" qui parle.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/03/2004, 18h29
  2. interface graphique utilisateur, que faut-il utiliser?
    Par Missvan dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 01/03/2004, 12h18
  3. Application multiplateforme avec interface graphique
    Par TNorth dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 31/01/2004, 18h55
  4. [Kylix] Interface graphique pour lognes de commande linux
    Par lecharcutierdelinux dans le forum EDI
    Réponses: 6
    Dernier message: 29/08/2003, 10h20
  5. plugin interface graphique
    Par jocelyn dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 13/08/2003, 09h49

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