> Tcl/TkAqua もこの Macintosh のルールに従うのであれば > ディスプレイの一番上にメニュー項目が出ていたりしないでしょうか? メニューバーにきちんと出ていました。 Macユーザーとは思えない > 自分 Javaなんかもそうなりますから。 > > これはちょっとやっかいな問題のようです. > radiobutton で種類の変更をしたりすると固まると考えればいいで > しょうか? > それとも,種類の変更をしなくても,繰り返すと固まるでしょうか? 種類の変更をしなくても繰り返すと固まりました。 これは、デフォルトでは、infoとokが選択されています が、ここで「メッセージボックス」ボタンを押すと「これ は"ok"という種類のメッセージボックスで"info"のアイコ ンが...」というダイアログウィンドウが出てOKを押すと 確認のダイアログが出ますが、そこでもう一度OKを押す。ここま では問題ありません。 この後、ラジオボタンを買えずにもう一度「メッセージボックス」ボタ ンを押すとそこで固まります。 AquaTclTkでも同じデモがありますが、こちらは普通に動きます。 > require 'tk' の後で > --------------------------------------------------- > class << Tk > alias _mainloop mainloop > def mainloop > Tk.root.raise > _mainloop > end > end > --------------------------------------------------- > などとしておいたら,Tk.mainloop の呼び出し時に > 前面に出てきてくれるのではないかと思います. 残念ながら背面のままでした。 Ryutaro Amano wn9r-amn / asahi-net.or.jp