You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
実行に時間のかかる処理を GUI をブロックせずに行いたい場合、通常はタイマかスレッドを使ってバックグラウンドで処理を実行します。wxRuby でも Wx::Timer.every を使って擬似的な並列処理をさせることが可能ですが、この場合プログラマがタイマイベントにあわせて処理を分割しなければならず、面倒です。 そこでスレッドを使うことになるわけですが、 require 'rubygems' require 'wx' Wx::App.run do frame = Wx::Frame.new(nil, :title => "Thread.new #{RUBY_VERSION}") frame.set_sizer(Wx::VBoxSizer.new) frame.get_sizer.add_item(text = Wx::TextCtrl.new(frame)) Thread.new(0)
wxRuby Documentation: Class Reference This is the class reference for WxRuby. The classes listed below are those currently available in WxRuby2. This documentation was seeded by converting the WxWidgets C++ documentation, so it has some shortcomings. A small number of methods have inaccurate descriptions of the parameters they accept Some of the example code is still in C++ There are links to C++
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く