Nós compilamos uma lista de 18 alternativas gratuitas e pagas para o wxFormBuilder. Os principais concorrentes incluem: Glade, xdialog. Além disso, os usuários também fazem comparações entre wxFormBuilder e wxSmith, whiptail, Zenity. Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
Nós compilamos uma lista de 18 alternativas gratuitas e pagas para o wxFormBuilder. Os principais concorrentes incluem: Glade, xdialog. Além disso, os usuários também fazem comparações entre wxFormBuilder e wxSmith, whiptail, Zenity. Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
O wxWidgets é uma excelente estrutura que permite a criação de aplicativos multiplataforma com ...
O wxWidgets é uma excelente estrutura que permite a criação de aplicativos multiplataforma com ...
wxFormBuilder Plataformas
Linux
Mac
Windows
wxFormBuilder Vídeo e capturas de tela
wxFormBuilder Visão geral
O wxWidgets é uma excelente estrutura que permite a criação de aplicativos de várias plataformas com e sem uma interface gráfica do usuário. Existem várias aplicações que ajudam a criar diálogos visualmente, mas alguns problemas práticos me levaram a iniciar o desenvolvimento de uma nova aplicação. Esses problemas incluem o conjunto limitado de widgets ou a impossibilidade de incluir componentes não gráficos.
O wxFormBuilder pretende ser um aplicativo que, além de permitir o desenvolvimento visual e gerar o código correspondente, permita a inclusão de componentes não gráficos, além de fornecer recursos para estender o conjunto de widgets facilmente por plugins, como outros aplicativos como o qt- designer.
Um aspecto interessante do wxFormBuilder, é o armazenamento das informações em documentos XML em vez de incorporá-las no próprio código. Isso, além de simplificar o código do aplicativo, facilita a modificação adicional das propriedades de um objeto e do código gerado, sem a necessidade de recompilar.
A geração de código utiliza uma série de "modelos" definidos no documento de informações da classe, que são processados para gerar o código correspondente. O gerador de código inclui um pequeno analisador que nos permite usar nos modelos um conjunto simples de diretiva para poder processar funções como referenciar as propriedades de um objeto, fazer uma geração condicional de código, bucles e outras possibilidades.
Dessa forma, o código do aplicativo é simplificado e, ao mesmo tempo, fornece um mecanismo simples para adicionar componentes. Os componentes visuais também exigem a implementação de um plug-in para poder usá-lo no editor visual, mas isso não significa perder a capacidade de "personalizar" a geração de código (com modelos) para esse componente e o plug-in seria necessário. tão simples quanto uma rotina que cria uma instância do objeto com base nos valores de suas propriedades.