作者: Keiichi Takahashi
日時: 2002/7/13(19:55)
Tcl/Tk 8.4b1 for Windows, bitWalk build #60 13-Jul-2002

ビットウォークの高橋です。

リリースされたTcl/Tk8.4b1の、MinGWでコンパイルしたWindows用バイナリパッ
ケージ(第2弾)をアップしましたのでお知らせします。

http://members10.tsukaeru.net/bitwalk/download_win.html

からダウンロードできます。

今回のパッケージのポイントは、主に拡張パッケージBLT2.4yを追加したことで
す。BLTのバイナリ作成は、8.4に正式に対応したソースがリリースされるまで待
つつもりでしたが、ほとんど衝動的にソースに修正を施してみたら、なんなくコ
ンパイルでき、動作も大丈夫そうであったので、急拠パッケージにしました。
この作業でTkのAPIでTk_PhotoPutBlockの仕様に追加部分があることを知ること
になり、ちょっと得をした気分です。これはTkのChangeLogを真面目に読まない
と、そそっかしい私のような者にはなかなか気が付かない変更です。

もともとBLT2.4yはTcl/Tk8.4系には対応していないので、不具合が出るかもしれ
ません。どうぞご了承ください。不具合を発見した場合、教えてくだされば、確
実な対応を保証できるわけではありませんが、とても助かります。

なお、同梱したBWidgetとtcllibはオマケみたいなものですが、英文のHTML Help
作成は手間をかけて作りました(キーワード検索は面倒なので省略しました)。

また、標準ダイアログ用の日本語のメッセージカタログを作成して同梱してあり
ます。これはTk8.4b1で、Altキーと併用するショートカットキーの下線を&文字
で指定できるという機能が盛り込まれたことに対する応用です。なおこの&文字
による下線指定は、Tkの標準ダイアログのみに有効で、一般的に通用する機能で
はありません。

Tcl/Tk 8.4b1 Release Announcementの中で、

 * (new feature) Utilities for -underline, ampersand magic (kovalenko)

として挙げられています。

このビットウォークビルド#60では、例えばtk_messageBoxで-type yesnoを指定
すると、「Yes」「No」ではなくて「はい(Y)」「いいえ(Y)」ボタンが表示され
ます。その他にも日本語メッセージが表示される箇所がありますので、メッセー
ジにお気づきのことがあれば、ご意見をお待ちしております。
しばらく自分で使ってみてメッセージに違和感がなければ、日本語用のメッセー
ジカタログをSourceForge.netのTkのサイトへsubmitする予定です。


*** Summary of this build ***
1. Binaries & Scripts
	tcl8.4b1 & tk8.4b1
	   http://sourceforge.net/projects/tcl/	
	BLT2.4y
	   http://sourceforge.net/projects/blt/
	tcllib-1.3.0
	BWidget-1.4.1
	   http://sourceforge.net/projects/tcllib/
	libjpeg-6b (for BLT)
	libjpeg-doc-6b-20000702.zip
	   http://sourceforge.net/projects/mingwrep/

2. Compiler/System:
	gcc-3_1-core-20020516-1 (gcc-3.1)
	bunutils-2_12_90-20020518-1
	mingw-runtime-2.0-20020430
	w32api-1.4-2
	MSYS-1.0.8-i686-2002.06.25-1
	   http://sourceforge.net/projects/mingw/

3. Help
	Microsoft HTML Help Workshop 1.31

4. Host:
	Windows XP Professional

5. Packager
	Inno Setup Compiler 2.0.19

-- 
Keiichi Takahashi, bitWalk Co.,Ltd.
mailto:bitwalk@...
http://members10.tsukaeru.net/bitwalk/