123
wxFormBuilder

wxFormBuilder

wxWidgets es un excelente marco que permite la creación de aplicaciones multiplataforma con y sin una interfaz gráfica de usuario.
wxWidgets es un excelente marco que permite la creación de aplicaciones multiplataforma con y sin una interfaz gráfica de usuario.Hay varias aplicaciones que ayudan a crear diálogos visualmente, aun así, algunos problemas prácticos me han llevado a comenzar el desarrollo de una nueva aplicación.Esos problemas incluyen, el conjunto limitado de widgets o la imposibilidad de incluir componentes no gráficos.wxFormBuilder tiene como objetivo ser una aplicación que, además de permitir el desarrollo visual y generar el código correspondiente, permita la inclusión de componentes no gráficos, así como proporcionar facilidades para extender el conjunto de widgets fácilmente a través de complementos, como otras aplicaciones como qt-diseñador.Un aspecto interesante de wxFormBuilder es el almacenamiento de la información en documentos XML en lugar de incrustarla en el código mismo.Esto, además de simplificar el código de la aplicación, facilita la modificación posterior tanto de las propiedades de un objeto como del código generado sin necesidad de volver a compilar.La generación de código hace uso de una serie de "plantillas" definidas en el documento de la información de clase, que se procesan para generar el código correspondiente.El generador de código incluye un pequeño analizador que nos permite usar en las plantillas un conjunto simple de directivas para poder procesar funciones tales como referir las propiedades de un objeto, hacer una generación de código condicional, bucles y otras posibilidades.De esta manera, el código de la aplicación se simplifica y al mismo tiempo proporciona un mecanismo simple para agregar componentes.Los componentes visuales también requieren la implementación de un complemento para poder usarlo en el editor visual, pero eso no significa perder la capacidad de "personalizar" la generación de código (con plantillas) para ese componente y el complemento seríatan simple como una rutina que crea una instancia del objeto en función de los valores de sus propiedades.

Categorias

Alternativas a wxFormBuilder para Bloodshed Dev-C++

wxDev-C++

wxDev-C++

wxDev-C ++ es una extensión de Bloodshed Dev-C ++ de Colin Laplace et.Alabama.Este programa te ayuda a crear cuadros de diálogo y marcos para wxWidgets visualmente usando un diseñador de formularios.