Les composants ou scripts de rubriques servent à créer dynamiquement du code Help&Web, celui que vous voyez en mode source, tout code utilisable dans une rubrique peut-être employé dans un script.

Ils sont interprétés lors de l'aperçu et à la compilation, vous pouvez leur passer des paramètres, vous avez alors à votre disposition des sortes de librairies de codes réutilisables à volontées.

Mais ce qui fait leur puissance c'est que vous avez accès au coeur de votre projet, vous pouvez savoir sur quelle rubrique s'exécute le script, obtenir les rubriques parentes, enfants, les mots clefs, créer des bitmaps à la volée.

Fig. 230 Pamètrage du script XPButton

Un exemple parlant est le code des en-tête de toutes les rubriques de cette aide (dans le bandeau fixe en haut), voici comment elles débutent:

Fig. 231 Code source de l'en-tête des rubriques de cette aide

Tout est automatique, même si je déplace mes rubriques l'en-tête reste correct, les listes sont mise à jour etc.



Les scripts sont les objets qui vous apporteront le plus de souplesse et de productivité, n'hésitez donc pas à passer quelques instants à en comprendre le fonctionnement.

Lorsque vous travaillez en (X)HTML , vous pouvez transformer n'importe quel code html+css+javascript en composant Help&Web, en effet les composants sont capables de créer des fichier externes (.js et .CSS par exemple), vous pouvez placer des liens vers ceux-ci dans la zone head, vous connecter à l'évenement onload de la balise body...inspirez vous des composants scrollpanel, HtmlImageThumbnails pour voir la procédure à suivre


Ils peuvent êtres placés dans 2 répertoires :
[HELP&WEB]\\system.hew\\script
[PROJET]\\script

Dans le premier cas, ils sont disponibles pour tous vos projets, dans le second, ils sont spécifiques au projet.

[HELP&WEB] indique le répertoire où est installé Help&Web
[PROJET] indique le répertoire d'un projet

Sommaire