OVH Cloud OVH Cloud

[LINGO] Comptage de caractères saisis

3 réponses
Avatar
Alex
Bonjour,

Est-il possible de limiter une saisie au clavier à un certain nombre de
caractères ?
Bon je sais, il y a un moyen simple en les comptants ( pas de problème ),
mais juste par curiosité, est-ce qu'il existe une propriété des champs
limitant le nombre de caractères saisie ? ( un peut comme dans les
formulaires HTML ou on dit que la zone comporte au max n caractères ).

Alex.

3 réponses

Avatar
Ned
non, le plus simple est de filtrer ça au keyDown

on keyDown me
if sprite(me.spriteNum).member.text.char.count < 9 then
pass
else
stopevent
end if

ça n'est que l'idée de départ, puisque tu dois penser à la frappe de
backspace, suppr & les flèches qui sont à autoriser même quand le max est
atteint

--
----------------
-- Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"Alex" a écrit dans le message de
news:buolsn$hn1$
| Bonjour,
|
| Est-il possible de limiter une saisie au clavier à un certain nombre de
| caractères ?
| Bon je sais, il y a un moyen simple en les comptants ( pas de problème ),
| mais juste par curiosité, est-ce qu'il existe une propriété des champs
| limitant le nombre de caractères saisie ? ( un peut comme dans les
| formulaires HTML ou on dit que la zone comporte au max n caractères ).
|
| Alex.
|
Avatar
Alex
Oui, en fait j'ai fait un truc un peut dans ce goût là, mais c'était juste
pour avoir confirmation qu'il n'existait pas de case à cocher que je
n'aurais pas vu dans les "champs" avec un nb de caractère max.

Merci Ned.

Alex.

"Ned" a écrit dans le message news:
buoscu$rsh$
non, le plus simple est de filtrer ça au keyDown

on keyDown me
if sprite(me.spriteNum).member.text.char.count < 9 then
pass
else
stopevent
end if

ça n'est que l'idée de départ, puisque tu dois penser à la frappe de
backspace, suppr & les flèches qui sont à autoriser même quand le max est
atteint

--
----------------
-- Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"Alex" a écrit dans le message de
news:buolsn$hn1$
| Bonjour,
|
| Est-il possible de limiter une saisie au clavier à un certain nombre de
| caractères ?
| Bon je sais, il y a un moyen simple en les comptants ( pas de


problème ),
| mais juste par curiosité, est-ce qu'il existe une propriété des champs
| limitant le nombre de caractères saisie ? ( un peut comme dans les
| formulaires HTML ou on dit que la zone comporte au max n caractères ).
|
| Alex.
|




Avatar
Vincent BLOCQUAUX
Pour les acteur champ, tu peux cocher l'option "limiter à la longueur du
champ".
Cela ne compte pas les caractères, mais en y mettant une police non
proportionnelle (courier), tu t'en sors.

Vincent

"Alex" a écrit dans le message de news:
buolsn$hn1$
Bonjour,

Est-il possible de limiter une saisie au clavier à un certain nombre de
caractères ?
Bon je sais, il y a un moyen simple en les comptants ( pas de problème ),
mais juste par curiosité, est-ce qu'il existe une propriété des champs
limitant le nombre de caractères saisie ? ( un peut comme dans les
formulaires HTML ou on dit que la zone comporte au max n caractères ).

Alex.