2009年10月25日日曜日

Windows7 でのアプリケーション使用フォント

Windows7 では、フォント周りが随分手を入れられているようだ。
アプリケーションでWindowsデフォルトフォントを指定している場合、今までと違ったフォントがデフォルト(UI ゴシック?)となる。

自分が使用しているアプリケーションだと、Becky などが相当した。
今までは、FixedSys が指定されていたのだが今回はデフォルトで指定されていない。また、変更するフォント一覧にも出てこない。

いろいろネットで探してみると、同じ悩みをもっている方が結構いらっしゃいました。次の方はレジストリを変更してます。

Windows 7 64bit版のBecky!は、メイリオしか使えない?

TeraTerm のチームの調査によると、プログラム的には ChooseFont()の扱いの違いの様です。では、現状どうやって回避するかですが、こういうやり方が載っています。

Windows 7のChooseFontでフォントが列挙できない話

コントロールパネルのフォントを開いて、表示したいフォントを選んで、表示をクリックします。しかし、Terminal標準は、表示に変化してくれましたが、FixedSysは表示に変化しません。

左メニューの「フォント設定」をクリックし、「入力言語の設定に基づいて一部のフォントを非表示にする(H)」のチェックを外します。これで、すべてのフォントが表示されるようになりました。

Windows7 しばらくはこんなことが続くんだろうか....

0 件のコメント:

コメントを投稿