home *** CD-ROM | disk | FTP | other *** search
- #ifndef _INC_RESOURCE
- #define _INC_RESOURCE
- // ==========================================================Purpose
- // RESOURCE.H - Application resource definitions.
- //
- // MAKEMDI adaptation of Windows 3.1 SDK MAKEAPP system.
- //
- // MDI application design based on Chapter 7 of
- // "Windows 3: A Developer's Guide" by Jeffrey Richter.
- //
- // Adaptation developed with permission of the author by
- // John F. Holliday, Technisoft Corporation
- // Telephone: (515) 472-9803, CompuServe: 71271,634
- //
- // [DMM] 25-Nov-1992: Fixed crashing on exit
- // Also tabified file to tabsize of 4
- //
- // David M. Miller, Business Visions, Inc.
- // Telephone: (212) 747-6118
- // CompuServe: 72676,327
- // internet: dmiller@hera.sbi.com
- // ==========================================================Private
-
- //-Menu commands---------------------------------------------------
-
- #define CMD_FILEOPENSHEET 101
- #define CMD_FILEOPENCHART 102
- #define CMD_FILESAVE 104
- #define CMD_FILESAVEAS 105
- #define CMD_FILEPRINT 106
- #define CMD_FILEPRINTERSETUP 107
- #define CMD_EXIT 108
-
- #define CMD_EDITCUT 110
- #define CMD_EDITCOPY 111
- #define CMD_EDITPASTE 112
-
- #define CMD_SHEETOPTION 120
-
- #define CMD_CHARTOPTION 130
-
- #define CMD_OPTIONSSTATUS 140
- #define CMD_OPTIONSRIBBON 141
-
- #define CMD_HELPINDEX 150
- #define CMD_HELPKEYBOARD 151
- #define CMD_HELPCOMMANDS 152
- #define CMD_HELPPROCEDURES 153
- #define CMD_HELPUSINGHELP 154
- #define CMD_ABOUT 155
-
- #define CMD_WINDOWTILEVERT 160
- #define CMD_WINDOWTILEHORIZ 161
- #define CMD_WINDOWCASCADE 162
- #define CMD_WINDOWARRANGEICONS 163
- #define CMD_WINDOWCHILD 164
-
-
- // String table constants.
-
- #define IDS_FONT 100 // ribbon combobox fonts
- #define IDS_SIZE 200 // ribbon combobox sizes
-
- #define IDS_APPCAPTION 300 // Application strings
- #define IDS_APPNAME 301
-
- #define IDS_FRAMEPOPUPID 1000 // Frame window menu
- #define IDS_FRAMEMENUID 2000
-
- #define IDS_SHEETPOPUPID 3000 // Sheet window menu
- #define IDS_SHEETMENUID 4000
-
- #define IDS_CHARTPOPUPID 5000 // Chart window menu
- #define IDS_CHARTMENUID 6000
-
- #define IDS_FRAMESTATUSBAR 7000 // Status bar contents
- #define IDS_SHEETSTATUSBAR 7001 // when no menu is open.
- #define IDS_CHARTSTATUSBAR 7002
-
-
-
- // Identifiers to help use string tables for menu help descriptions for
- // menu items in the Application and MDI Child system menus.
-
- #define CMD_SYSMENUSIZE 0x00 /* ((SC_SIZE & 0x0FFF) >>
- 4) */
- #define CMD_SYSMENUMOVE 0x01 /* ((SC_MOVE & 0x0FFF) >>
- 4) */
- #define CMD_SYSMENUMINIMIZE 0x02 /* ((SC_MINIMIZE & 0x0FFF) >>
- 4) */
- #define CMD_SYSMENUMAXIMIZE 0x03 /* ((SC_MAXIMIZE & 0x0FFF) >>
- 4) */
- #define CMD_SYSMENUNEXTWINDOW 0x04 /* ((SC_NEXTWINDOW & 0x0FFF) >>
- 4) */
- #define CMD_SYSMENUCLOSE 0x06 /* ((SC_CLOSE & 0x0FFF) >>
- 4) */
- #define CMD_SYSMENURESTORE 0x12 /* ((SC_RESTORE & 0x0FFF) >>
- 4) */
- #define CMD_SYSMENUTASKLIST 0x13 /* ((SC_TASKLIST & 0x0FFF) >>
- 4) */
-
-
- //-Dialog identifiers----------------------------------------------
-
- #define DLG_RIBBON 1
-
- // Control identifiers
-
- #define CTL_VERSION 200
- #define CTL_BOLD 105
- #define CTL_FONT 101
- #define CTL_FONTTEXT 102
- #define CTL_ITALIC 106
- #define CTL_SIZE 104
- #define CTL_SIZETEXT 103
- #define CTL_UNDERLINE 107
-
-
- // Generic control IDs
-
- #define CTL_OK IDOK
- #define CTL_CANCEL IDCANCEL
-
-
- // Resource ID definitions
-
- #define IDR_FRAMEICON 1
- #define IDR_FRAMEMENU 1
-
- #define IDR_SHEETICON 2
- #define IDR_SHEETMENU 2
- #define IDR_SHEETACCEL 2
-
- #define IDR_CHARTICON 3
- #define IDR_CHARTMENU 3
- #define IDR_CHARTACCEL 3
-
-
- //-----------------------------------------------------------Public
- //--------------------------------------------------------------End
- #endif // !_INC_RESOURCE
-