|
|
|
|
|
iHauteurZone (Fonction) En anglais : iAreaHeight Calcule la hauteur nécessaire d'une zone de largeur fixe pour que l'ensemble d'un texte utilisant la police en cours puisse être imprimé dans cette zone. Remarque : Cette fonction ne doit pas être utilisée dans l'événement "Ouverture" de l'état.
// Sélectionne une police de caractères iPolice(NumPolice) // Récupère la hauteur de la colonne dHauteur est un réel = iHauteurZone("Mon Texte", 100) // Trace un cadre iCadre(0, 0, dHauteur*2, 200) Syntaxe
<Résultat> = iHauteurZone(<Texte> , <Largeur de la zone> [, <Type> [, <Début> [, <Fin>]]])
<Résultat> : Réel Hauteur de la zone (en millimètres) permettant d'imprimer entièrement le texte. <Texte> : Chaîne de caractères Texte à imprimer. Ce texte peut être au format RTF ou HTML. Cette chaîne de caractères doit être au format UTF8. Utilisez si nécessaire la fonction ChaîneVersUTF8 pour effectuer la conversion. <Largeur de la zone> : Réel Largeur de la zone (en millimètres). <Type> : Constante optionnelle Type du texte à imprimer :
| | iHTML | Texte au format HTML. | iMarkdown | Texte au format Markdown. | iRTF | Texte au format RTF. | iTexte (valeur par défaut) | Texte normal. |
<Début> : Entier optionnel Indice du premier caractère du <Texte> à imprimer. Si ce paramètre n'est pas précisé, le premier caractère de la chaîne est considéré. <Fin> : Entier optionnel Indice du dernier caractère du <Texte> à imprimer. Si ce paramètre n'est pas précisé, le dernier caractère de la chaîne est considéré. Classification Métier / UI : Code neutre Composante : wd300prn.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|