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

Mon programme Discussion :

[Open-Source][Delphi] UDev: Nouvel EDI pour C++


Sujet :

Mon programme

  1. #21
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par octal
    Bonjour,
    je voudrai pas rentrer dans le débat Java vs C++ mais bon ...
    En même temps son EDI il l'a developpé en Delphi donc rien a voir avec Java ou meme C++.

    C'est un EDI fait en Delphi pour developper des projets en C++.

    Et oui Eclipse c'est trop lourd.

  2. #22
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Je suis quand même pas tout à fait d'accord sur le fait qu'il ne faut pas réinventer la roue...

    Il n'y aurait pas beaucoup de nouveaux programmes si personne ne refaisait des programmes déja existants et la concurrence entre logiciel serait nulle...

    Je pense que pour certaines choses, il ne faut pas réinventer la roue (apis, méthodes spéciales, ...), mais dans le cas d'un logiciel, c'est tout à fait différent.

  3. #23
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2002
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2002
    Messages : 19
    Par défaut
    Up
    Nouvelle version : UDev 0.91a

    ChangeLog (résumé)

    Nouvelle interface graphique, ajout des groupes de projets (basiques); nouveau système de macros (dans les fichiers XML), migration de tous les fichiers .ini vers des fichiers XML,...

    + Beaucoup d'améliorations et bugfixes

  4. #24
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2002
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2002
    Messages : 19
    Par défaut
    Up
    Nouvelle version : UDev 0.91b

    ChangeLog (résumé)

    Nouveau :
    projet de type "bibliothèque statique" (.lib)
    les packages "dynamiques" qui permettent de programmer plus facilement et rapidement! Ils se chargent de tout :
    - templates de projets
    - compilation automatique (et mise à jour) des bibliothèques
    - liaison automatique
    - gestion des répertoires d'inclusion
    - etc.

    En guise d'exemple, un package pour créer des plugins pour le lecteur audio foobar2000 est disponible : http://udev.sourceforge.net/?page=foobar2000

    + Réécriture du code des éditeurs pour plus de fiabilité (et de généricité pour préparer l'arrivée de plugins peut-être...)

  5. #25
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par défaut Programmation de packages
    Très intéressant cet EDI. Je serais intéressé par la programmation de packages pour pourvoir y intégrer mes composants graphiques*. Mais je n'ai pas trouvé les infos pour le faire. Y a-t-il de la doc quelque part ? J'ai cherché en vain sur le site et dans les répertoires d'installation.

    * Projet toujours en standby vu le peu d'interêt suscité. Mais je ne désespère pas le mettre prochaînement en ligne...

  6. #26
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2002
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2002
    Messages : 19
    Par défaut
    Citation Envoyé par 10_GOTO_10 Voir le message
    Très intéressant cet EDI. Je serais intéressé par la programmation de packages pour pourvoir y intégrer mes composants graphiques*. Mais je n'ai pas trouvé les infos pour le faire. Y a-t-il de la doc quelque part ? J'ai cherché en vain sur le site et dans les répertoires d'installation.
    En effet il n'y a pas encore de documentation la dessus car les packages verront probablement leur architecture interne changer dans la prochaine version qui sera un peu plus au point niveau package.

    A part ça merci de votre intérêt. Quelles seraient les fonctions que vous attendriez d'un package ??

  7. #27
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par défaut Packages
    Fonction souhaitées:

    • Pouvoir ajouter un package du type ACP (composants actuels) pour insérer mes propres composants sans avoir à le faire à la main.


    L'idéal serait:

    • Pouvoir ajouter des commandes dans le menu, des composants dans la liste des composants.
    • Pouvoir créer des templates de projets.
    • Pouvoir soit indiquer au système la liste des propriétés d'un composant graphique, soit carrément remplacer la boîte "propriétés" par une de ma composition.
    • Avoir une étape "Pre-build" et "Post-build" pour faire quelques traitements automatiques.


    Ni avec code:bloc, ni avec Visual je ne suis arrivé à faire comme je le souhaiterais.

  8. #28
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2002
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2002
    Messages : 19
    Par défaut
    Bonsoir

    Je suis désolé pour le temps de réponse assez long je n'ai pas beaucoup de temps libre en ce moment.

    Citation Envoyé par 10_GOTO_10 Voir le message
    • Pouvoir ajouter un package du type ACP (composants actuels) pour insérer mes propres composants sans avoir à le faire à la main.
    Ce n'est pour l'instant pas possible, vous devez créer des composants pour la librairie ACP, mais celle ci est expérimentale (je l'avoue) et j'envisage (dans un futur plus ou moins proche/lointain) de permettre le support pour d'autres bibliothèques graphiques... (wxWindows, QT, etc...)

    Citation Envoyé par 10_GOTO_10 Voir le message
    • Pouvoir ajouter des commandes dans le menu, des composants dans la liste des composants.
    • Pouvoir créer des templates de projets.
    • Pouvoir soit indiquer au système la liste des propriétés d'un composant graphique, soit carrément remplacer la boîte "propriétés" par une de ma composition.
    Toutes ces fonctions sont (+ou-) déjà implémentées mais non documentées. Ceci sera corrigé dans la version 0.92

    Citation Envoyé par 10_GOTO_10 Voir le message
    • Avoir une étape "Pre-build" et "Post-build" pour faire quelques traitements automatiques.
    C'est à dire? Exécuter des programmes externes avant et après?
    Si oui j'ai commencé à ajouter ces propriétés dans l'éditeur de propriétés.
    Mais j'aimerais avoir quelques précisions sur le type de commande à éxécuter.

    Merci d'avance pour le feedback.

  9. #29
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par défaut
    Citation Envoyé par cutmat Voir le message
    C'est à dire? Exécuter des programmes externes avant et après?
    Oui, avoir une ou plusieurs lignes de commandes exécutées avant ou après la compilation, comme dans Visual Studio. Pour faire une étape de pré-pré-compilation, ou tout simplement pour incrémenter un numéro de version, par exemple.

Discussions similaires

  1. Réponses: 7
    Dernier message: 20/02/2013, 05h03
  2. Réponses: 0
    Dernier message: 30/12/2012, 23h49
  3. Réponses: 5
    Dernier message: 02/05/2011, 20h14
  4. Réponses: 0
    Dernier message: 22/06/2010, 16h07

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