@@ -24,7 +24,8 @@ redistribute your new version, it MUST be open source.
24
24
25
25
#define POPUP_TELEX 910
26
26
#define POPUP_VNI 911
27
- #define POPUP_SIMPLE_TELEX 912
27
+ #define POPUP_SIMPLE_TELEX_1 912
28
+ #define POPUP_SIMPLE_TELEX_2 913
28
29
29
30
#define POPUP_UNICODE 930
30
31
#define POPUP_TCVN3 931
@@ -59,7 +60,8 @@ map<UINT, LPCTSTR> menuData = {
59
60
{POPUP_USE_MACRO, _T (" Bật gõ tắt" )},
60
61
{POPUP_TELEX, _T (" Kiểu gõ Telex" )},
61
62
{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" )},
63
65
{POPUP_UNICODE, _T (" Unicode dựng sẵn" )},
64
66
{POPUP_TCVN3, _T (" TCVN3 (ABC)" )},
65
67
{POPUP_VNI_WINDOWS, _T (" VNI Windows" )},
@@ -131,9 +133,12 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
131
133
case POPUP_VNI:
132
134
AppDelegate::getInstance ()->onInputType (1 );
133
135
break ;
134
- case POPUP_SIMPLE_TELEX :
136
+ case POPUP_SIMPLE_TELEX_1 :
135
137
AppDelegate::getInstance ()->onInputType (2 );
136
138
break ;
139
+ case POPUP_SIMPLE_TELEX_2:
140
+ AppDelegate::getInstance ()->onInputType (3 );
141
+ break ;
137
142
case POPUP_UNICODE:
138
143
AppDelegate::getInstance ()->onTableCode (0 );
139
144
break ;
@@ -215,7 +220,8 @@ void SystemTrayHelper::createPopupMenu() {
215
220
// menuInputType = CreatePopupMenu();
216
221
AppendMenu (popupMenu, MF_CHECKED, POPUP_TELEX, menuData[POPUP_TELEX]);
217
222
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]);
219
225
220
226
// AppendMenu(popupMenu, MF_POPUP, (UINT_PTR)menuInputType, _T("Kiểu gõ"));
221
227
AppendMenu (popupMenu, MF_SEPARATOR, 0 , 0 );
@@ -262,7 +268,8 @@ void SystemTrayHelper::updateData() {
262
268
MODIFY_MENU (popupMenu, POPUP_USE_MACRO, vUseMacro);
263
269
MODIFY_MENU (popupMenu, POPUP_TELEX, vInputType == 0 );
264
270
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 );
266
273
MODIFY_MENU (popupMenu, POPUP_UNICODE, vCodeTable == 0 );
267
274
MODIFY_MENU (popupMenu, POPUP_TCVN3, vCodeTable == 1 );
268
275
MODIFY_MENU (popupMenu, POPUP_VNI_WINDOWS, vCodeTable == 2 );
0 commit comments