ReactOS 0.4.16-dev-258-g81860b4
|
#include "calc.h"
Go to the source code of this file.
Classes | |
struct | key2code_t |
struct | key3code_t |
struct | function_table_t |
struct | BTNINFO |
struct | _update_check_menus |
struct | radio_config_t |
Macros | |
#define | HTMLHELP_PATH(_pt) _T("%systemroot%\\Help\\calc.chm::") _T(_pt) |
#define | MAKE_BITMASK4(_show_b16, _show_b10, _show_b8, _show_b2) |
#define | MAKE_BITMASK5(_transl, _is_stats, _is_ctrl, _show_b16, _show_b10, _show_b8, _show_b2) |
#define | KEY_IS_UP 0x80000000 |
#define | KEY_WAS_DOWN 0x40000000 |
#define | BITMASK_IS_ASCII 0x80 |
#define | BITMASK_IS_STATS 0x40 |
#define | BITMASK_IS_CTRL 0x20 |
#define | BITMASK_HEX_MASK 0x08 |
#define | BITMASK_DEC_MASK 0x04 |
#define | BITMASK_OCT_MASK 0x02 |
#define | BITMASK_BIN_MASK 0x01 |
#define | CALC_CLR_RED RGB(0xFF, 0x00, 0x00) |
#define | CALC_CLR_BLUE RGB(0x00, 0x00, 0xFF) |
#define | CALC_CLR_PURP RGB(0xFF, 0x00, 0xFF) |
#define | CTRL_FLAG 0x100 |
#define | ALT_FLAG 0x200 |
#define | CTRL_A (0x0001+'A'-'A') |
#define | CTRL_C (0x0001+'C'-'A') |
#define | CTRL_D (0x0001+'D'-'A') |
#define | CTRL_L (0x0001+'L'-'A') |
#define | CTRL_M (0x0001+'M'-'A') |
#define | CTRL_P (0x0001+'P'-'A') |
#define | CTRL_R (0x0001+'R'-'A') |
#define | CTRL_S (0x0001+'S'-'A') |
#define | CTRL_T (0x0001+'T'-'A') |
#define | CTRL_V (0x0001+'V'-'A') |
#define | CTRL_Z (0x0001+'Z'-'A') |
Typedefs | |
typedef void(* | rpn_callback1) (calc_number_t *) |
typedef struct BTNINFO * | LPBTNINFO |
Variables | |
static const key3code_t | key2code [] |
static const key2code_t | key2code_base16 [] |
static const key2code_t | key2code_base10 [] |
static const WORD | operator_codes [] |
static const function_table_t | function_table [] |
calc_t | calc |
BTNINFO | BtnInfo [255] |
UINT | BtnCount |
static const struct _update_check_menus | upd [] |
static const radio_config_t | radio_setup [] |
#define MAKE_BITMASK4 | ( | _show_b16, | |
_show_b10, | |||
_show_b8, | |||
_show_b2 | |||
) |
#define MAKE_BITMASK5 | ( | _transl, | |
_is_stats, | |||
_is_ctrl, | |||
_show_b16, | |||
_show_b10, | |||
_show_b8, | |||
_show_b2 | |||
) |
typedef void(* rpn_callback1) (calc_number_t *) |
int WINAPI _tWinMain | ( | HINSTANCE | hInstance, |
HINSTANCE | hPrevInstance, | ||
LPTSTR | lpCmdLine, | ||
int | nShowCmd | ||
) |
Definition at line 1938 of file winmain.c.
Definition at line 580 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 868 of file winmain.c.
Referenced by DlgStatProc().
|
static |
Definition at line 688 of file winmain.c.
Referenced by DlgMainProc(), and update_radio().
Definition at line 991 of file winmain.c.
Referenced by handle_copy_command().
Definition at line 881 of file winmain.c.
Referenced by DlgStatProc().
|
static |
Definition at line 670 of file winmain.c.
Referenced by DlgMainProc(), and update_radio().
Definition at line 1426 of file winmain.c.
Referenced by _tWinMain().
Definition at line 924 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 764 of file winmain.c.
Referenced by DlgMainProc(), and update_radio().
Definition at line 1380 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 676 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 1192 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 1013 of file winmain.c.
Referenced by DlgMainProc().
|
static |
Definition at line 1051 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 1348 of file winmain.c.
Referenced by EnumChildProc().
Definition at line 301 of file winmain.c.
Referenced by _tWinMain().
Definition at line 267 of file winmain.c.
Referenced by load_config().
Definition at line 1403 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 357 of file winmain.c.
Referenced by process_vk_key().
|
static |
Definition at line 651 of file winmain.c.
Referenced by DlgStatProc(), and set_rpn_result().
Definition at line 419 of file winmain.c.
Referenced by _tWinMain().
Definition at line 1032 of file winmain.c.
Referenced by DlgMainProc().
|
static |
Definition at line 1230 of file winmain.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 1128 of file winmain.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 334 of file winmain.c.
Referenced by _tWinMain().
Definition at line 288 of file winmain.c.
Referenced by save_config().
|
static |
Definition at line 661 of file winmain.c.
Referenced by display_rpn_result(), and DlgMainProc().
Definition at line 1254 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 489 of file winmain.c.
Referenced by build_operand(), DlgMainProc(), OnSettingChange(), and set_rpn_result().
Definition at line 731 of file winmain.c.
Referenced by DlgMainProc(), and update_radio().
Definition at line 800 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 253 of file winmain.c.
Referenced by load_config(), and OnSettingChange().
|
static |
Definition at line 1157 of file winmain.c.
Referenced by DlgMainProc().
Definition at line 391 of file winmain.c.
Referenced by process_vk_key().
UINT BtnCount |
Definition at line 251 of file winmain.c.
Referenced by DlgMainProc().
BTNINFO BtnInfo[255] |
Definition at line 250 of file winmain.c.
Referenced by EnumChildProc().
calc_t calc |
Definition at line 247 of file winmain.c.
Referenced by _tWinMain(), apply_int_mask(), build_operand(), check_csum(), clean_stat_list(), ConvAdjust(), convert_real_integer(), convert_text2number(), convert_text2number_2(), ConvExecute(), ConvInit(), delete_stat_item(), display_rpn_result(), DlgMainProc(), DlgStatProc(), enable_allowed_controls(), evalStack(), exec_closeparent(), exec_infix2postfix(), flush_postfix(), handle_context_menu(), handle_copy_command(), handle_sequence_input(), load_config(), logic_dbl2int(), OnSettingChange(), post_key_press(), prepare_rpn_result(), prepare_rpn_result_2(), process_vk_key(), ReadConversion(), rpn_acos(), rpn_acosh(), rpn_asin(), rpn_asinh(), rpn_atan(), rpn_atanh(), rpn_ave(), rpn_ave2(), rpn_cbrt(), rpn_cos(), rpn_cosh(), rpn_div_f(), rpn_div_i(), rpn_div_p(), rpn_exp(), rpn_exp10(), rpn_exp2(), rpn_exp3(), rpn_fact(), rpn_frac(), rpn_int(), rpn_ln(), rpn_log(), rpn_mod_f(), rpn_mod_i(), rpn_not(), rpn_pow_f(), rpn_reci(), rpn_s_ex(), rpn_shl_f(), rpn_shr_f(), rpn_sign(), rpn_sin(), rpn_sinh(), rpn_sqr_f(), rpn_sqrt(), rpn_sum(), rpn_sum2(), rpn_tan(), rpn_tanh(), run_canc(), run_dat_sta(), run_fe(), run_mm(), run_mp(), run_ms(), run_mw(), run_operator(), save_config(), set_rpn_result(), seta_assignment(), seta_ltorTerm(), start_rpn_engine(), stat_sum(), stat_sum2(), stop_rpn_engine(), SubclassButtonProc(), update_lcd_display(), update_memory_flag(), update_menu(), update_radio(), UpdateNumberIntl(), upload_stat_number(), validate_angle2rad(), and validate_rad2angle().
|
static |
|
static |
Definition at line 82 of file winmain.c.
Referenced by build_operand(), enable_allowed_controls(), handle_sequence_input(), process_vk_key(), and SubclassButtonProc().
|
static |
Definition at line 162 of file winmain.c.
Referenced by process_vk_key().
|
static |
Definition at line 155 of file winmain.c.
Referenced by process_vk_key().
|
static |
Definition at line 753 of file winmain.c.
Referenced by update_radio().
|
static |
Referenced by idm_2_idc(), and update_menu().