version 6.0
dr_Creer texte (zone; débutH; débutV; finH; finV; texte{; zoneVariable{; expansion}}) Entier long
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Draw | |
| débutH | Numérique | Position horizontale du point de départ | |
| débutV | Numérique | Position verticale du point de départ | |
| finH | Numérique | Position horizontale du point final | |
| finV | Numérique | Position verticale du point final | |
| texte | Texte | Contenu du nouvel objet de type texte | |
| zoneVariable | Entier | 0 = Variable, 1 = Fixe | |
| expansion | Entier | 0 = Vers le bas, 1 = Vers le haut | |
| Résultat | Entier long | Numéro d'ID de l'objet |
Description
La commande dr_Creer texte crée un nouvel objet de type Texte dans zone et retourne son numéro d'identification.
Le nouvel objet est placé aux positions indiquées par débutH, débutV, finH et finV. Ces coordonnées sont exprimées dans l'unité de base et calculées en fonction de la position de l'origine courante.
Le paramètre texte doit comprendre au moins un caractère pour que l'objet de type Texte soit créé.
Le nouvel objet aura la police, la taille, le style et la justification définis dans la boîte de dialogue des attributs (cf. la routine dr_FIXER ATTRIBUTS TEXTE).
Le paramètre optionnel zoneVariable indique si la zone de texte doit ou non s'agrandir en fonction de la quantité d'informations saisies.
Si zoneVariable est égal à 0 ou s'il n'est pas mentionné, la taille de la zone variera en fonction du texte saisi.
Si zoneVariable est égal à 1, la taille de l'objet est fixe et une partie du texte pourra être tronquée.
Si zoneVariable est omis, expansion devra l'être également.
Le paramètre optionnel expansion indique le sens de l'agrandissement.
Si expansion est égal à 0 ou s'il n'est pas mentionné, l'agrandissement de la zone de texte s'effectuera vers le bas de la page.
Si expansion est égal à 1, l'agrandissement de la zone de texte s'effectuera vers le haut de la page.
Exemple
Reportez-vous à l'exemple de la routine dr_Souscrire.
Référence
dr_FIXER ATTRIBUTS TEXTE, dr_LIRE ATTRIBUTS TEXTE.