ruby-****@sourc*****
ruby-****@sourc*****
2008年 10月 13日 (月) 11:06:57 JST
------------------------- REMOTE_ADDR = 222.225.51.171 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?libglade2-tut-create-src ------------------------- @@ -75,6 +75,16 @@ さて、後は気の向くままにシグナルハンドラたちを実装しましょう。@glade["textview1"]というような形でそれぞれウィジェットのインスタンスを呼び出すことができます。"textview1"はGlade-2上で設定した(あるいはデフォルトのままではウィジェット + 番号という形になる)ウィジェット名です。 ただ、いちいちそのように書くのも手間なので良く使うウィジェットはインスタンス変数に代入しておくと便利です。 -ここに例を置いておきます。 +例えばこんな感じです。 -(まだ未) + def initialize(path_or_data, root = nil, domain = nil, localedir = nil, flag = GladeXML::FILE) + super(path_or_data, root, domain, localedir, flag) + bindtextdomain(domain, localedir, nil, "Shift-JIS") + + @editor = @glade['textview1'] + @filedlg = @glade['filechooser'] + @aboutdlg = @glade['aboutdialog'] + end + + +(まだ未完成)