[#41630] [ANN] langhelp-0.9.0 — rubikitch@...
るびきちです。
7 messages
2005/12/01
[#41654] Hashを継承したクラスの利用方法について — saitani <cxj15527@...>
お世話になります。
9 messages
2005/12/04
[#41720] Tempfile#== — とみたまさひろ <tommy@...>
とみたです。
5 messages
2005/12/21
[#41728] ruby 1.8.4 released — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
9 messages
2005/12/24
[ruby-list:41647] Re: MacOS X Aqua 対応のための tcltklib の extconf.rb
From:
Hidetoshi NAGAI <nagai@...>
Date:
2005-12-03 15:04:14 UTC
List:
ruby-list #41647
永井@知能.九工大です.
From: 天野 竜太郎 <wn9r-amn@asahi-net.or.jp>
Subject: [ruby-list:41646] Re: MacOS X Aqua 対応のための tcltklib の extconf.rb
Date: Sat, 3 Dec 2005 22:27:23 +0900
Message-ID: <54B81101-CCE6-45C7-A9ED-FB3746F1FF7B@asahi-net.or.jp>
> > Tcl/TkAqua もこの Macintosh のルールに従うのであれば
> > ディスプレイの一番上にメニュー項目が出ていたりしないでしょうか?
> メニューバーにきちんと出ていました。
> Macユーザーとは思えない > 自分
> Javaなんかもそうなりますから。
では,これについては問題なしですね.(^_^)
> > これはちょっとやっかいな問題のようです.
> > radiobutton で種類の変更をしたりすると固まると考えればいいで
> > しょうか?
> > それとも,種類の変更をしなくても,繰り返すと固まるでしょうか?
> 種類の変更をしなくても繰り返すと固まりました。
う〜む,そうですか.
多分,vwait コマンド絡みの問題でしょうねぇ...
Ruby/Tk の場合,Ruby の thread との絡みもあって
vwait コマンドの置き換えをしているんですが,
そこに何か不具合があるのかもしれません.
手元の環境では再現できないだけにやっかいです.
もちろん調べてはみますが,問題解決のために
いくつかお手伝いをお願いしなければならないかもしれません.
> > require 'tk' の後で
> > ---------------------------------------------------
> > class << Tk
> > alias _mainloop mainloop
> > def mainloop
> > Tk.root.raise
> > _mainloop
> > end
> > end
> > ---------------------------------------------------
> > などとしておいたら,Tk.mainloop の呼び出し時に
> > 前面に出てきてくれるのではないかと思います.
>
> 残念ながら背面のままでした。
ダメでしたか...
もしかして,Tk.root.raise のところを
Tk.root.raise.set_focus(true) とすると
状況が変化したりしますか?
--
永井 秀利 (九工大 知能情報)
nagai@ai.kyutech.ac.jp