Spécial

Fig. 135 Objet Texte Spécial

Permet de définir une cellule multi-lignes où vous avez un contrôle total sur son apparence (couleur, bordure, image en fond, défilement etc.).

un texte qui défile simplement

Vous pouvez aussi la rendre réactive par ajout d'une macro-commande, par exemple un saut vers une autre rubrique.

Le texte affiché peut être extrait d'un fichier .ini associé à votre HLP (de même nom), pour cela il doit avoir le format : INI.section.clef.valeur_defaut

Ex : INI.Projets.Aide.NetVigie

Dans les autres formats que le hlp ou si la paire section/clef n'est pas définie, c'est NetVigie qui s'affiche.

Si vous choisissez un style CSS celui-ci a priorité sur tous les autres attributs de fonte.

Enrichissement

Bannière

Fig. 136 Définition d'une bannière de texte animé

Exemple : \{bmc obj1.bmp \}

Cet objet ne fonctionne qu'en hlp et HTML (avec utilisation de classes java livrées) mais pas en HtmlHelp et pdf.

Les objets enrichissement de texte, texte spécial et bannière supporte les champs calculés, accessible par le bouton "champ".


Caractère WingDings

Objet surtout utile pour les hlps windows 3.1 où la police wingdings ne peut pas être utilisée directement


Référence sur un fichier texte

Fig. 137 Référence sur un fichier texte

Les fichiers textes, html et php seront incorporés en l'état, les fichiers sources C, Pascal et java verront automatiquement leur syntaxe enrichie à l'aide des styles css KEYWORD, COMMENT, STRING et NUMBER que vous pourrez redéfinir.

Ci-dessous une exemple avec un source pascal, remarquez que si vous le modifiez il vous suffira simplement de recompiler votre aide pour avoir la mise à jour effectuée.

unit Fontsize;

interface

uses WinTypes, WinProcs, Classes, Graphics, Forms, Controls, Buttons,
StdCtrls, Mlabel;

type
TDlgFontSize = class(TForm)
OKBtn: TBitBtn;
CancelBtn: TBitBtn;
Size: TEdit;
ListSize: TListBox;
MLabel3: TMLabel;
procedure ListSizeClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
DlgFontSize: TDlgFontSize;

implementation

{$R *.DFM}

procedure TDlgFontSize.ListSizeClick(Sender: TObject);
begin
Size.Text:=ListSize.Items[ListSize.Itemindex];
end;

end.


Vous pouvez aussi afficher du source php pour cela vous devez lui donner comme extension '.color.php', si vous référencez un '.php' lors de la compilation html celui-ci sera automatiquement incorporé avec un '<?php include("..."); ?>' voir le tutorial pour produire des fichiers php

Sommaire