Historique
j'ai écrit la doc html de Génération (un excellent
shareware réalisé par moi-même). Toutes les pages
comportent comme en-tête une image (le logo), et comme pied
de page, une autre image (copyright). Quand j'ai été amené
à modifier cet en-tête, il m'a fallu reprendre tous les fichiers
html, les uns après les autres, et les modifier par un stupide
copier-coller. Très fastidieux. D'où ce programme.
version 0.1 (22 septembre 1997)
Première version réellement utilisable du programme.
Elle n'est pas parfaite, mais elle fonctionne et me suffit
(pour l'instant).
version 0.2 (24 septembre 1997)
Légère modification du resource, et recompilation
avec la dernière version de le librairie xfd.
version 0.3 (30 octobre 1997)
Reconnaissance du VA_START pour changer la home-page
du document à traiter. Reconnaissance du DRAG 'N DROP
sur la fenêtre "A propos de" pour changer la home-page,
ou sur le formulaire de paramètrage, directement sur
la case concernée (home-page, fichier d'en-tête, ou
bas de page).
version 0.9 (1er novembre 1997)
- Changement d'affichage : il n'y a plus de fenêtre console,
qui était lente, et trop petite.
- il y a désormais un petit formulaire qui indique en temps
réel ce que fait le programme (le fichier qui est en train
d'être mis en page)
- il y a également une fenêtre texte, qui est la copie de ce qui
sortira dans le fichier resultat.txt, donc beaucoup plus
explicite que l'ancienne fenêtre console (elle contient tous
les problèmes rencontrés...)
- Il est possible d'interrompre le processus de conversion
en fermant la fenêtre d'informations (le petit formulaire où est
indiqué quel fichier est en train d'être mis en page).
version 0.91 (4 novembre 1997)
- Il n'y a plus de message "xfd message : SpeedoGDOS absent" au
lancement du programme, quand SpeedoGDOS est absent (il n'a
pas besoin d'être installé pour que ça marche).
- Modification des paramètres par défaut. Les nouveaux paramètres
par défaut sont : Récursion sur href, pas de .dup, pas de fichier
résultat.txt, ouverture de la fenêtre resultat.
version 0.92 (10 novembre 1997)
- Si, pendant la conversion, l'option "fichier/quitter" de la barre de
menu était appelé, la question "voulez-vous interrompre ce
processus ?" était posé jusqu'à ce que l'utilisateur choisisse de
l'interrompre : il était impossible de faire marche arrière. Ce
bug est corrigé.
version 0.93 (13 novembre 1997)
- les noms de fichiers au format unix (avec '/' comme séparateur)
sont maintenant reconnus.
- la récursion est maintenant également effectués sur les fichiers
trouvés dans les champs src="...", utilisés par les frames.
version 0.94 (9 décembre 1997)
- Légère modification du source pour l'adapter à la dernière version
de xfd. Les objets du formulaires apparaissent maintenant
correctement, avec effet 3D, même avec l'AES du Falcon !
- Ajout de shrink&grow-box à l'ouverture, la fermeture, l'iconification
et à la désiconification des fenêtres.
version 0.95 (19 décembre 1997)
- Un clic-court sur la fenêtre résultat la ramène au premier même si
l'application n'est pas au premier plan (avant, il fallait
que l'application soit au premier plan pour que sa fenêtre puisse être
ramenée au premier plan).
- Le drag'n drop d'un fichier vers la fenêtre résultat permet de
traiter un autre fichier (tout comme le drag'n drop d'un fichier
sur n'importe quelle autre fenêtre du programme).
- Le formulaire "état" qui indique l'opération que le programme est
en train d'effectuer apparait désormais correctement avec des résolutions
de moins de 16 couleurs (avant, c'était du texte noir sur fond noir :
plutôt illisible...).
- Lors d'une nouvelle conversion, si la fenêtre résultat (ouverte
lors de la précédente conversion) est iconifiée, elle est alors
désiconifiée (avant, elle restait iconifiée).
version 0.96 (22 février 1998)
- Correction d'un bug dans le parcours récursif des fichiers html
quand le nom de fichier commence par "../"
- Version anglaise du RSC
version 0.97 (24 mai 1998)
- On peut drag'n dropper un répertoire comme "fichier html à traiter",
auquel cas tous les fichiers HTML du répertoire seront traités
- Le nom des fichiers dans le QPJ, ou le nom du "fichier à traiter"
peut comporter des joker, comme par exemple "DOC_HTML\*.HTM"
version 1.00 (29 mai 1998)
- Quand on choisi un fichier "en-tête", la case à cocher
"inclure l'en-tête" est automatiquement cochée, et ce quelque
soit le moyen de choisir le fichier d'en-tête : drag 'n drop
ou le sélecteur de fichier. De même, si le sélecteur de fichier
est annulé, cette case est automatiquement décochée.
- Il en est de même pour le bas de page.
- Cette fois, tous le texte que le programme est susceptible
d'afficher est dans le RSC. La traduction du programme peut
maintenant être totale en traduisant le RSC.
version 1.10 (24 juin 1998)
- Les noms longs sont _enfin_ pleinement reconnus.
- Il n'est plus possible de spécifier des jokers dans le nom du
"fichier html à traiter". Le passage d'un répertoire est cependant
toujours possible (pour traiter tous les fichiers de ce répertoire).
- quelques évolutions mineures
- Gestion du SHUTDOWN
- Les commentaires html 3.2 sont mieux reconnus
- Les fichiers avec l'extension .shtml sont désormais reconnus comme
étant des fichiers HTML.
version 1.11 (30 juin 1998)
- Correction d'un bug introduit dans la version 1.10
(les fichiers avec une extension en majuscule n'étaient plus
reconnus).
[ Installation |
Mode d'emploi |
Exemples |
L'historique de Eh! |
Le mot de la fin ]
(c)1997 by Arnaud BERCEGEAY