Tutorial wxpython + wxglade by john alexis guerra gómez
John Alexis Guerra Gómez
Tutorial wxPython + wxGlade por John Alexis Guerra Gómez
Tabla de contenidos
1. Introducción ...........................................................................................................................................1 2. ¿Cómo empezar?...................................................................................................................................2 2.1. Nuestra primer ventana ...............................................................................................................3 3. Simplificando el trabajo con el wxGlade .............................................................................................5 3.1. Iniciando el wxGlade..................................................................................................................5 3.2. Nuestra primer ventana ...............................................................................................................5 3.3. Cambiando parámetros ...............................................................................................................6 3.4. Generar Código...........................................................................................................................6 3.5. Entendiendo el código generado .................................................................................................7 4. ¿Cómo organizar los widgets?, una introducción a los sizers ............................................................9 4.1. Estático vs. Dinámico.................................................................................................................9 4.2. Los sizers.....................................................................................................................................9 4.3. Los sizers en wxGlade...............................................................................................................10 4.4. ¿Cómohacer que la aplicación haga algo? ...............................................................................12 4.4.1. Agregando eventos al código........................................................................................12 4.4.2. Saludando con ventanas................................................................................................15
iii
Lista de figuras
2-1.Mira mamá una ventana que saluda! ....................................................................................................4 3-1. El inicio del wxGlade, ventana de íconos (arriba a la izquierda), ventana de propiedades (abajo), ventana de árbol (derecha) .................................................................................................................5 3-2. Crear unaventana .................................................................................................................................5 3-3. Cambiar el título de la ventana.............................................................................................................6 3-4. Generar Código....................................................................................................................................6 4-1. Un cuadro de texto .............................................................................................................................10 4-2. VentanaSaludona con un cuadro de texto y un botón.........................................................................11 4-3. Un saludo paratí.................................................................................................................................17
iv
Capítulo 1. Introducción
El objetivo de este tutorial es sentar las bases para el desarrollo de aplicaciones GUI (Graphic User Interface) usando la librería wxPython (http://www.wxpython.org) y el lenguaje de programación Python (http://www.python.org), utilizando la ayuda del diseñador de interfaces wxGlade...
Regístrate para leer el documento completo.