Caselle di testo

Le caselle di testo sono interfacce disegnate all’interno della finestra; possono avere un un’etichetta descrittiva e il colore del testo personalizzato.

Le caselle di testo permettono di inserire dati testuali durante l’esecuzione del programma. All’interno di una casella si può anche selezionare, copiare e incollare testo.

Per creare una casella di testo si utilizza la funzione crea casella di testo:

crea casella di testo--> (NOME: ) (ETICHETTA: ) (X: ) (Y: ) (COLORE: ) (TESTO: ) (LARGHEZZA:)

Oppure, se si desidera una casella di testo con più linee, la funzione crea casella di testo multilinea:

crea casella di testo multilinea --> (NOME: ) (ETICHETTA: ) (X: ) (Y: ) (COLORE: )
                                                   (TESTO: ) (LARGHEZZA:) (ALTEZZA:)

L’argomento ETICHETTA è una stringa di testo che viene disegnata sopra la casella, questa può essere diversa dal nome.

L’argomento TESTO indica il testo predefinito della casella al momento della sua creazione.

L’argomento COLORE indica il colore del testo.

Per utilizzare una casella di testo si utilizza il suo NOME come una variabile.

La variabile (che viene creata automaticamente assieme alla casella) contiene la stringa di testo contenuta all’interno della casella.

Esempio:

Questo esempio disegna il testo inserito dall’utente nella casella applicando un semplice effetto grafico di sfocatura da movimento in tempo reale.

È anche possibile impostare il testo all’interno di una casella:

imposta testo in una casella di testo --> (NOME: ) (TESTO: )

Esempio:

Questo esempio cancella il testo inserito dall’utente quando viene premuto il tasto invio.