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.