+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8
  1. #1
    Robot Forum
    Avatar de forum
    Inscrit en
    novembre 1999
    Messages
    1 584
    Détails du profil
    Informations forums :
    Inscription : novembre 1999
    Messages : 1 584
    Points : 992
    Points
    992

    Par défaut WinGraph : Unité graphique pour Free Pascal et Delphi

    Bonjour,

    Je vous propose un nouvel élément à télécharger : WinGraph.

    WinGraph est une unité remplaçant avantageusement l'unité Graph standard de Free Pascal. Elle utilise l'API de Windows et peut être utilisée en combinaison avec OpenGL.





    Afin de pouvoir utiliser aisément souris et clavier dans les applications graphiques utilisant WinGraph, les unités WinMouse et WinCrt sont également fournies.

    Qu'en pensez-vous ?

  2. #2
    Membre confirmé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : janvier 2010
    Messages : 196
    Points : 211
    Points
    211

    Par défaut

    bonjour
    et ça ne marche que pour Windows j’imagine ?

  3. #3
    Responsable Pascal, Delphi et Assembleur

    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    6 265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : mars 2003
    Messages : 6 265
    Points : 41 319
    Points
    41 319
    Billets dans le blog
    1

    Par défaut

    Oui, cette unité est directement basée sur les fonctions GDI de Windows.
    Règles du forum
    Tutoriels, exercices, FAQ, sources, compilateurs, outils, livres Pascal
    Mes tutoriels et sources Pascal
    FAQ Assembleur

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]

  4. #4
    Invité de passage
    Homme Profil pro
    m'enchoix
    Inscrit en
    septembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : m'enchoix

    Informations forums :
    Inscription : septembre 2011
    Messages : 2
    Points : 1
    Points
    1

    Par défaut

    je n'arrive pas a installer wingraph avec Freepascal , est ce que vous pourriez me dire comment l'on fait ? merci d'avance

  5. #5
    Responsable Pascal, Delphi et Assembleur

    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    6 265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : mars 2003
    Messages : 6 265
    Points : 41 319
    Points
    41 319
    Billets dans le blog
    1

    Par défaut

    Bonjour,

    Le package contient dans le répertoire bin une version compilée avec FPC 2.4.0. Si, comme c'est probable, tu travailles avec une autre version, il est possible de tout recompiler à l'aide du fichier fpc.bat qui se trouve dans le répertoire src. Attention de bien conserver la hiérarchie originale des répertoires.

    Règles du forum
    Tutoriels, exercices, FAQ, sources, compilateurs, outils, livres Pascal
    Mes tutoriels et sources Pascal
    FAQ Assembleur

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]

  6. #6
    Rédacteur/Modérateur

    Homme Profil pro
    Inscrit en
    décembre 2011
    Messages
    1 537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 537
    Points : 4 244
    Points
    4 244

    Par défaut Compilation avec Free-Pascal 2.6

    Bonjour!

    Je viens de réessayer sans succès la compilation avec FP 2.6.

    En exécutant le fichier fpc.bat, rien.
    En rajoutant le chemin de fpc.exe dans le fichier .bat, rien.

    En ouvrant wingraph.pas dans l'IDE de Free-Pascal, des messages d'erreur sur des mots-clés qui ne semblent pas reconnus par le compilateur, par exemple le mot-clé out.

    Si quelqu'un a déjà réussi à réaliser cette opération, j'aimerais bien connaître la marche à suivre. Ou même si vous avez les unités déjà compilées, je serais preneur.

    Apparemment l'unité n'est plus mise à jour par son auteur. Si vraiment elle est compatible avec la dernière version de FP, pourquoi pas proposer ici une version mise à jour, si ce n'est pas trop difficile à faire ?
    L'Art est long et le Temps est court.

  7. #7
    Rédacteur/Modérateur

    Homme Profil pro
    Inscrit en
    décembre 2011
    Messages
    1 537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 537
    Points : 4 244
    Points
    4 244

    Par défaut

    Remarquez, je peux toujours utiliser Free-Pascal 2.4 ou saisir l'occasion pour me mettre à Delphi 7. Ça sera peut-être plus simple.

    The source code is compatible with Free Pascal 2.4.0 and Delphi 7 compilers.
    L'Art est long et le Temps est court.

  8. #8
    Rédacteur/Modérateur

    Homme Profil pro
    Inscrit en
    décembre 2011
    Messages
    1 537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 537
    Points : 4 244
    Points
    4 244

    Par défaut

    J'ai trouvé la solution, ou du moins une solution, après être allé poser la question assez loin.

    Il suffit de changer l'une des options du compilateur, c'est-à-dire de choisir le mode Delphi compatible à la place de Free Pascal dialect.
    L'Art est long et le Temps est court.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •