From: Takeshi Honda Date: 2007-04-11T00:12:09+09:00 Subject: [ruby-list:43415] Gtk::TreeView でドラッグ お世話になります。 Gtk::TreeViewで、行をドラッグする際の処理を書いています 。 ドラッグした行と、ドロップ先の行の情報を得たいのですが、 ドラッグした行の情報を得る方法がわかりません。 ドロップ時はdrag_dropシグナルを使って、 tv = Gtk::TreeView.new tv.signal_connect("drag_drop") do |w,context, x, y, time| path = w.get_dest_row(x,y).shift; end このように情報が取れるのですが、 tv.signal_connect("drag_begin") do |w,context| end drag_beginシグナルではx,y座標が得られないので、同じ方法 が使えません。 ドラッグした行のpath情報はどうすれば得られるのでしょうか ? よろしくお願いいたします。 -------------------------------------- Protect Your PC Now ! - 0 yen Security Campaign http://pr.mail.yahoo.co.jp/premium/