グラフX・Y軸の文字は、後からメニューで小さくすることは可能ですが、キャプションは変えられません。また、グラフ以外にも、メッセージボックスの文字がデカいのも気になります。
というわけで、これらを小さくするために、hkl2map に手を入れてみました。
まず、グラフキャプションの文字指定ですが、3865行目からはじまる【CreateTitle】というプロシージャで指定されていますので、プロシージャ中の以下の部分を書き換えます。
- -anchor c -font {times 16 bold italic} \
↓
- -anchor c -font {times 8 bold italic} \
- set options${canvas}(font_size) 14
↓
- set options${canvas}(font_size) 6
メッセージボックスの文字を小さくするのは、Tk のオプションでは設定できないので、リソースデータベースをイジってやります。
スクリプトの冒頭付近に、
- option add *Dialog.msg.font { courier 6 normal }
ダイアログ中のボタン文字列も小さくしたいんですが、該当するリソースがわかりませんorz
0 件のコメント:
コメントを投稿