2007年 01月 03日

ruby clr, UI 作りに VS.Net のフォームデザイナつかう


できた!(表示させるところまで)
ハマったのはプロジェクトを適当に WindowsApplication1 とかにしていたため、namespace がそれに設定されて、ActiveSupport から uninitialized constant がでたらへん。全部 UserInterface とかって書き換えたらいけた。

さてあとはイベントハンドラの設定方法か。。


あと本筋とは関係ないけど

  • gems で rubyclr を入れてたけど、winforms を見つけてくれないので本家からダウンロードして RUBYLIB 設定するようにした。
  • でもどっちにしろ gems は必要 (AS に依存してる) なんだよね
  • っていうか起動おそいよ><


メモ

  • プロジェクトのプロパティで、出力の形式(デフォルトは Windows アプリケーション) をクラスライブラリにすれば dll になって単体で実行できなくなる
  • でも UI のチェックがしにくくなるから exe のほうがいい気がする