Hola a todos:

   Me presento. Mi nombre es Antonio Cascales, y aunque llevo tiempo
siguiendo la actividad de la lista, es la primera vez que escribo a
ella.

   Os escribo porque quisiera haceros una consulta relativa a Python y
la librería WXPython.

   Estoy aprendiendo a utilizarla y a diseñar interfaces gráficas con
ella, y me estoy enfrentando a un problema que no entiendo, ni sé
porqué ocurre.

   Estoy intentando añadir un evento EVT_KEY_DOWN a un ListBox, pero
me encuentro con que pese a que lo vinculo bien con el método, no
consigo que reaccione a la tecla RETURN cuando la pulso.

   Sin embargo, si capturo la tecla espacio, sí funciona.

   Sé que los ListBox tienen sus propios eventos, y que el más
adecuado a lo que yo necesito es el EVT_LIST_BOX_DCLICK, pero necesito
obligatoriamente que sea mediante teclado. De ahí intentarlo con
EVT_KEY_DOWN.

   ¿Alguno podríais indicarme porqué ocurre esto y si hay forma de solucionarlo?

   Estoy tratando de hacer un pequeño programa que contenga una lista
de elementos, y que escriba en un área de texto una cadena al pulsar
INTRO encima de uno de sus elementos.

   Si alguien puede arrojar luz sobre esta cuestión, se lo
agradecería. Y disculpad si algo no queda claro, pero mis
conocimientos son limitados en la materia.

   Un saludo,


-- 
Antonio Cascales
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Responder a