tmytのらくがき

個人の日記レベルです

Pocket Digital Clock

Pocket Digital Clock(以下PDC)を使用するとOperaが化け化けになる。
デフォルトのTahomaを使用するようにすれば、Operaの文字化けは回避できるが、せっかくなんだからカスタムフォントで表示したい。
そんな問題を回避してみる。

PDCはカスタムフォントとしてToday登録時にAPIを使ってシステムにフォントを登録して使用している。
また、インストール時にフォント名であるPDC に対し、不足部分をTahoma で補うようなFontLinkを設定する。

Operaはフォント名を指定して読み込んでいないためにPDC をフォントとして読み込んでいるようだ。

ここでPDC にFontLinkされているのがTahomaなのであらゆるところが化ける雰囲気。


つまりFontLinkがいけないので日本語向けに変更したらたぶん大丈夫。
ようするにこんな感じ

[HKEY_LOCAL_MACHINE\Software\Microsoft\Fontlink\Systemlink]
"PDC"="\\windows\\msgothic.ac3,MS UI Gothic"

FontLink変更してる人は適宜変更。


きっとこれで大丈夫。うちのX01Tは大丈夫だった。