CHM HTMLHELP
Fenêtres
- Comment changer la couleur du bandeau contenant le titre
- Afficher une rubrique dans une autre fenêtre
HLP
- Puis-je obtenir un HLP qui ne soit pas dépendant des dlls d'Help&Web ?
- Comment créer un sommaire dynamique
Partage de code
- Puis-je utiliser l'équivalent de variables dans mes rubriques ?
- Peut-on partager des parties de rubriques ?
- Puis-je importer le contenu d'une rubrique d'un autre projet ?
Récupération des données
- J'ai effacé par erreur une rubrique comment la récupérer ?
- Puis-je revenir à une version antérieure d'une rubrique ?
- Puis-je revenir à une version antérieure du projet ?
Rubriques
- Comment faire pour avoir des rubriques ayant le même titre ?
- Puis-je faire un lien vers une zone particulière d'une rubrique ?
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
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
Vous pourrez aussi définir d'autres fenêtres
Afficher une rubrique dans une autre fenêtre
Vous avez deux solutions
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
- Attribuer une fenêtre spécifique à la rubrique
- 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
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
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 ?
Oui, voir Contenu partagé
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.
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
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.
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
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
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
- support taille non fixe composant HorzMenuList
- incorporation de code PHP
- texttobmp