[#42355] TkCanvasの座標 — Masato Ishimoto <i@...>
はじめまして。Newbieいしもと といいます。
12 messages
2006/06/02
[#42356] Re: TkCanvasの座標
— Hidetoshi NAGAI <nagai@...>
2006/06/03
永井@知能.九工大です.
[#42357] Re: TkCanvasの座標
— Masato Ishimoto <i@...>
2006/06/04
こんにちは、いしもとです。
[#42358] Re: TkCanvasの座標
— Hidetoshi NAGAI <nagai@...>
2006/06/04
永井@知能.九工大です.
[#42359] Re: TkCanvasの座標
— Masato Ishimoto <i@...>
2006/06/04
おはようございます。いしもとです。
[#42373] My/SQL/Ruby for Windows での不具合 — 林 浩一郎 <NQA58508@...>
subscribe Koichiro Hayashi
5 messages
2006/06/09
[#42375] String#count, String#deleteの利用想定 — Daisuke Yamazaki <yamajaki@...>
こんにちは
6 messages
2006/06/10
[#42389] ruby -Ks -rjcode -e"p('|%5.5s|'%'泣き別れ')" #=> "|泣き怖" — take_tk <ggb03124@...>
たけ(tk)です
7 messages
2006/06/12
[#42394] eachはなぜ元々のオブジェクトが返るのか? — Fujioka <fuj@...>
藤岡です。
7 messages
2006/06/12
[#42416] ファイル中の空行の削除方法 — 遠藤 大二 <dendoh@...>
遠藤@札幌です
6 messages
2006/06/18
[#42423] 空白行を除くための行数の数え方 — 遠藤 大二 <dendoh@...>
遠藤@札幌 です
9 messages
2006/06/19
[#42428] toplevel ウィジェットにイベントがわたらない? — Hiroshi Kimura <Hiroshi.Kimura@...>
九工大、木村といいます。
8 messages
2006/06/20
[#42454] 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...>
出沢です
22 messages
2006/06/22
[#42455] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— rubikitch <rubikitch@...>
2006/06/22
From: しん <dezawa@aliadne.net>
[#42456] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— しん <dezawa@...>
2006/06/23
出沢です
[#42458] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— rubikitch <rubikitch@...>
2006/06/23
From: しん <dezawa@aliadne.net>
[#42459] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— しん <dezawa@...>
2006/06/23
出沢です
[#42460] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— rubikitch <rubikitch@...>
2006/06/23
From: しん <dezawa@aliadne.net>
[#42461] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— しん <dezawa@...>
2006/06/23
出沢です。
[#42465] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— rubikitch <rubikitch@...>
2006/06/23
From: しん <dezawa@aliadne.net>
[#42467] Re: 多量の正規表現との効率的なマッチのアイデアを、、
— しん <dezawa@...>
2006/06/23
出沢@なるほど、、、
[#42475] String#first, String#last — Kouhei Yanagita <yanagi@...>
こんにちは。柳田です。
6 messages
2006/06/23
[ruby-list:42428] toplevel ウィジェットにイベントがわたらない?
From:
Hiroshi Kimura <Hiroshi.Kimura@...>
Date:
2006-06-20 06:43:59 UTC
List:
ruby-list #42428
九工大、木村といいます。
ruby/tkのプログラムでどうにもわからないのがあります。
解決の糸口でも教えていただけるとたいへん助かります。
次のプログラムsample.rbを作成し、ターミナルから
$ ruby sample.rb
で起動します。表れたウィンドウのエントリー上でマウスをクリック、しかし、
キーボードをタイプしてもエントリーには何も表示されず、
ターミナル側にも反応がありません。ボタンは有効に機能します。
#!/usr/bin/ruby
require 'tk'
top=TkToplevel.new {title 'toplevel'}
top.bind("Any-Key") {|e| p e}
entry=TkEntry.new(top)
button=TkButton.new(top) {
text 'exit'
command {exit(0)}
}
entry.pack #1
button.pack #2
Tk.mainloop
不思議なのは、entry と button のパックの順番(上の#1と#2)を入れ換える
と、エントリーには入力したキーが表示され、ターミナル側にはキーイベント
の情報がプリントされることです。
さらに不思議なのは、プログラムが期待どおりに動かないのはわたしの回りで
は1種類のPC(HP compaq dc5000)だけで、悪いことにそのPCと同じ構成のPCが
100台、大学の一斉授業で学生が使うPCなんです。
PCは debian/sarge をインストールしており、カーネルは 2.6.8-2-686 を
apt-get しました。
$ dpkg -l \*ruby\* | grep ii
ii libreadline-ru 1.8.2-1 Readline interface for Ruby
ii libreadline-ru 1.8.2-7sarge2 Readline interface for Ruby 1.8
ii libruby1.8 1.8.2-7sarge2 Libraries necessary to run Ruby 1.8
ii libtcltk-ruby 1.8.2-1 Tcl/Tk interface for Ruby
ii libtcltk-ruby1 1.8.2-7sarge2 Tcl/Tk interface for Ruby 1.8
ii ruby 1.8.2-1 An interpreter of object-oriented scripting
ii ruby-elisp 1.8.2-1 Emacs-lisp ruby-mode for Ruby
ii ruby1.8 1.8.2-7sarge2 Interpreter of object-oriented scripting lan
ii ruby1.8-elisp 1.8.2-7sarge2 ruby-mode for Emacsen
ii ruby1.8-exampl 1.8.2-7sarge2 Examples for Ruby 1.8
$ COLUMNS=200 dpkg -l kernel-image\* | grep ii
ii kernel-image-2.6.8-2-686 2.6.8-16sarge1 Linux kernel image for version 2.6.8 on PPro/Celeron/PII/PIII/P4.
どんな情報、コメントでも歓迎します。
よろしくお願いします。