logo       

[ruby-list:43066] Re: GTK2のListStoreとTreeViewについての質問: msg#00053

lang.ruby.japanese

Subject: [ruby-list:43066] Re: GTK2のListStoreとTreeViewについての質問

須藤です.

In <20061218130103.54002.qmail-Ru1csStN2yCTnpBtbRfDVg@xxxxxxxxxxxxxxxx>
"[ruby-list:43065] GTK2のListStoreとTreeViewについての質問" on Mon, 18 Dec 2006
22:01:05 +0900,
ruby-philia-Ru1csStN2yCTnpBtbRfDVg@xxxxxxxxxxxxxxxx wrote:

> WindowsにGtk+をインストールすると付いてくるGtk-demoなるサンプルプログラム集があります。
> それのTreeView->ListStoreというサンプルのC言語で書かれたソースがあったので、Ruby/Gtk2サイトの
> リファレンスを見ながら自分なりにRubyに書き換えて移植してみました。

たぶん,答えはこれで,

http://ruby-gnome2.cvs.sourceforge.net/ruby-gnome2/ruby-gnome2/gtk/sample/gtk-demo/list_store.rb?revision=HEAD&view=markup

少なくとも↓というように直すとそれっぽく動くようになります.

> column =
> Gtk::TreeViewColumn.new("Fixed?",renderer,"active",COLUMN_FIXED,nil)
column = Gtk::TreeViewColumn.new("Fixed?",renderer,"active" => COLUMN_FIXED)


> column = Gtk::TreeViewColumn.new("Bug number",renderer,"text",1,nil)
column = Gtk::TreeViewColumn.new("Bug number",renderer,"text" => 1)

> column = Gtk::TreeViewColumn.new("Severity",renderer,"text",2,nil)
column = Gtk::TreeViewColumn.new("Severity",renderer,"text" => 2)

> column = Gtk::TreeViewColumn.new("Description",renderer,"text",3,nil)
column = Gtk::TreeViewColumn.new("Description",renderer,"text" => 3)




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise