最後の行(Tk.mainloop)も必須で,イベントループと呼ばれます。 イベントとは「マウスクリック」や「キーボード入力」のような,GUI上で発生する様々な出来事です。 発生したイベントをとらえてGUI部品に伝える役割を果たしているのが,イベントループです。
Anvil(サイト・英語)は意欲的なMVCフレームワークで、RubyでクロスプラットフォームなGUIアプリケーションを開発するのに適しています。現在 Anvilは、WxRuby(サイト・英語)が必要です。WxRubyはポピュラーなWxWidgets(サイト・英語)C++フレームワークのRuby版 ...
X Window Systemにはいくつかの種類がありますが,現在のLinuxでは「X.Org」というプログラムが標準的に使われています。X Window System自体は,GUIのごく基本的な要素(XサーバーとXクライアントの通信など)しか提供していません。以下の 図2 は,X Window System上で端末アプリケーション(kterm)のみを ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
前回の記事において、 Ubuntuプロジェクトでのパッケージの取り扱いについて、 筆者の事実誤認による誤った記述がありました。主要な誤りは2点で、 パッケージの分類基準と、 Feature Freezeの説明です。他にも説明の誤りがあり、 全面的に内容を修正しました。
This project is a simple SMS application built using Ruby, GTK, and Twilio API. The application allows you to send and receive SMS messages using a graphical user interface. It leverages ngrok to ...
Ruby 2.0, Ruby on Rails 対応。GUIでさらに使いやすく。 株式会社ソフトエイジェンシー(本社:栃木県小山市、代表:立岡佐到士)は、 Inovica Ltd.(本社:英国ニューキャッスル)の開発したRubyのソースコードを暗 号化するソフトウエアで「RubyEncoder 2.0」を2013年10月1 ...
Building GUI with Glimmer GUI DSL syntax is great. It is certainly lighter and quicker than using complex WYSIWYG editors. That said, there is still value in inspecting live application GUI directly ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する