logo       

[ruby-list:42432] Re: toplevel ウィジェットにイベントがわたらない?: msg#00085

lang.ruby.japanese

Subject: [ruby-list:42432] Re: toplevel ウィジェットにイベントがわたらない?

矢吹さん、リプライありがとうございます。

スクリプトが動くPCと動かないPCとでパッケージやカーネルの違いはありませんし
(カーネルは2.6.17を試してみたりしました)混乱してしましたが、
投稿後、頭を冷やして、考え直しました。

スクリプトが期待通りに動かないPCの方はウィンドウマネージャ kdm が起動
しており、scim を /etc/kde3/kdm/Xsession から起動しています。
その scimを kill すると、問題のスクリプトが動きました。
ほかのPCはコンソールログインで、scim は .xinitrc からです。

勉強不足で、scim の起動場所の違いによって ruby/tk スクリプトの動作に違
いが出る理由がわかりませんが、対処療法的には問題を回避できそうです。

所用で端末室から離れてしまったので、xev の件は、明日、端末室に再入室次
第、確かめてご報告します。

木村

At Tue, 20 Jun 2006 17:38:08 +0900,
Yukiharu Yabuki <yabuki-mE51HlrpCqx7YCvRfy2ulg@xxxxxxxxxxxxxxxx> wrote:
>
> 矢吹です。
>
> debian Sargeでsample.rbを実行しましたが
> おっしゃる現象は再現しませんでした。
>
> xevで、xのイベントがどうなっているか確認できますか?
>
> rubyの問題なのか、X(およびtkウィジェット)の問題か切り分ける
> ことができればよいのですが。...




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise