6.15 curses.textpad -- Widget per l'input di testo nei programmi curses

Nuovo nella versione 1.6.

Il modulo curses.textpad fornisce una classe Textbox che gestisce l'inserimento elementare di testo all'interno di una finestra curses, supportando un insieme di keybinding somiglianti a quelli di Emacs (e quindi, anche di Netscape Navigator, BBedit 6.x, FrameMaker, e molti altri programmi). Il modulo fornisce anche una funzione di disegno dei rettangoli, utile per incorniciare riquadri di testo o per altri scopi.

Il modulo curses.textpad definisce la seguente funzione:

rectangle( win, uly, ulx, lry, lrx)
Disegna un rettangolo. Il primo argomento deve essere un'oggetto finestra; gli argomenti rimanenti sono coordinate relative a quella finestra. Il secondo ed il terzo argomento sono le coordinate y ed x dell'angolo in alto a sinistra del rettangolo da disegnare; il quarto ed il quinto argomento sono le coordinate y e x dell'angolo in basso a destra. Il rettangolo verrą disegnato utilizzando le forme dei caratteri VT100/IBM PC sui terminali che lo rendono possibile (inclusa la xterm e la gran parte dei software di emulazione di terminale). Altrimenti verrą disegnato in ASCII, utilizzando tratteggi, barre verticali e segni.



Subsections
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.