Choix du format
Il s'effectue lors de la compilation, pour chacun d'eux vous avez la possibilité d'ajuster divers paramètres.Exclusion de rubriques
En fonction du format choisi vous pouvez exclure certaines rubriques, pour ce faire cliquez sur le boutonAjuster le contenu suivant le format
Grâce à la compilation conditionnelle vous pouvez faire ce compiler des parties de vos rubriques en fonction du format généré, pour cela sélectionnez le morceau de texte puis cliquez surVos composants peuvent aussi
réagir au format de la compilation au travers de la
fonction Condition
if condition('_HTML_') then
begin
// on arrive ici si compilation
html
if condition('_HTMLHELP_') then
begin
// on ne viendra ici
que pour une compilation htmlhelp (chm)
end;
end;
Feuilles de styles
Vous pouvez aussi utiliser des feuilles de styles css différentes en fonction du format, là encore la logique est basée sur les directives conditionnelles.Aller plus loin
En mixant les techniques que nous venons de voir, vous pouvez radicalement changer le comportement d'un projet suivant qu'il soit compilé pour tel ou tel format.Le manuel en ligne et l'aide en ligne d'Help&Web sont créés à partir du même projet, ils ont pourtant une logique de fonctionnement et une apparence bien différentes.
Une utilisation judicieuse des en-tête et bas de page globaux d'Help&Web nous facilite encore plus la tâche.
On remarque que lorsque l'on compile pour une aide CHM (HtmlHelp ) on utilise le composant