Skip to content

Commit

Permalink
Merge pull request #51 from deton/sync-cnfexe-withxml
Browse files Browse the repository at this point in the history
設定ダイアログのデフォルト表示内容がデフォルトconfig.xmlと合っていない問題修正
  • Loading branch information
deton authored Nov 13, 2022
2 parents a0e3afa + 438d230 commit c515ce0
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 10 deletions.
24 changes: 15 additions & 9 deletions imcrvcnf/DlgProcConvPoint.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -248,15 +248,21 @@ void LoadConfigConvPoint()
i++;
}
}
else if (FAILED(hr))
{
for (int i = 0; i < 26; i++)
{
conv_point[i][0][0] = L'A' + (WCHAR)i;
conv_point[i][1][0] = L'a' + (WCHAR)i;
conv_point[i][2][0] = L'a' + (WCHAR)i;
}
}
//sysconfigxmlの内容に合わせて空にする。一部の大文字はカタカナ用に使用する。
//%SystemRoot%\IME\IMTSFTUTCODE\config.xml ← ..\installer\config-share\config.xml
//radconfigxml(%APPDATA%\tsf-tutcode\config.xml)が無い時は、
// tsf-tutcodeはsysconfigxmlの設定内容で動作。
// この時、imtutcnf.exe起動時に表示される(ハードコードされたデフォルトの)設定内容を、
// 動作中の設定内容(sysconfigxml)と合わせておく。でないと、ずれが生じる。
//else if (FAILED(hr))
//{
// for (int i = 0; i < 26; i++)
// {
// conv_point[i][0][0] = L'A' + (WCHAR)i;
// conv_point[i][1][0] = L'a' + (WCHAR)i;
// conv_point[i][2][0] = L'a' + (WCHAR)i;
// }
//}
}

void LoadConvPoint(HWND hDlg)
Expand Down
2 changes: 1 addition & 1 deletion installer/config-share/config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
<key name="annotatlst" value="1" />
<key name="showmodemark" value="0" />
<key name="showroman" value="1" />
<key name="showromanjlat" value="0" />
<key name="showromanjlat" value="1" />
<key name="showromancomp" value="0" />
<key name="showmodeinl" value="1" />
<key name="showmodeinltm" value="3000" />
Expand Down

0 comments on commit c515ce0

Please sign in to comment.