1 #pragma once 2 3 #ifndef IDC_STATIC 4 #define IDC_STATIC -1 5 #endif 6 7 #define CW_USEDEFAULT16 0x8000 8 9 #define IDS_CALC_NAME 1 10 #define IDS_MATH_ERROR 2 11 #define IDS_QUICKHELP 3 12 #define IDS_AUTHOR 4 13 #define IDD_DIALOG_SCIENTIFIC 101 14 #define IDD_DIALOG_STANDARD 102 15 // #define IDD_DIALOG_ABOUT 103 16 #define IDD_DIALOG_STAT 104 17 #define IDD_DIALOG_CONVERSION 105 18 #define IDR_MENU_SCIENTIFIC_1 106 19 #define IDR_MENU_SCIENTIFIC_2 107 20 #define IDR_MENU_STANDARD 108 21 // #define IDB_BITMAP_ROS 109 22 #define IDI_CALC 110 23 #define IDC_RADIO_HEX 1002 24 #define IDC_RADIO_DEC 1003 25 #define IDC_RADIO_OCT 1004 26 #define IDC_RADIO_BIN 1005 27 #define IDC_CHECK_INV 1006 28 #define IDC_CHECK_HYP 1007 29 #define IDC_BUTTON_STA 1009 30 #define IDC_BUTTON_AVE 1010 31 #define IDC_BUTTON_SUM 1011 32 #define IDC_BUTTON_S 1012 33 #define IDC_BUTTON_DAT 1013 34 #define IDC_BUTTON_FE 1014 35 #define IDC_BUTTON_DMS 1015 36 #define IDC_BUTTON_SIN 1016 37 #define IDC_BUTTON_COS 1017 38 #define IDC_BUTTON_TAN 1018 39 #define IDC_BUTTON_LEFTPAR 1019 40 #define IDC_BUTTON_EXP 1020 41 #define IDC_BUTTON_XeY 1021 42 #define IDC_BUTTON_Xe2 1022 43 #define IDC_BUTTON_Xe3 1023 44 #define IDC_BUTTON_RIGHTPAR 1024 45 #define IDC_BUTTON_LN 1025 46 #define IDC_BUTTON_LOG 1026 47 #define IDC_BUTTON_NF 1027 48 #define IDC_BUTTON_RX 1028 49 #define IDC_BUTTON_MC 1029 50 #define IDC_BUTTON_MR 1030 51 #define IDC_BUTTON_MS 1031 52 #define IDC_BUTTON_MP 1032 53 #define IDC_BUTTON_PI 1033 54 #define IDC_BUTTON_7 1034 55 #define IDC_BUTTON_4 1035 56 #define IDC_BUTTON_1 1036 57 #define IDC_BUTTON_0 1037 58 #define IDC_BUTTON_A 1038 59 #define IDC_BUTTON_8 1039 60 #define IDC_BUTTON_5 1040 61 #define IDC_BUTTON_2 1041 62 #define IDC_BUTTON_SIGN 1042 63 #define IDC_BUTTON_B 1043 64 #define IDC_BUTTON_9 1044 65 #define IDC_BUTTON_6 1045 66 #define IDC_BUTTON_3 1046 67 #define IDC_BUTTON_DOT 1047 68 #define IDC_BUTTON_C 1048 69 #define IDC_BUTTON_DIV 1049 70 #define IDC_BUTTON_MULT 1050 71 #define IDC_BUTTON_SUB 1051 72 #define IDC_BUTTON_ADD 1052 73 #define IDC_BUTTON_D 1053 74 #define IDC_BUTTON_MOD 1054 75 #define IDC_BUTTON_OR 1055 76 #define IDC_BUTTON_LSH 1056 77 #define IDC_BUTTON_EQU 1057 78 #define IDC_BUTTON_E 1058 79 #define IDC_BUTTON_AND 1059 80 #define IDC_BUTTON_XOR 1060 81 #define IDC_BUTTON_NOT 1061 82 #define IDC_BUTTON_INT 1062 83 #define IDC_BUTTON_F 1063 84 #define IDC_RADIO_QWORD 1064 85 #define IDC_RADIO_DWORD 1065 86 #define IDC_RADIO_WORD 1066 87 #define IDC_RADIO_BYTE 1067 88 #define IDC_RADIO_DEG 1068 89 #define IDC_RADIO_RAD 1069 90 #define IDC_RADIO_GRAD 1070 91 #define IDC_BUTTON_CANC 1071 92 #define IDC_BUTTON_CE 1072 93 #define IDC_BUTTON_BACK 1073 94 #define IDC_TEXT_OUTPUT 1074 95 #define IDC_TEXT_PARENT 1075 96 #define IDC_TEXT_MEMORY 1076 97 // #define IDC_EDIT_LICENSE 1078 98 #define IDC_LIST_STAT 1079 99 #define IDC_BUTTON_RET 1080 100 #define IDC_BUTTON_LOAD 1081 101 #define IDC_BUTTON_CD 1082 102 #define IDC_BUTTON_CAD 1083 103 #define IDC_TEXT_NITEMS 1084 104 #define IDC_BUTTON_SQRT 1085 105 #define IDC_BUTTON_PERCENT 1086 106 #define IDC_BUTTON_CONVERT 1087 107 // #define IDC_TEXT_VERSION 1088 108 #define IDC_BUTTON_FOCUS 1089 109 #define IDC_COMBO_CATEGORY 1090 110 #define IDC_COMBO_FROM 1091 111 #define IDC_COMBO_TO 1092 112 #define IDC_BUTTON_RSH 1093 113 #define IDC_BUTTON_XrY 1094 114 115 /* TYPES OF CONVERSIONS */ 116 #define IDS_CONV_ANGLE 2000 117 #define IDS_CONV_AREA 2001 118 #define IDS_CONV_CONSUMPTION 2002 119 #define IDS_CONV_CURRENCY 2003 120 #define IDS_CONV_ENERGY 2004 121 #define IDS_CONV_LENGTH 2005 122 #define IDS_CONV_POWER 2006 123 #define IDS_CONV_PRESSURE 2007 124 #define IDS_CONV_TEMPERATURE 2008 125 #define IDS_CONV_TIME 2009 126 #define IDS_CONV_VELOCITY 2010 127 #define IDS_CONV_VOLUME 2011 128 #define IDS_CONV_WEIGHT 2012 129 130 /* TYPES OF ANGLES */ 131 #define IDS_ANGLE_ARCMINUTES 2100 132 #define IDS_ANGLE_ARCSECONDS 2101 133 #define IDS_ANGLE_DEGREES 2102 134 #define IDS_ANGLE_GRADIANS 2103 135 #define IDS_ANGLE_RADIANS 2104 136 137 /* TYPES OF AREAS */ 138 #define IDS_AREA_ACRES 2200 139 #define IDS_AREA_ACRES_BRAZIL 2201 140 #define IDS_AREA_ACRES_FRANCE 2202 141 #define IDS_AREA_ACRES_SCOTS 2203 142 #define IDS_AREA_ACRES_US 2204 143 #define IDS_AREA_ARES 2205 144 #define IDS_AREA_CHOU 2206 145 #define IDS_AREA_DANBO 2207 146 #define IDS_AREA_HECTARES 2208 147 #define IDS_AREA_JEONGBO 2209 148 #define IDS_AREA_MORGEN_HUNGARY 2210 149 #define IDS_AREA_MU 2211 150 #define IDS_AREA_PING 2212 151 #define IDS_AREA_PYEONG 2213 152 #define IDS_AREA_PYEONGBANGJA 2214 153 #define IDS_AREA_RAI 2215 154 #define IDS_AREA_SE 2216 155 #define IDS_AREA_SQUARE_CENTIMETERS 2217 156 #define IDS_AREA_SQUARE_CHR 2218 157 #define IDS_AREA_SQUARE_FATHOMS 2219 158 #define IDS_AREA_SQUARE_FATHOMS_HUNGARY 2220 159 #define IDS_AREA_SQUARE_FEET 2221 160 #define IDS_AREA_SQUARE_INCHES 2222 161 #define IDS_AREA_SQUARE_KILOMETERS 2223 162 #define IDS_AREA_SQUARE_LAR 2224 163 #define IDS_AREA_SQUARE_METER 2225 164 #define IDS_AREA_SQUARE_MILES 2226 165 #define IDS_AREA_SQUARE_MILLIMETERS 2227 166 #define IDS_AREA_SQUARE_SHAKU 2228 167 #define IDS_AREA_SQUARE_TSUEN 2229 168 #define IDS_AREA_SQUARE_VA 2230 169 #define IDS_AREA_SQUARE_YARD 2231 170 #define IDS_AREA_TAN 2232 171 #define IDS_AREA_TSUBO 2233 172 173 /* TYPES OF COMSUMPTIONS */ 174 #define IDS_CONSUMPTION_KM_PER_L 2300 175 #define IDS_CONSUMPTION_L_PER_100_KM 2301 176 #define IDS_CONSUMPTION_MILES_GALLON_UK 2302 177 #define IDS_CONSUMPTION_MILES_GALLON_US 2303 178 179 /* TYPES OF CURRENCIES */ 180 #define IDS_CURRENCY_AUSTRIAN_SCHILLING 2400 181 #define IDS_CURRENCY_BELGIAN_FRANC 2401 182 #define IDS_CURRENCY_CYPRIOT_POUND 2402 183 #define IDS_CURRENCY_CZECH_KORUNA 2403 184 #define IDS_CURRENCY_DEUTSCHE_MARK 2404 185 #define IDS_CURRENCY_DUTCH_GUILDER 2405 186 #define IDS_CURRENCY_ESTONIAN_KROON 2406 187 #define IDS_CURRENCY_EURO 2407 188 #define IDS_CURRENCY_FINNISH_MARKKA 2408 189 #define IDS_CURRENCY_FRENCH_FRANC 2409 190 #define IDS_CURRENCY_GREEK_DRACHMA 2410 191 #define IDS_CURRENCY_IRISH_POUND 2411 192 #define IDS_CURRENCY_ITALIAN_LIRA 2412 193 #define IDS_CURRENCY_LATVIAN_LATS 2413 194 #define IDS_CURRENCY_LITHUANIAN_LITAS 2414 195 #define IDS_CURRENCY_LUXEMBOURG_FRANC 2415 196 #define IDS_CURRENCY_MALTESE_LIRA 2416 197 #define IDS_CURRENCY_PORTUGUESE_ESCUDO 2417 198 #define IDS_CURRENCY_SLOVAK_KORUNA 2418 199 #define IDS_CURRENCY_SLOVENIAN_TOLAR 2419 200 #define IDS_CURRENCY_SPANISH_PESETA 2420 201 202 /* TYPES OF ENERGIES */ 203 #define IDS_ENERGY_15_C_CALORIES 2500 204 #define IDS_ENERGY_BTUS 2501 205 #define IDS_ENERGY_ERGS 2502 206 #define IDS_ENERGY_EVS 2503 207 #define IDS_ENERGY_FOOT_POUNDS 2504 208 #define IDS_ENERGY_IT_CALORIES 2505 209 #define IDS_ENERGY_IT_KILOCALORIES 2506 210 #define IDS_ENERGY_JOULES 2507 211 #define IDS_ENERGY_KILOJOULES 2508 212 #define IDS_ENERGY_KILOWATT_HOURS 2509 213 #define IDS_ENERGY_NUTRITION_CALORIES 2510 214 #define IDS_ENERGY_TH_CALORIES 2511 215 216 /* TYPES OF LENGTHS */ 217 #define IDS_LENGTH_ANGSTROMS 2600 218 #define IDS_LENGTH_ASTRONOMICAL_UNITS 2601 219 #define IDS_LENGTH_BARLEYCORNS 2602 220 #define IDS_LENGTH_CENTIMETERS 2603 221 #define IDS_LENGTH_CHAINS_UK 2604 222 #define IDS_LENGTH_CHI 2605 223 #define IDS_LENGTH_CHOU 2606 224 #define IDS_LENGTH_CHR 2607 225 #define IDS_LENGTH_CUN 2608 226 #define IDS_LENGTH_FATHOMS 2609 227 #define IDS_LENGTH_FATHOMS_HUNGARY 2610 228 #define IDS_LENGTH_FEET 2611 229 #define IDS_LENGTH_FURLONGS 2612 230 #define IDS_LENGTH_GAN 2613 231 #define IDS_LENGTH_HANDS 2614 232 #define IDS_LENGTH_HUNH 2615 233 #define IDS_LENGTH_INCHES 2616 234 #define IDS_LENGTH_JA 2617 235 #define IDS_LENGTH_JEONG 2618 236 #define IDS_LENGTH_KABIET 2619 237 #define IDS_LENGTH_KEN 2620 238 #define IDS_LENGTH_KEUB 2621 239 #define IDS_LENGTH_KILOMETERS 2622 240 #define IDS_LENGTH_LAR 2623 241 #define IDS_LENGTH_LIGHT_YEARS 2624 242 #define IDS_LENGTH_LINKS_UK 2625 243 #define IDS_LENGTH_METERS 2626 244 #define IDS_LENGTH_MICRONS 2627 245 #define IDS_LENGTH_MILES 2628 246 #define IDS_LENGTH_MILLIMETERS 2629 247 #define IDS_LENGTH_NAUTICAL_MILES 2630 248 #define IDS_LENGTH_NIEU 2631 249 #define IDS_LENGTH_PARSECS 2632 250 #define IDS_LENGTH_PICAS 2633 251 #define IDS_LENGTH_RODS 2634 252 #define IDS_LENGTH_RI_JAPAN 2635 253 #define IDS_LENGTH_RI_KOREA 2636 254 #define IDS_LENGTH_SAWK 2637 255 #define IDS_LENGTH_SEN 2638 256 #define IDS_LENGTH_SHAKU 2639 257 #define IDS_LENGTH_SPAN 2640 258 #define IDS_LENGTH_SUN 2641 259 #define IDS_LENGTH_TSUEN 2642 260 #define IDS_LENGTH_VA 2643 261 #define IDS_LENGTH_YARDS 2644 262 #define IDS_LENGTH_YOTE 2645 263 #define IDS_LENGTH_ZHANG 2646 264 265 /* TYPES OF POWERS */ 266 #define IDS_POWER_BTUS_PER_MINUTE 2700 267 #define IDS_POWER_FPS_PER_MINUTE 2701 268 #define IDS_POWER_HORSEPOWER 2702 269 #define IDS_POWER_KILOWATTS 2703 270 #define IDS_POWER_MEGAWATTS 2704 271 #define IDS_POWER_WATTS 2705 272 273 /* TYPE OF PRESSURES */ 274 #define IDS_PRESSURE_ATMOSPHERES 2800 275 #define IDS_PRESSURE_BARS 2801 276 #define IDS_PRESSURE_HECTOPASCALS 2802 277 #define IDS_PRESSURE_KILOPASCALS 2803 278 #define IDS_PRESSURE_MM_OF_MERCURY 2804 279 #define IDS_PRESSURE_PASCALS 2805 280 #define IDS_PRESSURE_PSI 2806 281 282 /* TYPES OF TEMPERATURES */ 283 #define IDS_TEMPERATURE_CELSIUS 2900 284 #define IDS_TEMPERATURE_FAHRENHEIT 2901 285 #define IDS_TEMPERATURE_KELVIN 2902 286 #define IDS_TEMPERATURE_RANKINE 2903 287 288 /* TYPE OF TIME */ 289 #define IDS_TIME_DAYS 3001 290 #define IDS_TIME_HOURS 3002 291 #define IDS_TIME_MICROSECONDS 3003 292 #define IDS_TIME_MILLISECONDS 3004 293 #define IDS_TIME_NANOSECONDS 3005 294 #define IDS_TIME_MINUTES 3006 295 #define IDS_TIME_SECONDS 3007 296 #define IDS_TIME_WEEKS 3008 297 #define IDS_TIME_YEARS 3009 298 299 /* TYPES OF VELOCITIES */ 300 #define IDS_VELOCITY_CMS_SECOND 3100 301 #define IDS_VELOCITY_FEET_SECOND 3101 302 #define IDS_VELOCITY_FEET_HOUR 3102 303 #define IDS_VELOCITY_KILOMETERS_HOUR 3103 304 #define IDS_VELOCITY_KNOTS 3104 305 #define IDS_VELOCITY_MACH 3105 306 #define IDS_VELOCITY_METERS_SECOND 3106 307 #define IDS_VELOCITY_MILES_HOUR 3107 308 309 /* TYPES OF VOLUMES */ 310 #define IDS_VOLUME_BARRELS_UK 3200 311 #define IDS_VOLUME_BARRELS_OIL 3201 312 #define IDS_VOLUME_BUN 3202 313 #define IDS_VOLUME_BUSHELS_UK 3203 314 #define IDS_VOLUME_BUSHELS_US 3204 315 #define IDS_VOLUME_CUBIC_CENTIMETERS 3205 316 #define IDS_VOLUME_CUBIC_FEET 3206 317 #define IDS_VOLUME_CUBIC_INCHES 3207 318 #define IDS_VOLUME_CUBIC_METERS 3208 319 #define IDS_VOLUME_CUBIC_YARDS 3209 320 #define IDS_VOLUME_DOE 3210 321 #define IDS_VOLUME_FLUID_OUNCES_UK 3211 322 #define IDS_VOLUME_FLUID_OUNCES_US 3212 323 #define IDS_VOLUME_GALLONS_UK 3213 324 #define IDS_VOLUME_GALLONS_DRY_US 3214 325 #define IDS_VOLUME_GALLONS_LIQUID_US 3215 326 #define IDS_VOLUME_GOU 3216 327 #define IDS_VOLUME_HOP 3217 328 #define IDS_VOLUME_ICCE 3218 329 #define IDS_VOLUME_KWIAN 3219 330 #define IDS_VOLUME_LITERS 3220 331 #define IDS_VOLUME_MAL 3221 332 #define IDS_VOLUME_MILLILITERS 3222 333 #define IDS_VOLUME_PINTS_UK 3223 334 #define IDS_VOLUME_PINTS_DRY_US 3224 335 #define IDS_VOLUME_PINTS_LIQUID_US 3225 336 #define IDS_VOLUME_QUARTS_UK 3226 337 #define IDS_VOLUME_QUARTS_DRY_US 3227 338 #define IDS_VOLUME_QUARTS_LIQUID_US 3228 339 #define IDS_VOLUME_SEKI 3229 340 #define IDS_VOLUME_SYOU 3230 341 #define IDS_VOLUME_TANANLOUNG 3231 342 #define IDS_VOLUME_TANG 3232 343 #define IDS_VOLUME_TO 3233 344 345 /* TYPES OF WEIGHTS */ 346 #define IDS_WEIGHT_BAHT 3300 347 #define IDS_WEIGHT_CARATS 3301 348 #define IDS_WEIGHT_CHUNG 3302 349 #define IDS_WEIGHT_DON 3303 350 #define IDS_WEIGHT_GEUN 3304 351 #define IDS_WEIGHT_GRAMS 3305 352 #define IDS_WEIGHT_GWAN 3306 353 #define IDS_WEIGHT_HARB 3307 354 #define IDS_WEIGHT_JIN_CHINA 3308 355 #define IDS_WEIGHT_JIN_TAIWAN 3309 356 #define IDS_WEIGHT_KAN 3310 357 #define IDS_WEIGHT_KILOGRAMS 3311 358 #define IDS_WEIGHT_KIN 3312 359 #define IDS_WEIGHT_LIANG_CHINA 3313 360 #define IDS_WEIGHT_LIANG_TAIWAN 3314 361 #define IDS_WEIGHT_MONME 3315 362 #define IDS_WEIGHT_OUNCES_AVOIRDUPOIS 3316 363 #define IDS_WEIGHT_OUNCES_TROY 3317 364 #define IDS_WEIGHT_POUNDS 3318 365 #define IDS_WEIGHT_QUINTAL_METRIC 3319 366 #define IDS_WEIGHT_SALOUNG 3320 367 #define IDS_WEIGHT_STONES 3321 368 #define IDS_WEIGHT_TAMLUNG 3322 369 #define IDS_WEIGHT_TONNES 3323 370 #define IDS_WEIGHT_TONS_UK 3324 371 #define IDS_WEIGHT_TONS_US 3325 372 373 /* MENU */ 374 #define IDM_EDIT_COPY 40002 375 #define IDM_EDIT_PASTE 40003 376 #define IDM_VIEW_STANDARD 40004 377 #define IDM_VIEW_SCIENTIFIC 40005 378 #define IDM_VIEW_HEX 40006 379 #define IDM_VIEW_DEC 40007 380 #define IDM_VIEW_OCT 40008 381 #define IDM_VIEW_BIN 40009 382 #define IDM_VIEW_DEG 40010 383 #define IDM_VIEW_RAD 40011 384 #define IDM_VIEW_GRAD 40012 385 #define IDM_VIEW_GROUP 40013 386 #define IDM_HELP_HELP 40014 387 #define IDM_HELP_ABOUT 40015 388 #define IDM_VIEW_QWORD 40016 389 #define IDM_VIEW_WORD 40017 390 #define IDM_VIEW_BYTE 40018 391 #define IDM_VIEW_DWORD 40019 392 #define IDM_VIEW_CONVERSION 40020 393