@@ -24,7 +24,8 @@ redistribute your new version, it MUST be open source.
2424
2525#define POPUP_TELEX 910
2626#define POPUP_VNI 911
27- #define POPUP_SIMPLE_TELEX 912
27+ #define POPUP_SIMPLE_TELEX_1 912
28+ #define POPUP_SIMPLE_TELEX_2 913
2829
2930#define POPUP_UNICODE 930
3031#define POPUP_TCVN3 931
@@ -59,7 +60,8 @@ map<UINT, LPCTSTR> menuData = {
5960 {POPUP_USE_MACRO, _T (" Bật gõ tắt" )},
6061 {POPUP_TELEX, _T (" Kiểu gõ Telex" )},
6162 {POPUP_VNI, _T (" Kiểu gõ VNI" )},
62- {POPUP_SIMPLE_TELEX, _T (" Kiểu gõ Simple Telex" )},
63+ {POPUP_SIMPLE_TELEX_1, _T (" Kiểu gõ Simple Telex 1" )},
64+ {POPUP_SIMPLE_TELEX_2, _T (" Kiểu gõ Simple Telex 2" )},
6365 {POPUP_UNICODE, _T (" Unicode dựng sẵn" )},
6466 {POPUP_TCVN3, _T (" TCVN3 (ABC)" )},
6567 {POPUP_VNI_WINDOWS, _T (" VNI Windows" )},
@@ -131,9 +133,12 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
131133 case POPUP_VNI:
132134 AppDelegate::getInstance ()->onInputType (1 );
133135 break ;
134- case POPUP_SIMPLE_TELEX :
136+ case POPUP_SIMPLE_TELEX_1 :
135137 AppDelegate::getInstance ()->onInputType (2 );
136138 break ;
139+ case POPUP_SIMPLE_TELEX_2:
140+ AppDelegate::getInstance ()->onInputType (3 );
141+ break ;
137142 case POPUP_UNICODE:
138143 AppDelegate::getInstance ()->onTableCode (0 );
139144 break ;
@@ -215,7 +220,8 @@ void SystemTrayHelper::createPopupMenu() {
215220 // menuInputType = CreatePopupMenu();
216221 AppendMenu (popupMenu, MF_CHECKED, POPUP_TELEX, menuData[POPUP_TELEX]);
217222 AppendMenu (popupMenu, MF_CHECKED, POPUP_VNI, menuData[POPUP_VNI]);
218- AppendMenu (popupMenu, MF_CHECKED, POPUP_SIMPLE_TELEX, menuData[POPUP_SIMPLE_TELEX]);
223+ AppendMenu (popupMenu, MF_CHECKED, POPUP_SIMPLE_TELEX_1, menuData[POPUP_SIMPLE_TELEX_1]);
224+ AppendMenu (popupMenu, MF_CHECKED, POPUP_SIMPLE_TELEX_2, menuData[POPUP_SIMPLE_TELEX_2]);
219225
220226 // AppendMenu(popupMenu, MF_POPUP, (UINT_PTR)menuInputType, _T("Kiểu gõ"));
221227 AppendMenu (popupMenu, MF_SEPARATOR, 0 , 0 );
@@ -262,7 +268,8 @@ void SystemTrayHelper::updateData() {
262268 MODIFY_MENU (popupMenu, POPUP_USE_MACRO, vUseMacro);
263269 MODIFY_MENU (popupMenu, POPUP_TELEX, vInputType == 0 );
264270 MODIFY_MENU (popupMenu, POPUP_VNI, vInputType == 1 );
265- MODIFY_MENU (popupMenu, POPUP_SIMPLE_TELEX, vInputType == 2 );
271+ MODIFY_MENU (popupMenu, POPUP_SIMPLE_TELEX_1, vInputType == 2 );
272+ MODIFY_MENU (popupMenu, POPUP_SIMPLE_TELEX_2, vInputType == 3 );
266273 MODIFY_MENU (popupMenu, POPUP_UNICODE, vCodeTable == 0 );
267274 MODIFY_MENU (popupMenu, POPUP_TCVN3, vCodeTable == 1 );
268275 MODIFY_MENU (popupMenu, POPUP_VNI_WINDOWS, vCodeTable == 2 );
0 commit comments