Précédent   Forum du club des développeurs et IT Pro > C et C++ > Outils pour C & C++ > C++Builder
C++Builder Environnement de développement RAD C++Builder. Avant de poster -> F.A.Q C++Builder, Sources C++Builder
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 02/07/2002, 17h38   #1
JEG
Membre actif
 
Avatar de JEG
 
Inscription : mars 2002
Messages : 211
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 211
Points : 198
Points : 198
Par défaut JEG : jAPI : Une API pour C++Builder

http://jeg.developpez.com/japi/

Citation:
Cette API apaprtient au registre du middleware. Elle a été crée en ajoutant et triant les différentes fonctions ou classes que j'ai eu à programmer par moi-même pour remedier à certains manques dans C++ Builder.
JEG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2002, 15h38   #2
JEG
Membre actif
 
Avatar de JEG
 
Inscription : mars 2002
Messages : 211
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 211
Points : 198
Points : 198
Citation:
Envoyé par Gilles Louïse
C'est certes un très beau travail mais C++ Builder 6 donne 13 avrtissements à la seule compilation de jAPI.h
En tout cas bravo, ca mérite à mon avis un tutoriel de félications.
Merci et à bientôt
Gilles
Citation:
Envoyé par Diwann
juste en passant... c'est un peu compliqué mais c'est bien !
et on peut s'en servir pour faire plein de trucs compliqués... notemment sur les images ( rotations / conversions / redimensionnement... )
moi je dis :
Citation:
Envoyé par henderson
Je ne l'ai pas installé mais par contre j'ai consulté les sources pour la mise au point de mes propres modélisations. Celà m'a été
d'un très grand secours !

Avec quelques commentaires en plus, un tel travail mériterait
de figurer en tant que tutoriel pour montre aux autres comment
modéliser, comment faire ceci... cela... !

Un outil véritablement très précieux !
Merci de nous avoir permis d'y accéder !

JYP
Citation:
Envoyé par Geronimo
Bravo !
Citation:
Envoyé par delire8
ben qu'est ce qu'on peut dire de plus que "SUPER^99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 GENIAL !!!!", hein ?

nan, serieusement, elle est vraiment trés trés utile mais vous ne pouvez pas vous imaginez a quel point.

ps : JEG >> met seulement que tu as fait la JApi dans ton CV avec l'URL des Post-it et la, t'es embauché illico !
Citation:
Envoyé par Kosti
Un grand merci à JEG et sa biblioteque (jAPI) qui m'a permit de résoudre mon problème.
Kosti
Citation:
Envoyé par MrJéjé
Je salue l'excellent travail de JEG, c'est impressionant tout ce que l'on peut trouver ! Encore merci.
Citation:
Envoyé par sdonatie
merci beaucoup pour la liste déroulante d'images qui m'a vraiment été d'un grand secours!!
Citation:
Envoyé par Freeze
Un énorme bravo pour cet énorme travail ... je dois bien reconnaitre que là, je reste complètement sur les rotules ... la diversité des éléments traités est impressionnante, en bref tout sur tout et avec détail ...
encore bravo JEG, c'est un réel exploit
Citation:
Envoyé par slylafone
Trop fort la jAPI... En fait, tu ferais mieux de nous dire ce qu'elle ne sait pas faire, on gagnerait du temps. En tout cas, bravo pour ton travail et merci de le partager.
Citation:
Envoyé par BErwann
La JAPI est vraiment intéressante et utile, je la conseil à tous.
Bonjour,

Ca me fait très plaisir de voir que cette API est appréciée.

Si des personnes souhaitent y apporter des modifications, optimisations etc... Je les intégrerais volontier.
Si vous souhaitez rejoindre la communauté travaillant à son amélioration, n'hésitez pas à poster dans le post du groupe de travail

cas concrets d'utilisation
voici les exemples disponibles à la page http://jeg.developpez.com/japi :

* Rotations avec jAPIimages
* Gestion de sprites
* Création de raccourcis et lancement de programmes extèrnes
* Gestionnaire de persistence dans un fichier binaire pour des entités de tailles variables
* Listbox d'image et de mémo
* Manipulation de texte
* Liste défilante d'images
* Liste défilante de textes
* Exemple d'utilisation de DirectDraw

JEG

Remarques :
* il y a effectivement beauocup d'avertissements lors de la compilation de la jAPI, mais ces avertissements n'entravent normalement pas la bonne marche du programme.

Remerciements à :
* CGI (contributeur)
* exe (notificateur)
* Freeze (correcteur)
* Greybird (correcteur)
* jeannot27 (notificateur)
* Juan64 (notificateur)
* sdonatie / pauloux (notificateurs)
* srvremi (contributeur)

Documentation
Malheureusement très peu de temps pour la rédiger, seul deux fichiers sont décrits :
* http://jeg.developpez.com/japi/jAPIsystems.htm
* http://jeg.developpez.com/japi/jAPItexts.htm

A voir aussi :
http://jeg.developpez.com/composants (merci à Alain Verdier)
__________________
JEG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2003, 16h49   #3
JEG
Membre actif
 
Avatar de JEG
 
Inscription : mars 2002
Messages : 211
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 211
Points : 198
Points : 198
NB si vous obtenez des erreurs de ce style en compilant :

Code :
1
2
3
4
5
6
[C++ Erreur] jAPIresources.cpp(207): E2090 Le qualificateur 'Listactns' n'est pas une classe ou un nom de domaine d'appellation 
[C++ Erreur] jAPIresources.cpp(207): E2379 ; manquant dans l'instruction 
[C++ Erreur] jAPIresources.cpp(217): E2090 Le qualificateur 'Listactns' n'est pas une classe ou un nom de domaine d'appellation 
[C++ Erreur] jAPIresources.cpp(217): E2256 Pas de : qui suit le ? 
[C++ Erreur] jAPIresources.cpp(468): E2090 Le qualificateur 'Listactns' n'est pas une classe ou un nom de domaine d'appellation 
[C++ Erreur] jAPIresources.cpp(468): E2377 ) manquante dans l'instruction If
c'est que vous utilisez une version de C++ builder inférieure ou égale à la 5.
il vous faut donc éditer le fichier jAPIresources.cpp et supprimer toutes les occurences de Listactns::

merci à "exe" pour avoir remonté le problème

de même si vous obtenez ce message d'erreur :

Code :
[TLib Erreur] library too large, please restart with library page size 32.
allez dans le menu projet/option du projet, onglet TLib, et dans le champs "taille de page", entrez 0x0100, si cela engendre toujours l'erreur revenez à cet endroit et tu entrez 0x0200 etc... normalement 0x0100 suffit amplement.
__________________
JEG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2003, 15h27   #4
JEG
Membre actif
 
Avatar de JEG
 
Inscription : mars 2002
Messages : 211
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 211
Points : 198
Points : 198
Nouvelle version disponible, dans laquelle quelques bugs de compilation sous BCB4 ont été supprimé grâce à jeannot27. Un grand merci à lui.
__________________
JEG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2003, 13h50   #5
JEG
Membre actif
 
Avatar de JEG
 
Inscription : mars 2002
Messages : 211
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 211
Points : 198
Points : 198
Un bon début de doc

http://jeg.developpez.com/japi/docs/html/
__________________
JEG est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h27.


 
 
 
 
Partenaires

Hébergement Web