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

wxWidgets Discussion :

Portages d'une application en console vers des fenêtres


Sujet :

wxWidgets

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de mess-mate
    Inscrit en
    Septembre 2008
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 352
    Par défaut Portages d'une application en console vers des fenêtres
    Bonjour,
    je reprends un peu le développement qui n'était plus devenu une de mes préoccupations professionnelles.
    Je voudrais donc porter des applications que j'avais développé dans les années '80 en 'C' et 'assembleur' et uniquement en console, vers du windowing.
    Je suis sous *nix et j'ai choisi codeblocs en tant que IDE.
    Je suis donc amené à apprendre le C++ et wxWidgets.
    J'ai testé wxSmith avec codeblocs et wxFormbuilder.
    J'ai cependant que des problèmes avec wxFormbuilder porté vers codeblocs pour la compilation et autres du genre wxBusyCursorSuspender, wxRegionBase, etc...

    Quelqu'un pourrait me mettre sur la bonne voie en ce qui concerne:
    - une bonne tuto pour le C++
    - l'utilisation ou choix d'un wxWidget builder.

    Merci d'vance.

    PS: ma présentation est en même temps faite.

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Salut,
    Citation Envoyé par mess-mate Voir le message
    - une bonne tuto pour le C++
    Tu peux aller voir du côté des tutos de developpez.com. Il y en aura bien un pour faire ton bonheur.

    Citation Envoyé par mess-mate Voir le message
    - l'utilisation ou choix d'un wxWidget builder.
    Idem sur dev.com, il y a quelques infos là dessus.
    Personnellement, je n'ai rien trouver de satisfaisant comme doc sur wxWidget et les builder sur le net. Ca reste néanmoins un framework assez puissant mais relativement simple ce qui le rend très intéressant.


    Citation Envoyé par mess-mate Voir le message
    PS: ma présentation est en même temps faite.
    Bienvenu!

  3. #3
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    J'ai cependant que des problèmes avec wxFormbuilder porté vers codeblocs pour la compilation et autres du genre wxBusyCursorSuspender, wxRegionBase, etc...
    J'utilise également wxFormbuilder, actuellement j'ai la version 3.0, cela fait un moment que je l'utilise (depuis les versions 2.X), et je n'ai pas spécialement rencontré de problème avec.

    Je le trouve très pratique pour construire facilement l'interface, placer des éléments, voir ajouter des événements. Ensuite dès que l'interface est prête je prends le relais pour la compléter et l’utiliser.

  4. #4
    Membre chevronné Avatar de mess-mate
    Inscrit en
    Septembre 2008
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 352
    Par défaut
    Mais c'est une mine d'or ce developpez.com
    Pour le C/C++ très bons tuto's.
    Mais en ce qui concerne le wxWidgets ça manque un peu,( je parle des tuto's) surtout pour le *nix.

    J'aimerais savoir comment porter ce que j'aurais conçu avec wxFormbuilder vers codeblocs, la *.xrc, et cette dernière soit lisible par CDB; mais faut-il faire un autre sujet ?

    amicalement

  5. #5
    Membre chevronné Avatar de mess-mate
    Inscrit en
    Septembre 2008
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 352
    Par défaut
    Pour continuer au niveau de cette discussion; j'ai donc conçu une petite appli avec CDB et wxSmith.
    Et voici où ça coince:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    void DataFilesFrame::OnButton2Click(wxCommandEvent& event)
    {
        int makedata();
    }
    makedata est une appli en c++ qui doit créer les fichiers data pour un programme AI que je dois encore porter vers c++ et wxWidgets.
    Cette appli marche sans aucune erreur avec le compilateur g++ en 'standalone' donc en console.

  6. #6
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    Que symbolise "makedata" ?
    Un exécutable binaire ?
    Une fonction à appeler ?
    Une classe à appeler ?
    Autre...?

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

Discussions similaires

  1. [iOS] Portage d'une application Android vers iOS
    Par Kreepz dans le forum Applications mobiles
    Réponses: 4
    Dernier message: 26/02/2015, 15h18
  2. [XP vers W7] Portage d'une application en C++
    Par Toto ZEHERO dans le forum C++
    Réponses: 6
    Dernier message: 17/11/2014, 22h16
  3. Réponses: 5
    Dernier message: 27/02/2013, 14h00
  4. Portage d'une application MFC sous Linux/Unix
    Par farscape dans le forum MFC
    Réponses: 29
    Dernier message: 20/02/2006, 17h47
  5. comment cacher une application de la liste des tâches ?
    Par Laurent Dardenne dans le forum Windows
    Réponses: 2
    Dernier message: 22/12/2004, 17h12

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