Bonjours à tous.....
D'abord, félicitations et merci pour ce soft génial !
Mais:
- L'écriture de plugins est limitée à Delphi (objets TBitmap Tform et TApplication).
- Je connais très (très...) peut ce langage, mon truc c'est plutôt l'Assembleur ou le C.
Donc:
Après de nombreux essais pour rendre compatible l'interface PhotoFiltre et l'Assembleur (valable aussi pour le C) j'ai réalisé :
1) Une DLL en Delphi pour obtenir les objets spécifiques (143Ko).
Elle peut être utilisée par n'importe quel langage.
Une seule copie dans le répertoire ..\Plugins.
2) Le ou les plugins (taille ridicule, 13Ko pour le premier).
La compatibilité est complète hormis une seule restriction:
Le plugin est MODAL, donc pas d'interaction avec le menu PhotoFiltre (ex: pipette).
Tous le reste fonctionne (aperçu, undo ect...) et ne pose aucun problème.
L'ensemble à été testé sous Win98se (pas sous XP)...
Si cela vous intéresse, je peut vous envoyer par mail les deux fichiers (la dll et le premier plugin) ainsi que mes coordonnées.
A +
Accéder à l'écriture de plugins dans d'autres langages
Modérateur : Modérateurs
-
- Administrateur(trice)|Administrateur|Administratrice
- Messages : 12741
- Inscription : 28 oct. 2003 22:49
- Contact :
C'est une très bonne idée et bien sur que ça m'intéresse !
J'avais déjà pensé à faire une dll C pour les echanges TBitmap / Handle DIB. Pour la pipette, on peut en effet s'en passer dans la plus part des cas.
Par contre faut plus que je modifie les fonctions plugins actuelles (normalament je pense qu'elles sont ok)
J'avais déjà pensé à faire une dll C pour les echanges TBitmap / Handle DIB. Pour la pipette, on peut en effet s'en passer dans la plus part des cas.
Par contre faut plus que je modifie les fonctions plugins actuelles (normalament je pense qu'elles sont ok)
(re)Accéder à l'écriture de plugins dans d'autres langages
Je t'envoie les 4 fichiers tous sur photofiltre@free.fr
A+
A+