+// \83\8d\81[\83J\83\8b\82Ì\8a¿\8e\9a\83R\81[\83h\r
+// \83e\83L\83X\83g\83\82\81[\83h\93]\91\97\8e\9e\82É\8eg\97p\r
+// \83z\83X\83g\91¤\82ª\96³\95Ï\8a·\82Ì\8e\9e\82Í\83\8d\81[\83J\83\8b\82à\96³\95Ï\8a·\r
+\r
+void SetLocalKanjiCodeImm(int Mode)\r
+{\r
+ TmpLocalKanjiCode = Mode;\r
+ DispLocalKanjiCode();\r
+ HideLocalKanjiButton();\r
+ return;\r
+}\r
+\r
+void SetLocalKanjiCode(int Type)\r
+{\r
+ switch(Type)\r
+ {\r
+ // UTF-8\91Î\89\9e\r
+ case MENU_L_KNJ_SJIS :\r
+ TmpLocalKanjiCode = KANJI_SJIS;\r
+ break;\r
+\r
+ case MENU_L_KNJ_EUC :\r
+// TmpLocalKanjiCode = KANJI_EUC;\r
+ break;\r
+\r
+ case MENU_L_KNJ_JIS :\r
+// TmpLocalKanjiCode = KANJI_JIS;\r
+ break;\r
+\r
+ case MENU_L_KNJ_UTF8N :\r
+ TmpLocalKanjiCode = KANJI_UTF8N;\r
+ break;\r
+ }\r
+ DispLocalKanjiCode();\r
+ HideLocalKanjiButton();\r
+ return;\r
+}\r
+\r
+void DispLocalKanjiCode(void)\r
+{\r
+ switch(TmpLocalKanjiCode)\r
+ {\r
+ // UTF-8\91Î\89\9e\r
+ case KANJI_SJIS :\r
+ SendMessage(hWndTbarMain, TB_CHECKBUTTON, MENU_L_KNJ_SJIS, MAKELONG(TRUE, 0));\r
+ break;\r
+\r
+ case KANJI_EUC :\r
+// SendMessage(hWndTbarMain, TB_CHECKBUTTON, MENU_L_KNJ_EUC, MAKELONG(TRUE, 0));\r
+ break;\r
+\r
+ case KANJI_JIS :\r
+// SendMessage(hWndTbarMain, TB_CHECKBUTTON, MENU_L_KNJ_JIS, MAKELONG(TRUE, 0));\r
+ break;\r
+\r
+ case KANJI_UTF8N :\r
+ SendMessage(hWndTbarMain, TB_CHECKBUTTON, MENU_L_KNJ_UTF8N, MAKELONG(TRUE, 0));\r
+ break;\r
+ }\r
+ return;\r
+}\r
+\r
+int AskLocalKanjiCode(void)\r
+{\r
+ return(TmpLocalKanjiCode);\r
+}\r
+\r
+void HideLocalKanjiButton(void)\r
+{\r
+ switch(TmpTransMode)\r
+ {\r
+ // UTF-8\91Î\89\9e\r
+ case TYPE_I : \r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_SJIS, MAKELONG(FALSE, 0));\r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_EUC, MAKELONG(FALSE, 0));\r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_JIS, MAKELONG(FALSE, 0));\r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_UTF8N, MAKELONG(FALSE, 0));\r
+ break;\r
+\r
+ default :\r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_SJIS, MAKELONG(TRUE, 0));\r
+// SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_EUC, MAKELONG(TRUE, 0));\r
+// SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_JIS, MAKELONG(TRUE, 0));\r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_UTF8N, MAKELONG(TRUE, 0));\r
+ // TODO: \8c»\8dÝEUC\82ÆJIS\82Í\94ñ\91Î\89\9e\r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_EUC, MAKELONG(FALSE, 0));\r
+ SendMessage(hWndTbarMain, TB_ENABLEBUTTON, MENU_L_KNJ_JIS, MAKELONG(FALSE, 0));\r
+ break;\r
+ }\r
+ return;\r
+}\r
+\r
+\r