Potete instanziare un oggetto Textbox nel modo seguente:
| win) |
(0, 0). L'opzione stripspaces dell'istanza è
inizialmente attiva.
Gli oggetti Textbox hanno i seguenti metodi:
| [validator]) |
| ch) |
| Digitazione | Azione |
|---|---|
| Control-A | Vai al lato sinistro della finestra. |
| Control-B | Cursore a sinistra, riavvolgendo la prossima riga se necessario. |
| Control-D | Cancella il carattere sotto il cursore. |
| Control-E | Vai al lato destro (stripspaces off) o alla fine della riga (stripspaces on). |
| Control-F | Cursore a destra, riavvolgendo la prossima linea dove necessario. |
| Control-G | Termina, restituendo il contenuto della finestra. |
| Control-H | Cancella il carattere precedente. |
| Control-J | Termina nel caso la finestra possieda una sola riga, altrimenti inserisce un fine riga. |
| Control-K | Se la riga è vuota, cancellala, altrimenti pulisci tutto fino alla fine della riga. |
| Control-L | Aggiorna lo schermo. |
| Control-N | Cursore giù; spostati in basso di una riga. |
| Control-O | Inserisci una riga vuota sotto la posizione del cursore. |
| Control-P | Cursore sù; muoviti in alto di una riga. |
Le operazioni di movimento non hanno effetto se il cursore si trova su un bordo, dove i movimenti non sono possibili. I seguenti sinonimi vengono supportati dove possibile:
| Costante | Digitazione |
|---|---|
| KEY_LEFT | Control-B |
| KEY_RIGHT | Control-F |
| KEY_UP | Control-P |
| KEY_DOWN | Control-N |
| KEY_BACKSPACE | Control-h |
Tutte le altre digitazioni vengono trattate come comandi d'inserimento del carattere fornito e poi si spostano a destra (con l'intera riga).
| ) |
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.