日本語版のフォントをMS UI Gothicにする
題名:#61655 要望パッチ半角カナを全角カナに 他 日付:2012-01-12 23:03投稿者: Moriguchi, Hirokazu (umorigu)
フォントはMS UI Gothicにしてほしい(UI GothicはUI用のフォントでダイアログに使うと 見た目がよい。Windows 98以降のアプリはMS UI Gothicを使うものがほとんどになっている)
題名:#61674 RE: 要望パッチ半角カナを全角カナに 他 日付:2012-01-13 21:05投稿者: 川本優 (Suguru Kawamoto) (s_kawamoto)
Visual Studioでダイアログを設計するとき、MS UI Gothicを明示的に指定するべきではありません(MSDNのどこかで見た覚えがありますが失念しました)。 その場合はMS Shell Dlgを指定するのが一般的だそうですが、どのフォントで表示されるかは環境依存になりますので、ダイアログが正常に表示されないかもしれません。
題名:#61696 RE: 要望パッチ半角カナを全角カナに 他 日付:2012-01-15 01:36投稿者: Moriguchi, Hirokazu (umorigu)
MSDN上ではおそらくこのあたりです。 http://msdn.microsoft.com/ja-jp/library/sbwx1wze.aspx http://msdn.microsoft.com/en-us/library/windows/desktop/dd374112(v=vs.85).aspx
日本語Winodws上で両者に違いは無いので、MS Shell Dlgを使うことにします。 MS Shell Dlg懸念点としてはおおむねご指摘のとおりですが、現状の"MS P ゴシック"より 悪くなる点は無いので問題は少ないと思っています。
なお、"MS Shell Dlg 2"はより適切なマッピングになりますが、残念なことにWindows 98/2000でサポートされていません。
また「Vista以降ではMS Shell Dlgを使わず直接Fontを指定せよ」という話もあり、なかなか一筋縄ではいかないようですね。 http://msdn.microsoft.com/ja-jp/library/aa511282.aspx
フォーラム: 要望パッチ半角カナを全角カナに 他 より http://sourceforge.jp/forum/forum.php?thread_id=31343&forum_id=27004
kana-improvedブランチで "MS Pゴシック" を "MS Shell Dlg" に変更しました。
問題なければtestブランチへマージお願いします。
変更のコミットはこちらです
http://git.sourceforge.jp/view?p=ffftp/ffftp.git;a=commitdiff;h=6a29d875d5ea2ac915bf1fb3b24c6bd136649e35
testブランチにマージし、若干の修正を加えました。 http://git.sourceforge.jp/view?p=ffftp/ffftp.git;a=commit;h=7f228d47c62a7817d637bd548c29c804f302688b
1.98eで実装しました。
日本語版のフォントをMS UI Gothicにする