About
Section Menu
Affiche la fenêtre A propos de

AddAccelerator
Section Clavier
Affecte une macro à un raccourci clavier ou à une combinaison de touches

Annotate
Section Menu
Affiche la fenêtre Annotation du menu Edition

AppendItem
Section Menu
Ajoute une commande au menu créé avec InsertMenu

Back
Section Boutons
Affiche la rubrique précédente de la liste Back

BookMarkDefine
Section Marques
Affiche la fenêtre Définir du menu signet

BookMarkMove
Section Marques
Affiche la fenêtre Suite du menu Signet

ChangeButtonBinding
Section Boutons
Affecte une macro à un bouton d'aide

ChangeItemBinding
Section Menu
Affecte une macro à une commande créée avec Appenditem

CheckItem
Section Menu
Place une marque de sélection devant une commande d'un menu

CloseWindow
Section Windows
Ferme une fenêtre secondaire ou principale

Contents
Section Boutons
Affiche la rubrique Sommaire

CopyDialog
Section Menu
Affiche la fenêtre Copier du menu Edition

CopyTopic
Section Menu
Copie l'intégralité de la rubrique dans le presse-papiers

CreateButton
Section Boutons
Ajoute un nouveau bouton dans la barre des boutons

ChangeBackScreen
Section Divers
Change la couleur du fond créé avec la macro CreateBackScreen

CreateBackScreen
Section Divers
Création d'un fond coloré en arrière plan de votre HLP

DeleteItem
Section Menu
Supprime une commande créée avec AppendItem

DeleteMark
Section Marques
Supprime un signet défini avec SaveMark

DestroyButton
Section Boutons
Supprime un bouton créé avec CreateButton

DisableButton
Section Boutons
Désactive un bouton créé avec CreateButton

DisableItem
Section Menu
Désactive une commande créée avec AppendItem

EnableButton
Section Boutons
Active un bouton désactivé avec DisableButton

EnableItem
Section Menu
Active une commande désactivée avec appendItem

ExecProgram
Section Programmes
Lance un programme windows

Exit
Section Menu
Quitte l'aide

FileOpen
Section Menu
Affiche la fenêtre Ouvrir fichier

FocusWindows
Section Windows
Active une fenêtre

FxMoving
Section Divers
Fait effectuer un mouvement d'aller-retour, 8 directions possibles, à la fenêtre principale de l'HLP. Une suite de macros peuvent êtres exécuter avant le retour.

GotoMark
Section Marques
Va au signet défini avec SaveMark

HelpHintProp
Section Divers
Fixe l'apparence des info-bulles des Boutons Customs et Images

History
Section Boutons
Affiche la fenêtre Historique qui regroupe les 40 dernières rubriques visitées

IfThen
Section Marques
Lance une macro en fonction de la présence d'un signet

IfThenElse
Section marques
Lance une macro en fonction de la présence ou de l'absence d'une macro

IsMark
Section marques
Macro employée par IfThen et IfThemElse pour tester la présence d'un signet

JumpId
Section Liens
Passe à une rubrique désignée par une chaîne de contexte

PopupId
Section Liens
Affiche la rubrique popup identifiée par une chaîne de contexte

RegisterRoutine
Section Programmes
Déclare une fonction d'une DLL pour pouvoir l'exécuter en tant que macro.
Le paramètre format permet d'indiquer le type de valeurs qu'il faut passer à la fonction.
Il se défini à l'aide d'une chaîne où chaque caractère représente un type précis.

u UINT, WORD, WPARAM ( court non signé )
U DWORD ( Long non signé )
i BOOL ( int ou short en C )
I LONG, LPARAM, LRESULT
s PSTR, NPSTR
S LPSTR, LPCSTR
v Void

Exemple pour avoir accès à la fonction sndPlaySound située dans la DLL mmsytem, demandant en trée le nom d'un fichier WAV et un drapeau indiquant le style de diffusion.

RegisterRoutine( "mmsystem.dll","sndPlaySound","Si")

SaveMark
Section Marques
Enregistre l'emplacement courant de la rubrique et lui associe un nom

Search
Section Boutons
Affiche la fenêtre Rechercher
En HTML , cela affiche le glossaire des mots clefs.

UnCheckItem
Section Menu
Supprime une marque mise avec CheckItem


Ces macros sont disponibles en HTML
Pour Contents et Search vous devez avoir activé la création automatique de la table des matières et du glossaire menu Options|Projet|Compilation

Sommaire