CHM HTMLHELP

Fenêtres

HLP

Partage de code

Récupération des données

Rubriques

CHM HTMLHELP

Le fichier d'aide n'est pas créé

Pour le format HtmlHelp (CHM) le compilateur gratuit de Microsoft n'est pas livré avec Help&Web, téléchargez sur internet le kit d'installation

Exécutez htmlhelp.exe, il va installer les fichiers nécessaires pour compiler des aides htmlhelp

Depuis Help&Web allez dans le menu Projet|Configurer|Compilation et renseignez le champ compilateur htmlhelp en référençant le fichier hhw.exe qui se trouve dans le répertoire créé par htmlhelp.exe, par défaut C:\Program Files\HTML Help Workshop\hhw.exe

Fenêtres

Comment changer la couleur du bandeau contenant le titre

Allez dans le menu Options|Projet|Fenêtres

Vous pourrez aussi définir d'autres fenêtres

Afficher une rubrique dans une autre fenêtre

Vous avez deux solutions
  1. Attribuer une fenêtre spécifique à la rubrique
  2. Déterminer la fenêtre lors d'un lien

1. Projet|Editer la rubrique|Fenêtre et sélectionnez la fenêtre à attribuer à la rubrique
Tous les liens l'ouvriront dans cette fenêtre, sauf si une autre est choisie à la création du lien.

2. Dans le dialogue de création de liens, cochez la case "Afficher la rubrique dans la fenêtre" et indiquez la fenêtre cible

HLP

Puis-je obtenir un HLP qui ne soit pas dépendant des dlls d'Help&Web ?

oui, pour cela lors de la compilation cliquez sur "Propriétés de compilation avancées" et cochez "Ne pas utiliser la dll d'extensions d'Help&Web"

Comment créer un sommaire dynamique

vous devez cocher la case "Créer sommaire (fichier .cnt)" dans le dialogue de compilation.

N'oubliez pas de distribuer avec votre hlp le fichier .cnt que vous trouverez dans le même répertoire

Partage de code

Puis-je utiliser l'équivalent de variables dans mes rubriques ?

oui, le terme utilisé dans Help&Web est champ, il existe des champs calculés, la valeur n'est déterminée qu'à la compilation (par exemple le nom de la rubrique, la date...) et des champs chaînes qui contiennent le texte que vous souhaitez.

Vous pouvez attribuer une police de caractères à vos champs ainsi qu'en faire des liens tout comme pour n'importe quel autre texte.

Pour insérer un champ pressez CTRL+H ou allez dans le menu Incorporer

Peut-on partager des parties de rubriques ?

Puis-je importer le contenu d'une rubrique d'un autre projet ?

Oui, vous avez plusieurs possibilités suivant que vous souhaitiez partager le code ou simplement copier le contenu.

Lors d'un partage de code si vous modifiez le contenu du projet d'origine cela est répercuté lors de la recompilation du projet qui importe le contenu, cela n'est pas vrai lors de simple copie de contenu.

Pour partager le code passez par le menu Incorporer|Référence sur une rubrique d'un projet

Pour copier un contenu passez par le menu Edition|Copie inter-projets, vous pouvez aussi recopier entièrement des rubriques d'un autre projet depuis Edition|Importer des rubriques d'un autre projet dans ce cas cela correspond à la création de nouvelles rubriques.

Récupération des données

J'ai effacé par erreur une rubrique comment la récupérer ?

Allez dans le menu Projet|Récupérer une rubrique effacée.

Pour vous prémunir de cela vous pouvez protéger vos rubriques contre l'effacement en passant par le menu Projet|Protection/Déprotection projet

Puis-je revenir à une version antérieure d'une rubrique ?

oui pour cela cliquez sur l'icône historique juste au-dessus de la zone d'édition de votre rubrique (ou dans le menu Projet|Historique de la rubrique) , vous pourrez alors remonter dans le temps.

Puis-je revenir à une version antérieure du projet ?

Oui pour cela passez par le menu Projet|Gestionnaire de restauration

Consultez la rubrique Créer un point de restauration pour enregistrer les divers états de votre projet.

Si vous n'arrivez plus à ouvrir un projet, passez directement par le menu Fichier|Restaurer un projet et allez sélectionner la version à restaurer dans le répertoire RESTAURATION.HEW du projet.

Rubriques

Comment faire pour avoir des rubriques ayant le même titre ?

Le titre peut-être séparé en deux parties, titre réel et titre réduit, le titre réduit sera utilisé dans l'arborescence (table des matières) de vos rubriques alors que le titre réel n'apparaîtra jamais mais servira à différencier les rubriques pour les liens.

Cela vous permet d'avoir plusieurs rubriques avec le même titre réduit, pour séparer les deux parties vous utilisez par défaut le caractère $, vous pouvez choisir un autre séparateur en allant dans le menu Options|Propriétés générale|Navigateur

Puis-je faire un lien vers une zone particulière d'une rubrique ?

Oui, pour cela vous allez devoir placer un signet (cible intra-rubrique) à l'intérieur de votre rubrique à l'endroit où vous souhaitez aller, le plus simple est de presser CTRL+S, vous pouvez aussi passer par le menu Incorporer|Cible intra-rubrique (signet)

Puis dans le dialogue de sélection de la rubrique pour un lien, placez-vous sur la bonne rubrique et choisissez votre signet dans la liste Sélectionner un signet interne à la rubrique

Sommaire