Aplicación de prueba con wxWidgets, Code Blocks y wxSmith

Aviso: Este artículo forma parte de mi serie de tutoriales sobre wxWidgets, en Code Blocks y wxSmith. Si no tienes instalado wxWidgets es recomendable ver el artículo principal antes de ver este tutorial.

En esta parte vamos crear una pequeña aplicación de prueba con wxSmith y Code Blocks. Cuando estemos adentro del programa, seleccionamos Create a new project. En el diálogo, seleccionamos la plantilla de “wxWidgets project” y pulsamos “Go”:

En el asistente que nos aparece, seleccionamos la versión de wxWidgets que hayamos instalado en el sistema. Dado que nosotros instalamos la versión 2.8.12 en Windows, seleccionamos esa misma versión. Y si estamos en Linux, seleccionamos la versión 3.0.x

Los siguientes dos pasos serán para configurar el directorio donde quieres guardar el proyecto y para especificar el autor de la aplicación junto con una posible página web. Esto último lo puedes llenar a tu gusto o lo puedes dejar en blanco.

Lo siguiente es para especificar el editor que usaremos para diseñar la interfaz de nuestra aplicación. Tenemos que seleccionar “wxSmith” y la segunda opción la dejamos como “Dialog Based”:

Tutorial wx 2

En un tutorial más adelante explicaré sobre cómo manejar un Frame y sus principales diferencias.

El siguiente paso es solo para usuarios de Windows. Aquí solamente tenemos que especificar el directorio en donde hayamos instalado wxWidgets. En nuestro caso, tenemos que poner C:\wxWidgets-2.8.12

Tutorial wx Asistente 3

El siguiente paso es para seleccionar si vamos a usar una versión “Debug” para la aplicación, o una versión “Release”. En Windows, solo tenemos que marcar la casilla de Create “Release” configuration:

Y por último, en el siguiente paso marcamos solo las primeras 3 opciones, en Windows:

Nota: Si al compilar wxWidgets en Windows cambiaste el “SHARED=1” por “SHARED=0”, entonces tienes que desmarcar la primera opción de “Use wxWidgets DLL”.

Si usas Linux, solo tienes que dejar marcada la primera opción de “Use default wxWidgets configuration”:

Si al pulsar “Finish” no nos manda ningún error o mensaje, quiere decir que lo haz hecho bien y puedes compilar la aplicación de prueba con la tecla F9:

Es probable que al compilar aparezcan algunos mensajes “Warning” adentro de Code Blocks, pero es normal.

La interfaz de prueba que compilamos solo tiene dos botones y un texto. Si hacemos clic en “About” nos aparecerá un mensaje con la versión de wxWidgets que estamos usando:

1 Reply to “Aplicación de prueba con wxWidgets, Code Blocks y wxSmith”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *