View Code? Open in Web Editor
NEW
This project forked from tatsu-syo/nomeiryoui
No!! MeiryoUI is Windows system font setting tool on Windows 8.1/10.
Home Page: http://tatsu.life.coocan.jp/MySoft/WinCust/index.html
License: MIT License
HTML 34.89%
CSS 1.35%
C++ 60.12%
C 3.64%
nomeiryoui's Introduction
Meiryo UIも大っきらい!! source file package
By Tatsuhiko Syoji(Tatsu) 2005,2012-2018
[必要となるプログラム]
・Visual Studio 2008/2015以降(VC++)
[ファイル]
ReadMe.txt:本ファイルです。
LICENSE.txt : MITライセンスの条文です。
・programフォルダ配下のファイル
noMeiryoUI_2008.sln : Visual Studio 2008用ソリューションファイルです。
noMeiryoUI_2008.vcproj : Visual Studio 2008用プロジェクトファイルです。
noMeiryoUI.sln : Visual Studio 2015用ソリューションファイルです。
noMeiryoUI.vcxproj : Visual Studio 2015用プロジェクトファイルです。
noMeiryoUI.vcxproj.filters : Visual Studio 2015用プロジェクトファイルです。
TWRフォルダ配下のファイル : GUI構築に使用したファイルです。
その他のファイル : Meiryo UIも大っきらい!!自身のソースファイルです。
・helpフォルダ配下のファイル
ja-jpフォルダ配下のファイル : 日本語版ヘルプファイルのソースファイルです。
en-usフォルダ配下のファイル : 簡単な英語版ヘルプファイルのソースファイルです。
zh-cnフォルダ配下のファイル : 立花 月下様訳による簡体字**語版ヘルプファイルのソースファイルです。
・langフォルダ配下のファイル
ChineseSimplified.lng : 立花 月下様訳による簡体字**語の言語ファイルです。
English.lng : 英語の言語ファイルです。
default.lng : 言語ファイルのサンプルを兼ねた簡体字**語・英語以外のときに使用される言語ファイルです。
[使い方]
・プログラムのビルド
1.まず、本アーカイブをディレクトリ付きで展開します。
2.programフォルダのnoMeiryoUI_2008.sln(Visual Studio 2008)か
noMeiryoUI.sln(Visual Studio 2015)を開きます。
3.ビルドを行うと実行ファイルがデバッグ版はDebugフォルダに、リリース版は
Releaseフォルダに生成されます。
・ヘルプの訳
1.編集元となるヘルプファイルをhelpフォルダの下のフォルダごとコピーしてください。
2.contentsフォルダ内のHTMLファイルを訳してください。
3..hhpファイルをHTML Helo workshopで開いて編集し、ヘルプファイルを作成してください。
・言語ファイルの訳
1.helpフォルダ内の言語ファイルをコピーしてください。
2.[RESOURCE]と書かれた行のキー=値となっている部分の値の部分を変更します。
FONT_FACE=System
とある行が表示に使用するフォント名になるので=の後ろにフォント名を書いてください。
FONT_CHARSET=1
とある行は表示に使用するフォントの文字セットになりますので、文字セットに対応する数値を指定してください。
上記以外はメッセージとなりますので、画面の表示と照らし合わせて訳してください。
例)
DLG_ALL_FONT=All fonts
文字セットに対応する数値は以下の通りとなります。
ANSI文字セット(通常はこれを指定します。):0
デフォルト文字セット:1
シンボル:2
日本語(SHift-JIS):128
ハングル文字:129
簡体字**語(GB2312):134
繁体字**語(BIG5):136
OEM文字セット:255
組合型符号化文字集合ハングル文字:130
ヘブライ語:177
アラビア語:178
ギリシア語:161
トルコ語:162
ベトナム語:163
タイ語:222
東欧文字セット:238
ロシア語文字セット:204
MAC文字セット:77
バルト文字セット:186
3.[PRESET]と書かれた行以下の内容はプリセットメニューのフォントの情報です。
各OSの初期状態のフォント名とフォントサイズを記述してください。
CAPTIONで始まる行はタイトルバーのフォント情報です。
ICONで始まる行はアイコンのフォント情報です。
SMALLCAPTIONで始まる行はパレットのフォント情報です。
STATUSで始まる行はステータスバー・ヒントのフォント情報です。
MESSAGEで始まる行はメッセージボックスのフォント情報です。
MENUで始まる行はメニューのフォント情報です。
FACEが入る行にはフォント名を記述してください。
SIZEが入る行にはフォントサイズを記述してください。
CHARSETが入る行には文字セットを記述してください。
後ろが_8で終わる行にはWindows 8/8.1の、_10で終わる行はWindows 10の
フォントの情報を記述してください。
例)タイトルバーがSegoe UIの11ポイント、文字セットデフォルト、Windows 8.1の場合
CAPTION_FACE_8=Segoe UI
CAPTION_SIZE_8=11
CAPTION_CHARSET_8=1
4.最後に、Meiryo UIも大っきらい!!が言語ファイルを読み込めるように
言語ファイル・ヘルプファイルをリネームします。
utilディレクトリのlocaletest.exeをコマンドプロンプトから
実行すると 言語名_国名.コードページ の形式で現在のWindowsの表示等の
言語が表示されます。
言語名で表示する場合は'_'より前の文字列にそれぞれのファイルの拡張子を
つけた名前に言語ファイルとヘルプファイルの名前を変更してください。
言語名と国に合わせた表示を行う場合は'.'より前の文字列にそれぞれのファイルの
拡張子をつけた名前に言語ファイルとヘルプファイルの名前を変更してください。
ファイル名の変更が終わったらnoMeiryoUI.exeと同じフォルダに置くことで
言語ファイルが読み込まれ、ヘルプファイルが表示されます。
ただし、default.lng、default.hlpは表示する言語の言語ファイルがない場合に
使用するので、残すようにしてください。
例)
・英語(国を問わない)の場合
English_United States.437
などと出るので、'_'の前のEnglishにそれぞれの拡張子を付けた名前に
ファイル名を変更します。
言語ファイル名はEnglish.lng
ヘルプファイル名はEnglish.chm
となります。
・簡体字**語(**)の場合
Chinese (Simplified)_China.936
と出るのでChinese (Simplified)_Chinaにそれぞれの拡張子を付けた名前に
ファイル名を変更します。
言語ファイル名はChinese (Simplified)_China.lng
ヘルプファイル名はChinese (Simplified)_China.chm
となります。
[ライセンス]
MITライセンス( http://opensource.org/licenses/mit-license.php )に従います。
[作者]
庄子 達彦(Tatsu)
E-mail Address [email protected]
My Web page http://tatsu.life.coocan.jp/index.html
GitHub project page https://github.com/Tatsu-syo/noMeiryoUI
------------------------------------------------------------------------
nomeiryoui's People
Contributors
Watchers