Cette fonction permet de récupérer les métriques du texte pour une police donnée.
Domaine d'application
Client Windows
- Client Adélia Cloud
Paramètres
ALPHA | Police | Police au format Adélia (valeur de la propriété POLICE d'un contrôle graphique). Le format de la chaîne de caractères contient, dans l'ordre : le nom, la taille, le style et le script. Un point-virgule doit séparer chaque information. Lorsque l'utilisateur fixe la valeur de la propriété, le nom et la taille sont obligatoires. Les différents styles sont donnés par les valeurs suivantes : 1 : Normal (pas de style particulier) 2 : Barré 16 : Italique 256 : Gras 4096 : Souligné La valeur de style à indiquer dans la chaîne de caractères peut donc être l'une des valeurs ci-dessus, ainsi que la somme de valeurs différentes de "1". Les différentes valeurs de script sont les suivantes :
Remarque : La taille, le style et le script doivent être compatibles avec la police choisie. La boîte de dialogue système Windows de choix de police, accessible depuis les pages de propriétés de l'objet graphique, peut guider dans le choix de valeurs cohérentes. | ||||||||||||||||||||||||||||||||||||
ALPHA | Texte | Texte dont les métriques d'affichage seront calculées. | ||||||||||||||||||||||||||||||||||||
NUM_BIN_4 | ContrainteLargeur | Contrainte de largeur. Si la valeur de ce paramètre est supérieure à "0", le calcul de la hauteur sera fait en multiligne avec une largeur maximale imposée. Dans ce cas, le paramètre en retour "Largeur" est fixé à la valeur de la contrainte. | ||||||||||||||||||||||||||||||||||||
NUM_BIN_4 | Largeur | Largeur du rectangle d'affichage du texte. Paramètre en sortie. | ||||||||||||||||||||||||||||||||||||
NUM_BIN_4 | LgDescription | Hauteur du rectangle d'affichage du texte. Paramètre en sortie. |
Par exemple
ALPHA(250) Label
NUM_BIN_4
Largeur
NUM_BIN_4 Hauteur
...
/* Calcule la taille nécessaire pour l'affichage du texte d'un bouton
appeler_dll 'vatoolbx' 'VaToolBxGetTextMetrics' BOUTON:POLICE Label -1 Largeur Hauteur
Liste des fonctions de la DLL VaToolBx par thème
↑ Haut de page Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.