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/