From: Takeshi Honda Date: 2007-04-11T22:29:38+09:00 Subject: [ruby-list:43418] Re: Gtk::TreeView でドラッグ ご回答ありがとうございます。 行をドラッグするために、もちろん tv.reorderable = true とはしているのですが、知りたいのはドラッグできるようにす る方法ではなく、ドラッグ&ドロップしたとき、ドラッグ元の 行のpath情報を取得し、処理する方法を知りたいと思っていま す。 dndtreeview.rbを見ても、残念ながらそこはわかりませんでし た。ご存知の方いらっしゃいますでしょうか? --- Kouhei Sutou wrote: > 須藤です。 > > In > <20070410151208.87072.qmail@web2801.mail.bbt.yahoo.co.jp> > "[ruby-list:43415] Gtk::TreeView でドラッグ" on > Wed, 11 Apr 2007 00:12:09 +0900, > Takeshi Honda wrote: > > > > Gtk::TreeViewで、行をドラッグする際の処理を書いていま す > > 。 > > > ドラッグした行と、ドロップ先の行の情報を得たいのですが 、 > > ドラッグした行の情報を得る方法がわかりません。 > > Ruby/GTK+のサンプルmisc/dndtreeview.rbを見ると、 > signal_connectしなくてもenable_model_drag_sourceと > enable_model_drag_destでできそうです。 > > APIをざっと眺めてみたところ > > tv.reorderable = true > > だけでも同じことができそうです。 > > -------------------------------------- Protect Your PC Now ! - 0 yen Security Campaign http://pr.mail.yahoo.co.jp/premium/