xref: /reactos/dll/cpl/input/resource.h (revision 3f411c5d)
1 #pragma once
2 
3 /* IDI */
4 #define IDI_KEYBOARD_ICO  202
5 #define IDI_MARKER_ICO    205
6 #define IDI_MIC_ICO       203
7 #define IDI_INFO_ICO      207
8 #define IDI_CPLSYSTEM     1502
9 
10 /* IDD */
11 #define IDD_PROPPAGESETTINGS         500
12 #define IDD_PROPPAGEADVANCEDSETTINGS 501
13 #define IDD_INPUT_LANG_PROP          502
14 #define IDD_CHANGE_KEY_SEQ           503
15 #define IDD_ADD                      504
16 #define IDD_KEYSETTINGS              505
17 
18 /* IDC */
19 #define IDC_KEYLAYOUT_LIST       1000
20 #define IDC_SET_DEFAULT          1001
21 #define IDC_ADD_BUTTON           1002
22 #define IDC_REMOVE_BUTTON        1003
23 #define IDC_PROP_BUTTON          1004
24 #define IDC_KEY_SET_BTN          1005
25 #define IDC_PRESS_CL_KEY_RB      1006
26 #define IDC_PRESS_SHIFT_KEY_RB   1007
27 #define IDC_KEY_LISTVIEW         1008
28 #define IDC_CHANGE_KEY_SEQ_BTN   1009
29 #define IDC_INPUT_LANG_COMBO     1010
30 #define IDC_KEYBOARD_LO_COMBO    1011
31 #define IDC_USE_SK               1012
32 #define IDC_KB_LAYOUT_IME_COMBO  1013
33 #define IDC_INPUT_LANG_STR       1014
34 #define IDC_SWITCH_INPUT_LANG_CB 1015
35 #define IDC_SWITCH_KBLAYOUTS_CB  1016
36 #define IDC_CTRL_LANG            1017
37 #define IDC_CTRL_LAYOUT          1018
38 #define IDC_LEFT_ALT_LANG        1019
39 #define IDC_LEFT_ALT_LAYOUT      1020
40 
41 /* IDS */
42 #define IDS_CPLSYSTEMNAME        1
43 #define IDS_CPLSYSTEMDESCRIPTION 2
44 #define IDS_KEYBOARD             3
45 #define IDS_NONE                 4
46 #define IDS_UNKNOWN              5
47 #define IDS_RESTART              6
48 #define IDS_WHATS_THIS           7
49 #define IDS_LANGUAGE             8
50 #define IDS_LAYOUT               9
51 #define IDS_REM_QUESTION         10
52 #define IDS_CONFIRMATION         11
53 #define IDS_LAYOUT_EXISTS        12
54 #define IDS_LAYOUT_EXISTS2       13
55 #define IDS_CTRL_SHIFT           14
56 #define IDS_LEFT_ALT_SHIFT       15
57 #define IDS_SWITCH_BET_INLANG    16
58 #define IDC_TURNOFFTEXTSVCS_CB   17
59 #define IDS_REBOOT_NOW           18
60 
61 /* Layouts */
62 #define IDS_US_LAYOUT                                  5000
63 #define IDS_BELGIAN_LAYOUT                             5001
64 #define IDS_BELGIAN_FRENCH_LAYOUT                      5002
65 #define IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT           5003
66 #define IDS_CANADIAN_FRENCH_LAYOUT                     5004
67 #define IDS_CANADIAN_FRENCH_LEGACY_LAYOUT              5005
68 #define IDS_DANISH_LAYOUT                              5007
69 #define IDS_DUTCH_LAYOUT                               5008
70 #define IDS_FINNISH_LAYOUT                             5009
71 #define IDS_FRENCH_LAYOUT                              5010
72 #define IDS_GERMAN_LAYOUT                              5011
73 #define IDS_GERMAN_IBM_LAYOUT                          5012
74 #define IDS_ICELANDIC_LAYOUT                           5013
75 #define IDS_IRISH_LAYOUT                               5014
76 #define IDS_ITALIAN_LAYOUT                             5015
77 #define IDS_ITALIAN_142_LAYOUT                         5016
78 #define IDS_LATIN_AMERICAN_LAYOUT                      5017
79 #define IDS_NORWEGIAN_LAYOUT                           5018
80 #define IDS_PORTUGUESE_LAYOUT                          5019
81 #define IDS_SPANISH_LAYOUT                             5020
82 #define IDS_SPANISH_VARIANTION_LAYOUT                  5021
83 #define IDS_SWEDISH_LAYOUT                             5022
84 #define IDS_SWISS_FRENCH_LAYOUT                        5023
85 #define IDS_SWISS_GERMAN_LAYOUT                        5024
86 #define IDS_UNITED_KINGDOM_LAYOUT                      5025
87 #define IDS_UNITED_STATES_INTERNATIONAL_LAYOUT         5026
88 #define IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT  5027
89 #define IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT 5028
90 #define IDS_ALBANIAN_LAYOUT                            5029
91 #define IDS_CROATIAN_LAYOUT                            5030
92 #define IDS_CZECH_LAYOUT                               5031
93 #define IDS_CZECH_QWERTY_LAYOUT                        5032
94 #define IDS_HUNGARIAN_LAYOUT                           5033
95 #define IDS_HUNGARIAN_101_KEY_LAYOUT                   5034
96 #define IDS_POLISH_LAYOUT                              5035
97 #define IDS_POLISH_214_LAYOUT                          5036
98 #define IDS_ROMANIAN_LEGACY_LAYOUT                     5037
99 #define IDS_SERBIAN_LATIN_LAYOUT                       5038
100 #define IDS_SLOVAK_LAYOUT                              5039
101 #define IDS_SLOVAK_QWERTY_LAYOUT                       5040
102 #define IDS_SLOVENIAN_LAYOUT                           5041
103 #define IDS_ESTONIAN_LAYOUT                            5042
104 #define IDS_LATVIAN_LAYOUT                             5043
105 #define IDS_LATVIAN_QWERTY_LAYOUT                      5044
106 #define IDS_LITHUANIAN_IBM_LAYOUT                      5045
107 #define IDS_GREEK_LAYOUT                               5046
108 #define IDS_GREEK_LATIN_LAYOUT                         5047
109 #define IDS_GREEK_220_LAYOUT                           5048
110 #define IDS_GREEK_319_LAYOUT                           5049
111 #define IDS_GREEK_220_LATIN_LAYOUT                     5050
112 #define IDS_GREEK_319_LATIN_LAYOUT                     5051
113 #define IDS_BELARUSIAN_LAYOUT                          5052
114 #define IDS_BULGARIAN_LAYOUT                           5053
115 #define IDS_BULGARIAN_LATIN_LAYOUT                     5054
116 #define IDS_RUSSIAN_LAYOUT                             5055
117 #define IDS_RUSSIAN_TYPEWRITER_LAYOUT                  5056
118 #define IDS_SERBIAN_CYRILLIC_LAYOUT                    5057
119 #define IDS_UKRAINIAN_LAYOUT                           5058
120 #define IDS_TURKISH_F_LAYOUT                           5059
121 #define IDS_TURKISH_Q_LAYOUT                           5060
122 #define IDS_JAPANESE_LAYOUT                            5061
123 #define IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT     5062
124 #define IDS_KOREAN_LAYOUT                              5063
125 #define IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT       5064
126 #define IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT      5065
127 #define IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT        5066
128 #define IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT        5067
129 #define IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT        5068
130 #define IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT            5069
131 #define IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT         5070
132 #define IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT    5071
133 #define IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT       5072
134 #define IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT          5073
135 #define IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT        5074
136 #define IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT          5075
137 #define IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT            5077
138 #define IDS_THAI_KEDMANEE_LAYOUT                       5079
139 #define IDS_THAI_PATTACHOTE_LAYOUT                     5080
140 #define IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT          5081
141 #define IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT        5082
142 #define IDS_HEBREW_LAYOUT                              5083
143 #define IDS_ARABIC_101_LAYOUT                          5084
144 #define IDS_ARABIC_102_LAYOUT                          5085
145 #define IDS_ARABIC_102_AZERTY_LAYOUT                   5086
146 #define IDS_CZECH_PROGRAMMERS_LAYOUT                   5087
147 #define IDS_LITHUANIAN_LAYOUT                          5088
148 #define IDS_BELGIAN_COMMA_LAYOUT                       5089
149 #define IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT     5090
150 #define IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT    5091
151 #define IDS_UNITED_STATES_DVIRAK_LAYOUT                5092
152 #define IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT     5093
153 #define IDS_ASSAMESE_LAYOUT                            5094
154 #define IDS_BENGALI_LAYOUT                             5095
155 #define IDS_DEVANAGARI_INSCRIPT_LAYOUT                 5096
156 #define IDS_GUJARATI_LAYOUT                            5097
157 #define IDS_KANNADA_LAYOUT                             5098
158 #define IDS_MALAYALAM_LAYOUT                           5099
159 #define IDS_ORIYA_LAYOUT                               5100
160 #define IDS_PUNJABI_LAYOUT                             5101
161 #define IDS_TAMIL_LAYOUT                               5102
162 #define IDS_TELUGU_LAYOUT                              5103
163 #define IDS_MARATHI_LAYOUT                             5104
164 #define IDS_HINDI_TRADITIONAL_LAYOUT                   5105
165 #define IDS_CANTONESE_PHONETIC_LAYOUT                  5107
166 #define IDS_FAEROESE_LAYOUT                            5108
167 #define IDS_FYRO_MACEDONIAN_LAYOUT                     5109
168 #define IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT           5110
169 #define IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT           5111
170 #define IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT           5112
171 #define IDS_KAZAKH_LAYOUT                              5113
172 #define IDS_UZBEK_CYRILLIC_LAYOUT                      5114
173 #define IDS_AZERI_CYRILLIC_LAYOUT                      5115
174 #define IDS_TATAR_LAYOUT                               5116
175 #define IDS_AZERI_LATIN_LAYOUT                         5117
176 #define IDS_VIETNAMESE_LAYOUT                          5118
177 #define IDS_GEORGIAN_LAYOUT                            5119
178 #define IDS_ARMENIAN_EASTERN_LAYOUT                    5120
179 #define IDS_ARMENIAN_WESTERN_LAYOUT                    5121
180 #define IDS_GREEK_POLYTONIC_LAYOUT                     5122
181 #define IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT          5123
182 #define IDS_FARSI_LAYOUT                               5124
183 #define IDS_GAELIC_LAYOUT                              5125
184 #define IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT             5126
185 #define IDS_MONGOLIAN_CYRILLIC_LAYOUT                  5127
186 #define IDS_KYRGYZ_CYRILLIC_LAYOUT                     5128
187 #define IDS_URDU_LAYOUT                                5129
188 #define IDS_SYRIAC_LAYOUT                              5130
189 #define IDS_SYRIAC_PHONETIC_LAYOUT                     5131
190 #define IDS_DIVEHI_PHONETIC_LAYOUT                     5132
191 #define IDS_DIVEHI_TYPEWRITER_LAYOUT                   5133
192 #define IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT          5134
193 #define IDS_BULGARIAN_PHONETIC_BDS_LAYOUT              5135
194 #define IDS_BULGARIAN_BDS_LAYOUT                       5136
195 #define IDS_GERMAN_RISTOME_LAYOUT                      5137
196 #define IDS_GERMAN_NEO_11_LAYOUT                       5138
197 #define IDS_GERMAN_DE_ERGO_LAYOUT                      5139
198 #define IDS_BURMESE_LAYOUT                             5140
199 #define IDS_UKRAINIAN_STUDENT_LAYOUT                   5141
200 #define IDS_ESPERANTO_LAYOUT                           5142
201 #define IDS_ROMANIAN_STANDARD_LAYOUT                   5175
202