[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 730] Re: アプリケーションの見かけが変わらない。



樋口@raidwayです。

すみません反応が遅れました。

On Wed, 23 Aug 2000 23:15:21 +0900
Hiroshi Kato <tumibito@air.linkclub.or.jp> wrote:

>> ところがWindows98では FONTとそのサイズが変わったことが
>> はっきりとわかるのですが、Windows95 では同じのままです。
>> 見かけが変わりません。
>> 同じバイナリーをそれぞれの環境で動かしてみた結果です。
>> WindowsNT では環境がなったため、テストしていません。
>WinNT4.0SP5 でコンパイル・実行しました.
>> 具体的には wincvs.rc の FONT 8, "MS Sans Serif"
>> となっている部分を全部  FONT 9, "MS Pゴシック"
>> に置き換えています。
>置換え前と置換え後で見かけがまったく変わりませんでした.
>というか,
>FONT 8, "MS Sans Serif" と指定していても,勝手に FONT 9, "MS Pゴシック"
>している模様です.

この件はちょっと説明不足で、

* FONT 8〜なb14をWin2000/NT4.0SP6aで使っていたら、チェックアウト
  時のディレクトリ選択ダイアログで文字がつぶれているのに気が付いた
* なんでだろうとwincvs.rcを調べたらFONT 8, "MS Sans Serif"になっ
  ていたので、FONT 9, "MS Pゴシック"に変更してビルドし直したら
  正常に表示されるようになった
* 今回のb15をビルドする前にwincvs.rcをチェックしてみたらb14と同じ
  だったので「これだとまたつぶれるんだろうな」と事前に書き換えて
  ビルドした

という事で、実はFONT 8〜なb15で文字つぶれ現象が出ていたのかどうか
は確認していませんでした。

とりあえず今手元のNT4SP6/VC++6.0SP4aでFONT 8〜なb15をビルド/実行
してみたんですが、確かにどのダイアログもFONT 9〜相当で表示されま
すね。

# しかも(つぶれているのを)確実に覚えてるダイアログはディレクトリ
# 選択ダイアログなんですが、これってb15からSHBrowseForFolder()
# を使った実装に変わっちゃってるし、既にFONT 8〜なb14は(ソースも
# バイナリも)消してしまったので確認できない...

とりあえず今ビルドしたFONT 8〜のb15バイナリを職場のWin2000で動作
チェックしてみます。なんかややこしい事になってしまってすみません。


あと、こちらでもWin95で動作チェックしてみようと思ったのですが、
家にも今の現場にもWin95マシンが1台もありませんでした(^^;

-- 
樋口 泰志(Higuchi Yasushi) - yzone@mail.raidway.ne.jp
http://www2.raidway.ne.jp/%7Eyzone/