Click here to Skip to main content
15,895,192 members
Articles / Desktop Programming / ATL

Visual Calc v3.0 - A new dimension for the desktop calculator

Rate me:
Please Sign up or sign in to vote.
3.62/5 (113 votes)
28 Apr 2006CPOL22 min read 361.2K   6.8K   104  
How to start programming a parser.
//{{NO_DEPENDENCIES}}
// Microsoft Developer Studio generated include file.
// Used by VisualCalc.rc
//
#define IDM_ABOUTBOX                    0x0010
#define IDM_HELPBOX                     0x0020
#define IDD_VISUALCALC_DIALOG           100
#define IDD_ABOUTBOX                    101
#define IDD_OPERATORS_PAGE              102
#define IDD_FUNCTIONS_PAGE              103
#define IDD_ERROR_CODES_PAGE            104
#define IDS_HELPBOX                     105
#define IDB_ABOUTFRAME                  106
#define IDR_MAINFRAME                   107
#define IDI_ABOUT                       108
#define IDI_CODEPROJECT                 109
#define IDI_ERRORCODES                  110
#define IDI_FUNCTIONS                   111
#define IDI_HELP                        112
#define IDI_OPERATORS                   113
#define IDI_SWITCH                      114
#define IDI_VISUALSTUDIO6               115
#define IDI_WINXP                       116
#define IDS_ABOUTBOX                    117
#define IDC_INPUT_EDIT                  1000
#define IDC_OUTPUT_EDIT                 1001
#define IDC_ANSLIST_LBOX                1002
#define IDC_FORMULAS_LBOX               1003
#define IDC_VARLIST_LBOX                1004
#define IDC_FUNCLIST_LBOX               1005
#define IDC_CALC_BTN                    1006
#define IDC_ABOUT_BTN                   1007
#define IDC_HELP_BTN                    1008
#define IDC_ANSLISTSTATE_CHK            1009
#define IDC_RESETANS_BTN                1010
#define IDC_RESETVARS_BTN               1011
#define IDC_RESETFUNCS_BTN              1012
#define IDC_VERSION_STATIC              1013
#define IDC_PARSERVERSION_STATIC        1014

// Next default values for new objects
// 
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE        118
#define _APS_NEXT_COMMAND_VALUE         32771
#define _APS_NEXT_CONTROL_VALUE         1014
#define _APS_NEXT_SYMED_VALUE           101
#endif
#endif

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior) Accenture Technology Solutions
France France

Toxcct is an electronics guy who felt in love with programming at the age of 10 when he discovered C to play with Texas-Instruments calculators.

Few years later, he discovered "The C++ Language" from Bjarne Stroustrup ; a true transformation in his life.

Now, toxcct is experiencing the Web by developing Siebel CRM Applications for a living. He also respects very much the Web Standards (YES, a HTML/CSS code MUST validate !), and plays around with HTML/CSS/Javascript/Ajax/PHP and such.

_____

After four years of services as a Codeproject MVP, toxcct is now taking some distance as he doesn't like how things are going on the forums. he particularly doesn't accept how some totally ignorant people got the MVP Reward by only being arrogant and insulting while replying on the technical forums.



Comments and Discussions