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