On Wed, 02 Jan 2008 22:58:55 +0900
藤岡和夫 <kazuf@...> wrote:
> かなり昔から、Tcl/Tkは有力な選択肢であったと思います。ローカライゼーシ
> ョンも最初からしっかりしている。今回のインストーラーはUSERPROFILEにSJIS
> コードが含まれているとへんな動作になりますけど、インストールは正常にでき
> ているように見えます。気持ちが悪いので、TEApotの位置は変更してみました。
これについては変更ができていないことを確認^^;)
teacupというTEApot Repository Clientを使ってTkhtmlライブラリをインストー
ルしようとすると、エラーが出て、その指示通りに再度デフォルトのフォルダに
戻すことになったから。この詳細は別途。
問題は、
http://aspn.activestate.com/ASPN/Cookbook/Tcl/Recipe/136605
にあるサンプルで、Error in
package require Tkhtml
package require http
pack [scrollbar .v -o v -co {.h yv}] -s right -f y
pack [html .h -ys {.v set}] -f both -e 1
# フォントを指定
.h configure -fontcommand "MS ゴシック 10 normal"
bind .h.x <1> {eval g [.h href %x %y]}
proc g u {
set t [http::geturl $u]
.h cl
.h p [http::data $t]
http::cleanup $t
.h co -base $u
};
#g http://mini.net/tcl/976.html
g http://homepage1.nifty.com/kazuf/renewal.html
proc bgerror args {}
# NEM :-)
日本語フォントを指定したスクリプトが、おそらく8.4.13では動作していたと思
うのですが。今回、8.5で起動しようとすると、Error in starup scriptで、
「System フォント名の羅列」のメッセージが出てきます。
何かおかしいところがあるでしょうか。
藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html