Rubyとの相性も良く、完成度も高い。Windowsでしか動作しないが、おすすめのライブラリである。
イベントを コントロール名_イベント名 のメソッド名で扱える。
btn1
をクリックしたときは、btn1_clicked
メソッドが呼ばれる。
プロパティも @btn1.caption="PUSHED"
のように、Rubyの変数として一般的な方法で扱える。
Rubyのライブラリとして違和感なく使用できるのは、非常にありがたい。
GUIの作成は、GUIアプリケーションの作成でもっとも面倒な作業である。 FormDesignerのおかげで、GUIが楽に作成できる。
Exerbを使い、単体で動作する実行形式(*.exe)ファイルを作成できる。 Rubyのインストールが必要なく、配布が容易になる。
今回使用してみて、不都合なところがなかった。安心して使用できるライブラリである。
コモンダイアログの定数(flag
のOFN_OVERWRITEPROMPT
)のような値が用意されていない。SDKの資料が必要。
ということで、FormDesigenerを使えば幸せになれます。
更新履歴