Publicité
+ 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 561
    Détails du profil
    Informations forums :
    Inscription : novembre 1999
    Messages : 1 561
    Points : 969
    Points
    969

    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 actif

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

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

    Informations forums :
    Inscription : janvier 2010
    Messages : 192
    Points : 199
    Points
    199

    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 Jean-Luc Gofflot
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Luc Gofflot
    Âge : 48
    Localisation : Belgique

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

    Informations forums :
    Inscription : mars 2003
    Messages : 6 142
    Points : 40 712
    Points
    40 712

    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 Jean-Luc Gofflot
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Luc Gofflot
    Âge : 48
    Localisation : Belgique

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

    Informations forums :
    Inscription : mars 2003
    Messages : 6 142
    Points : 40 712
    Points
    40 712

    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
    Avatar de Roland Chastain
    Homme Profil pro Roland Chastain
    Inscrit en
    décembre 2011
    Messages
    1 341
    Détails du profil
    Informations personnelles :
    Nom : Homme Roland Chastain
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 341
    Points : 3 678
    Points
    3 678

    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
    Avatar de Roland Chastain
    Homme Profil pro Roland Chastain
    Inscrit en
    décembre 2011
    Messages
    1 341
    Détails du profil
    Informations personnelles :
    Nom : Homme Roland Chastain
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 341
    Points : 3 678
    Points
    3 678

    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
    Avatar de Roland Chastain
    Homme Profil pro Roland Chastain
    Inscrit en
    décembre 2011
    Messages
    1 341
    Détails du profil
    Informations personnelles :
    Nom : Homme Roland Chastain
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 341
    Points : 3 678
    Points
    3 678

    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
  •