Entradas

Mostrando entradas de mayo, 2011

Taller de wxFormbuilder en la Universidad de Murcia

Hola. El día 10 de Junio 13 de Junio (Lunes), de 16:00 a 20:00 impartiré un taller CALDUM sobre wxFormBuilder en la Universidad de Murcia , Es necesario saber Python así como tener clara la programación orientada a objetos , ya que veremos, no solamente el diseño de pantallas en wxFormBuilder , también el código que genera, para modificarlo  mediante herencia, en lo que se refiere a manejadores de eventos. En este taller se verá fundamentalmente: 0) Generación de proyectos. 1) Contenedores de alto nivel: Frames, Paneles 2) Sistemas de menús. 3) Componentes:   3.1) AUI_Notebook   3.2) Controles de texto y etiquetas.   3.3) Etc... 4) Posicionamiento de widgets mediante Sizers (BoxSizer y FlexGridSizer). 5) Herencia y override de métodos del código generado. 6) Aplicaciones FrontEnd en wxPython. 7) Bibliografía. De lo que se trata en este taller es que el asistente tenga una idea clara de las posibilidades de wxFormBuilder como diseñador de interfaces gráficas bas

wxPython: Obtener datos de las hojas de un AUI_Notebook

Imagen
Hola. En este post vamos a ver el componente de wxPython AUI Notebook , y en especial su instanciación, creación de hojas y forma de recorrerlas para obtener la información que pudiera haber sido introducida por el usuario. Hay un ejemplo muy completo en la Demo de wxPython . Aquí se verá lo mismo, más simplificado y con el plus del recorrido de las hojas del AUI Notebook . El código fuente de esta aplicación se puede encontrar en el repositorio de este blog, en: https://sites.google.com/site/elviajedelnavegante/ Para poder entender bien como funciona un AUI_Notebook es necesario realizar un ejemplo, ya que es la mejor manera posible. De lo que se trata es de crear un módulo (fichero) que contendrá 2 clases. Una de ellas será el diseño de una hoja (que hereda de wx.Panel ), y la segunda clase será un frame que heredará de wx.Frame . Cada hoja del AUI_Notebook será una instanciación de la clase hoja. Comenzamos... Lo primero de todo es importar los módulos necesarios: imp

Lorca muy tocada...

Hola. Como el lector debe de saber ya soy de Lorca . Ayer sufrimos 2 terremotos que han dejado la ciudad con un 80% de daños en infraestructuras. Mi casa no ha sido una excepción, por lo que no se cuando volveré a escribir. Lo primero es lo primero. Espero que sea pronto. Un cordial saludo.