From: TOYOFUKU Chikanobu Date: 2002-12-03T15:36:13+09:00 Subject: [ruby-list:36644] Gtk.main 豊福です。 以下のスクリプトを実行すると thru3 までは表示して thru4 にいかないのですが gtk の使い方がまずいでしょうか。 require 'gtk' th = Thread.new { print "thru1\n"; Gtk.main } print "thru2\n"; sleep(20); system("ls") th.kill th = Thread.new { print "thru3\n"; Gtk.main } print "thru4\n"; sleep(20); system("ls") th.kill 実際には Gtk.main と書いた場所で「しばらくお待ちください」 のようなダイアログを出した後 Gtk.main で待っています。 環境は gtk-1.3、ruby 1.6.7 [i386-cygwin] です。 --- 豊福 toyofuku@juice.or.jp