Pyroedit: bien plus qu'un éditeur html [bdr, ini, dll]

Description

Voilà mon premier "vrai" programme en Delphi, svp soyez indulgent :)

Je sais que pas mal de prog. dans le même style que le mien sont déjà présents c'est pour cela que j'ai ajouté tout un tas de "trucs" qui touchent à la BDR, aux fichiers INI et la construction d'une DLL (de fonctions).

FONCTIONNALITES:

- éditeur de texte basique
- éditeur HTML WYSIWYG
- système des fichiers récents
- fonction rechercher et remplacer
- traitement du clipboard
- barre d'outils personnalisable à 100%
  • boutons de notre choix
  • drag`n drop à la PaintShop Pro

- tout l'affichage est sauvegardé à chaque fermeture du prog.
- affichage chargé lors de l'ouverture du prog.
- association de fichier
  • .txt
  • .bak
  • .ini
  • .php
  • .js
  • .html (seulement dans le menu contextuel, c'est évident)

- système archaîque de "shareware" (seulement pour m'amuser, vous moquez pas de l'algo :D )
  • limitation à 60 utilisations et pas une de plus mdr
  • tout ce qui concerne la durée limité du prog. se trouve dans une DLL (éhéh)

- police paramétrable (je le précise qd même...)
=> vérification d'une éventuelle modification du fichier ouvert dans PyroEdit: si modifié, possibilité de le recharger :)
=> feinéant comme je suis je n'ai pas fait de .hlp mais une boite à astuces (1 chance sur 6 de les voir au démarrage)
=> j'ai codé une uinté assez pratique pour l'utilisation des INI et de la BDR (ça doit déjà exister mais...celle-là est de moi :D )

Voilà c'est à peu près tout.

Tout est de moi ormis 2 fonctions si mes souvenirs sont bons (précisées dans le code source).

Voilà voilà :)

J'aimerai quelques commentaires pour savoir si j'ai codé ça comme un bourrin ou si c'est pas mal pour un début :)

Merci d'avance ;)

Au fait, j'ai pas mal commenté la source.

Conclusion :


[ ATTENTION ]
Ne pas oublier de compiler DLL\PyroEdit.dpr pour placer la DLL obtenue dans le répertoire de l'applcation sinon il y aura une erreur

Je répète, laissez des commentaires svp ça peut m'aider.

PyRoFlo.

PS: j'ai hésité à choisir la catégorie Tutoriaux car j'utilise pas mal de trucs différents (fichier texte, BDR, INI etc...)

Tout sur la pyrotechnie - http://www.abcpyro.com

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.