IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Conception d'un fichier d'aide HTML et intégration dans une application Delphi


précédentsommairesuivant

I. Brève description du format d'aide HTML

Avec l'apparition du 32 bits dans le système d'exploitation Windows, Microsoft a développé un nouveau système d'aide basé sur le format HTML (Hypertext Language Markup) : le format CHM (Compiled HTML file).

Vous pouvez voir ici des captures d'écran d'aide au format HLP et d'aide au format CHM.

Il est vrai que la création d'un fichier d'aide sous l'ancien format d'aide, HLP, basé sur des fichiers RTF (Rich Text Format), pouvait s'avérer laborieuse… L'apparition du nouveau format d'aide a supprimé énormément de contraintes comme le montre le tableau ci-dessous :

COMPARAISON ENTRE LE FORMAT CHM ET LE FORMAT HLP

FORMAT CHM

FORMAT HLP

Système d'exploitation Windows 32 bits

Système d'exploitation Windows 16 bits

Utilisation de scripts

Utilisation de macros

Petite taille du fichier compilé

Taille plus importante du fichier compilé

Contrôle total sur les tableaux et les textes (taille, police…)

Ne supporte pas les structures de tableaux compliquées et les textes écrits en petite police

Supporte de nombreuses fonctionnalités du HTML (CSS, JavaScript…)

 

Ne nécessite pas de connaissances particulières dans la mise en place de signets ou de mots-clés avant la compilation du fichier

Nécessite la connaissance de nombreuses spécifications quant à la mise en place de mots-clés nécessaires à la création d'un index

Peut contenir un onglet de favoris afin de conserver les rubriques les plus utilisées

Pas de conservation de favoris

L'utilisation des onglets de sommaire, recherche ou index se fait indépendamment de l'affichage de la rubrique d'aide en cours de lecture

L'utilisation du sommaire, de la recherche ou de l'index nécessite la fermeture de la rubrique d'aide en cours d'affichage

Le défilement automatique (scrolling) est possible dans une rubrique

Le défilement de la page se fait obligatoirement au moyen de la barre verticale prévue à cet effet

Bien que non exhaustif, ce tableau montre bien l'intérêt de choisir le format CHM par rapport à son aïeul. Le nouveau format permet une meilleure interactivité et il est aisément possible de créer un fichier d'aide HTML sans connaissance particulière.

Entrons maintenant dans le vif du sujet : la création de votre premier fichier CHM…


précédentsommairesuivant

Copyright © 2003 Stéphane Vaillant. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.