ログイン
編集不可のページディスカッション情報添付ファイル

2013-01-01 17:13:14時点のリビジョン5

メッセージを消す
clear/note/2013-01

MMA

2013年1月

01/01

stdinから与えられた文字列をひたすらウィンドウに表示するツール1が欲しくなったので作ろうとしている(xcbで書いてる)が、Xのイベントを捌きつつstdinからの入力を処理する必要がある。しばらく前からいくつかの方法を試しているが中々上手く行かなかった。

まだ試していないのはマルチスレッド化(Xイベント処理/入力処理の2スレッド)だがあまりやりたくない。最初の方法でイベントを上手く拾えない原因を突き止めたいところ。

  1. 時計とかバッテリ残量を表示したい。xtermで良くないか、という説がある(実際今はそうしている)が、端末は入力フォーカスを受け取ってしまうので何かの拍子にフォーカスが入ってしまいがちなのが難点 (1)