フォント指定に関するリクエストNo.19898
gio さん 04/09/16 11:08
 
フォルダ枠・メール一覧のフォントの、フォントサイズの指定を
整数以外(7.5や10.5)も設定可能にしていただけないでしょうか?
或いは、レジストリなどで指定可能でしたら、その方法をご教示
いただけないでしょうか?
よろしくお願いします。

[ ]
RE:19898 フォント指定に関するリクエストNo.19899
秀まるお2 さん 04/09/16 11:42
 
 あそこのフォント指定ダイアログボックスは、Windowsのフォント指定ダイア
ログボックスをそのまま使ってまして、小数点以下の指定は出来ないようです。
しいて小数点以下も指定できるようにするには、自前のダイアログボックスにす
ればいいんですけど…。

 とりあえずレジストリをご自身で書き換えてって話ならば、方法はあります。

 HKEY_CURRENT_USER\Software\Hidemaruo\TuruKame\Config

 の、

 TitleFont

 および

 FolderFont

 という所を書き換えればいいんですが、ここは、いわゆるLOGFONT構造体がそ
のままバイナリーで入ってまして、書き換えは面倒です。

 ここのバイナリー値の先頭の4バイトがフォントの高さ指定になってまして、
ややこしいことに高さが負の数で入ってます。例えば、

 F4 FF FF FF

 となっているなら、それは0x100000000 - 0xFFFFFFF4 = 0x0C = 12

 ということで、12ピクセルという意味になります。

 ここを例えば13ピクセルにしたいなら、

 0x10000000 - 0x0D = 0xFFFFFFF3

 となりまして、つまり、先頭の4バイトを

 F3 FF FF FF

 と書き換えればいいことになります。

 レジストリエディタで書き換える場合は、F4の所にF3をキー入力すると、F4の
前にF3が挿入されて、1バイト分右にずれます。なので、Deleteキーを押してつ
じつまを合わせてください。

 そういう風に書き換えれば、フォントサイズを自由に指定できると思います。

[ ]
RE:19899 フォント指定に関するリクエストNo.19900
秀まるお2 さん 04/09/16 12:18
 
 いろいろいじっていたら、フックを使って小数点以下も入力できるように出来
ました。ただし、サンプル表示は小数点以下を認識しないです。

 次のバージョンでそうします。

[ ]
RE:19900 フォント指定に関するリクエストNo.19901
gio さん 04/09/16 15:14
 
w(゜o゜)w オオー!
ありがとうございますっ!

[ ]