9
wxWidgetsは、グラフィカルユーザーインターフェイスの有無にかかわらず、マルチプラットフォームアプリケーションの作成を可能にする優れたフレームワークです。視覚的にダイアログを作成するのに役立つアプリケーションがいくつかありますが、いくつかの実際的な問題により、新しいアプリケーションの開発を開始することになりました。これらの問題には、ウィジェットの限られたセット、または非グラフィカルコンポーネントを含めることができないことが含まれます。wxFormBuilderは、視覚的開発を可能にし、対応するコードを生成するだけでなく、非グラフィカルコンポーネントを含めることができるアプリケーションを目指し、qt-などの他のアプリケーションのように、プラグインを介してウィジェットのセットを簡単に拡張する機能を提供しますデザイナー。wxFormBuilderの興味深い側面は、情報をコード自体に埋め込むのではなく、XMLドキュメントに保存することです。これは、アプリケーションのコードを単純化するだけでなく、オブジェクトのプロパティと生成されたコードの両方を、再コンパイルすることなくさらに簡単に変更できるようにします。コード生成では、クラス情報のドキュメントで定義された一連の「テンプレート」を使用します。これらのテンプレートは、対応するコードを生成するために処理されます。コードジェネレーターには、オブジェクトのプロパティの参照、条件付きコード生成、bucles、およびその他の可能性を実行するなどの機能を処理するためのシンプルなディレクティブセットをテンプレートで使用できる小さなパーサーが含まれています。これにより、アプリケーションのコードが簡素化されると同時に、コンポーネントを追加するためのシンプルなメカニズムが提供されます。ビジュアルコンポーネントでは、ビジュアルエディタで使用できるプラグインの実装も必要ですが、そのコンポーネントのコードの生成(テンプレートを使用)を「パーソナライズ」する機能を失うことを意味するわけではありません。プロパティの値に基づいてオブジェクトのインスタンスを作成するルーチンと同じくらい簡単です。
ウェブサイト:
http://wxformbuilder.org/カテゴリー
ライセンスのあるすべてのプラットフォームでのwxFormBuilderの代替
8
7
6
Webix Form Builder
Webix Form Builderツールは、フォーム作成のプロセスを高速化することを目的としています。
4
wxDev-C++
wxDev-C ++は、Colin Laplace et。によるBloodshed Dev-C ++の拡張版です。等このプログラムは、フォームデザイナーを使用してwxWidgetsのダイアログとフレームを視覚的に作成するのに役立ちます。
- 無料アプリ
- Windows
- Bloodshed Dev-C++
3
wxGlade
wxGladeは、人気のあるGUIツールキットwxPythonを使用してPythonで記述されたGUIデザイナーで、wxWidgets / wxPythonユーザーインターフェイスの作成に役立ちます。
- 無料アプリ
2
Wolf Responsive Form Maker
Wolf Responsive Form Makerは、Webサイトの連絡先フォーム、フィードバックフォーム、アンケート、ゲストブックなどのWebフォームを作成するためのドラッグアンドドロップデザイナーです。
- 有料アプリ
- Mac
1
CocoaDialog
CocoaDialogは、コマンドラインでファイルセレクター、テキスト入力、プログレスバー、yes / noの確認などの一般的なGUIコントロールを使用できるOS Xアプリケーションです...
- 無料アプリ
- Mac
1
1
0