Come poter limitare il numero di caratteri in ingresso nella casella di testo?

Non riesco a capire quali blocchi devo mettere per limitare il numero di caratteri da immettere con l'estensione textbox di Taifun.
Potete mostrarmelo con dei blocchi o un file.aia?
Perfavore

C'è qualche impostazione della casella di testo dove impedisce di mettere un certo numero di cifre tipo massimo 8 cifre oppure per impedire di mettere numeri con la virgola

This can be done with an extension by Taifun, for TextBox. There is an event that detects text entry and with it you can limit the word length.

Dove la prendo l'estensione di Taifun?

Extension catalog:

Textbox extension:

2 Likes


You can add a replace text block to deal with commas, and adjust the 7 to taste.

thaks you


A me esce così, però non funziona cosa ho sbagliato? I blocchi che hai usato non mi escono

I see in your code you are using an extension to move the cursor, as opposed to my sample, which uses only the native AI2 blocks.

I don't support extensions, only AI2 native blocks.

Do my blocks work for you?

adesso provo un momento

(consolidated under a new topic)

si però mi fa scrivere più di sette caratteri e prende in considerazione tutti quelli che scrivo...
Ad esempio se voglio fare una moltiplicazione tra due numeri voglio che nella prima casella si possa inserire massimo 7 numeri nell altra solo due.
ex.1234567*12


si però mi fa inserire più caratteri di 7 perchè?

This is a cleaner approach:


blocks (3)
blocks (4)

Give me a moment to test your assertion.

sample run
Looks okay to me.

con il blocco con le variabili

See the Screen 'clipping' if you want to test my code directly.
text.aia (51.9 KB)

There was a moment when I had uploaded a broken version with improperly copied code.

Maybe you captured the wrong version?

grazie lo proverò

ma è un altra app il file.aia?