Création de boîtes de dialogue utilisateur
2.11 Fonctions prédéfinies
Nom de la fonction
Extraction de parties de script
176
Signification
La fonction copie dans la variable locale indiquée une description de la
boîte de dialogue insérée dans un programme pièce.
Comme paramètre d'appel, il faut indiquer le nom du programme, celui
de la boîte de dialogue et une variable pour l'enregistrement du nom de
menu principal. Si le nom de la description de la boîte de dialogue a été
trouvé dans le programme pièce, la variable de retour contient cette
description. Si le contenu de la variable est enregistré dans un fichier, le
script peut être exécuté par un appel indirect.
Le système met à disposition un script qui extrait la description de la
boîte de dialogue du programme pièce actif et active le dialogue. Ce
script peut être appelé dans une commande MMC afin d'activer le mas‐
que appartenant au programme pièce.
Syntaxe :
<function name="doc.loadscript"
return="<name of script variable>">progname,
_T"dialog part name", main menu </function>
Attribut :
return - Variable dans laquelle est enregistrée le script extrait
Paramètre :
progname - Chemin d'accès complet au programme (le nom du chemin
d'accès peut être transmis à la fonction en notation DOS)
main menu - Le nom de menu trouvé est copié dans cette variable
dialog part name - Nom de balise dans laquelle la description de la boîte
de dialogue est insérée
Exemple :
<function name="doc.loadscript"
return="contents">prog_name, _T"main_dialog",
entry</function>
Manuel de programmation, 10/2020, 6FC5397-1DP40-6DA4
Easy XML