Ruby/Gtk2 でウィンドウを最前面に貼り付ける方法が分かった。張り付けたいウィンドウウィジェットの keep_above 属性を true にすれば良いだけだった。
window.keep_above = true ついでに、ウィンドウにフォーカスさせなくする方法は、 window.accept_focus = false ウィンドウマネージャーのリソースで管理するのではなかったのだ。忘れないうちにメモした。前回の記事のプログラムに、上の二行を加えたら想定していた動作をしてくれたが、gedit をフォーカスにしてボタンをクリックしたが、key-press-event が伝わっていかなかった。 しかし、ハードルは後一個だけになった。どうやって、イベントをXサーバーに渡すかということだ。
by tnomura9
| 2009-12-20 22:59
| NetWalker
|
Comments(0)
|
カテゴリ
新型コロナウイルス 主インデックス Haskell 記事リスト 圏論記事リスト 考えるということのリスト 考えるということ ラッセルのパラドックス Haskell Prelude Ocaml ボーカロイド 圏論 jQuery デモ HTML Python ツールボックス XAMPP Ruby ubuntu WordPress 脳の話 話のネタ リンク 幸福論 キリスト教 心の話 メモ 電子カルテ Dojo JavaScript C# NetWalker ed と sed HTML Raspberry Pi C 言語 命題論理 以前の記事
最新のトラックバック
最新のコメント
ファン
記事ランキング
ブログジャンル
画像一覧
|
ファン申請 |
||