ども鴫原です。

#間違えて返信だけしちゃったm(__)m。

記事「[ruby-list:17888] Re: Ruby/Gtk のProgressBar について」で、
Yukihiro Matsumotoさんは書きました。

> ま、その方が応答性が高くてよろしいと言う気はしますが、それは
> それとしてGtkで強制的に書き換えを行うメソッドってないんです
> かね。
> 
>   $progres.draw(nil)
> 
> では毎回書き換えというわけにはいかないようです。

私は、
Gtk::idle_add()
でidleイベントを捕まえて、

def idle_wait
  @idling = false
  while(@idling == false)
    Gtk.main_iteration
  end
end

のようなループでidle状態になるまで待つようにしてるんですが、この方法は結
構良いみたいです。

#遅くなるのが難点ですけど。

---
□ 最新のSGmailは
■ http://www.sgmail.org/archives/にあります
□ sgmail-list / sgmail.orgもよろしく