[pyar] textbox

Matias Graña matias.alejo en gmail.com
Dom Jun 20 18:36:48 ART 2010


Gente, quiero darle al usuario un textbox para que escriba, con varias
lineas que se pueden editar (subir, bajar, corregir, etc.).
Básicamente, se puede resolver con curses:

    textbox = curses.textpad.Textbox(editwindow)
    texto = textbox.edit()

Esto funciona muy bien, excepto porque no acierto a usar acentos ni
eñes ni nada. Intentando seguir el consejo del help, puse

    locale.setlocale(locale.LC_ALL, '')
    encoding = locale.getpreferredencoding()

para después poder hacer un .encode(encoding). Pero los caracteres con
acento ni siquiera los puedo tipear.
Hay algo que funcione? Puede ser arreglar esto, o usar otra librería.
Miré un poquito urwid, aunque da la impresión de que son varias líneas
para esto, y además todavía parece un poco verde. Los ejemplos que hay
en la página para la versión 0.9.9.1 no andan con la versión 0.9.8.4
que viene en Ubuntu Karmic.


Gracias, saludos,
-- Matías Graña



More information about the pyar mailing list