PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Modifier la taille du libellé d'un champ de saisie
Modifier la taille du libellé d'un champ de saisie
Iniciado por guest, 19,may. 2008 11:46 - 3 respuestas
Publicado el 19,mayo 2008 - 11:46
Bonjour

Sur un champ de saisie (sans ancrage).

Je voudrais connaitre :
* la taille du libellé
* la taille de la zone de saisie

Mais surtout pouvoir modifier (agrandir ou diminuer)
la taille du libellé et donc modifier en conséquence la taille de la zone de saisie.

Avez-vous des pistes à me proposer?
Merci
Publicado el 17,mayo 2019 - 11:20
Bonjour, je suis dans le même cas.
J'ai trouvé un début de solution avec gPoliceTaille()

Cdlt
Miembro registrado
86 mensajes
Publicado el 17,mayo 2019 - 16:16
Bonjour
SAI_Texte..LargeurLibellé=50
SAI_Texte..Largeur=250


--
On a le droit de ne pas savoir, on n'a pas le droit de ne pas apprendre
Jean Claude Boulet
Miembro registrado
46 mensajes
Publicado el 09,junio 2019 - 17:01
jean a écrit :
Je voudrais connaitre :
* la taille du libellé
* la taille de la zone de saisie

Mais surtout pouvoir modifier (agrandir ou diminuer)
la taille du libellé et donc modifier en conséquence la taille de la zone de saisie.


Bonjour,
Concernant la taille du libellé (largeur)
//renvoie la valeur en pixels
Trace(MonChamp..LargeurLibellé)

Concernant la taille de la zone de saisie
//renvoie la taille maximum de saisie, en nombre de caractères
Trace(MonChamp..Taille)

modifier la taille de saisie
//augmenter la taille
MonChamp..Taille+=30
//ou bien fixer la taille de saisie
MonChamp..Taille=120

Connaitre la largeur du champ (zone libellé + zone de saisie) en pixels
Trace(MonChamp..Largeur)

remarque : il se peut que la largeur de la zone de saisie, s'avère insuffisante, pour afficher en bloc, le contenu d'un champ. Dans ce cas, obligé de déplacer le curseur à droite, pour voir le reste de la saisie. Dans ce cas, on augmente la largeur du champ

Si mon message vous a été utile, n'hésitez pas à lever le pouce.
Mensaje modificado, 09,junio 2019 - 17:31