/* * RESOURCE.H * * Definitions specifically pertaining to resources for a FileViewer. * * Copyright (c)1994 Microsoft Corporation, All Rights Reserved */ #ifndef _RESOURCE_H_ #define _RESOURCE_H_ //Resource identifiers #define IDR_MENU 1202 #define IDR_MENUVIEWPORT 2 #define IDR_ACCELERATORS 1 #define IDR_STATMESSAGEMAP 1 #define IDB_TOOLS 1 #define IDD_ABOUT 1 //Toolbar bitmaps indexes and other values #define IDBT_OPENAS 0 #define IDBT_FONTSIZEINCREASE 1 #define IDBT_FONTSIZEDECREASE 2 #define IDBT_FVMULTIWINDOW 3 #define CTBBUTTONS 6 #define CTBBITMAPS 4 //Menu command identifiers. #define IDM_FILE 102 #define IDM_FILEOPENAS 100 #define IDM_FILEPAGESETUP 110 #define IDM_FILEPRINT 111 #define IDM_FILEEXIT 120 #define IDM_VIEW 202 #define IDM_VIEWTOOLBAR 200 #define IDM_VIEWSTATUSBAR 201 #define IDM_VIEWFONT 210 #define IDM_VIEWFONTINCREASE 211 //Toolbar only #define IDM_VIEWFONTDECREASE 212 //Toolbar only #define IDM_VIEWSMALLVIEW 220 #define IDM_VIEWLANDSCAPE 221 #define IDM_VIEWROTATE 222 #define IDM_VIEWREPLACE 223 #define IDM_HELP 302 #define IDM_HELPCONTENTS 300 #define IDM_HELPABOUT 301 #define IDM_WHATSTHIS 303 #define IDM_HELPINFO 305 //String identifiers. Keep sequential for each group. //Main window strings (messages, other variable strings). #define IDS_MIN 0 #define IDS_CLASSFRAME (IDS_MIN+0) #define IDS_CLASSVIEWPORT (IDS_MIN+1) #define IDS_CAPTION (IDS_MIN+2) #define IDS_DOCUMENTTYPE (IDS_MIN+3) #define IDS_NOHELP (IDS_MIN+4) #define IDS_TOOLTIPOPENAS (IDS_MIN+5) #define IDS_TOOLTIPFONTINC (IDS_MIN+6) #define IDS_TOOLTIPFONTDEC (IDS_MIN+7) #define IDS_CLASSVIEWTHUMB (IDS_MIN+8) #define IDS_HELPFILE (IDS_MIN+9) #define IDS_APPNAME (IDS_MIN+10) #define IDS_ABOUTSTRING (IDS_MIN+11) #define IDS_TITLESEPARATOR (IDS_MIN+12) #define IDS_DEFAULTFILE (IDS_MIN+13) #define IDS_TIPREPLACE (IDS_MIN+14) #define IDS_MAX (IDS_MIN+15) //Length of longest string in this stringtable. #define CCHSTRINGMAX 40 //Status bar messages for a message map #define IDS_STATUSMSGMIN 32 #define IDS_MSGEMPTY (IDS_STATUSMSGMIN+0) #define IDS_MSGREADY (IDS_STATUSMSGMIN+1) #define IDS_MSGSYS (IDS_STATUSMSGMIN+2) #define IDS_MSGSYSRESTORE (IDS_STATUSMSGMIN+3) #define IDS_MSGSYSMOVE (IDS_STATUSMSGMIN+4) #define IDS_MSGSYSSIZE (IDS_STATUSMSGMIN+5) #define IDS_MSGSYSMINIMIZE (IDS_STATUSMSGMIN+6) #define IDS_MSGSYSMAXIMIZE (IDS_STATUSMSGMIN+7) #define IDS_MSGSYSCLOSE (IDS_STATUSMSGMIN+8) #define IDS_MSGSYSTASKLIST (IDS_STATUSMSGMIN+9) #define IDS_MSGFILE (IDS_STATUSMSGMIN+10) #define IDS_MSGFILEOPENAS (IDS_STATUSMSGMIN+11) #define IDS_MSGFILEPAGESETUP (IDS_STATUSMSGMIN+12) #define IDS_MSGFILEPRINT (IDS_STATUSMSGMIN+13) #define IDS_MSGFILEEXIT (IDS_STATUSMSGMIN+14) #define IDS_MSGVIEW (IDS_STATUSMSGMIN+15) #define IDS_MSGVIEWTOOLBAR (IDS_STATUSMSGMIN+16) #define IDS_MSGVIEWSTATUSBAR (IDS_STATUSMSGMIN+17) #define IDS_MSGVIEWFONT (IDS_STATUSMSGMIN+18) #define IDS_MSGVIEWSMALLVIEW (IDS_STATUSMSGMIN+19) #define IDS_MSGVIEWROTATE (IDS_STATUSMSGMIN+20) #define IDS_MSGVIEWLANDSCAPE (IDS_STATUSMSGMIN+21) #define IDS_MSGHELP (IDS_STATUSMSGMIN+22) #define IDS_MSGHELPCONTENTS (IDS_STATUSMSGMIN+23) #define IDS_MSGHELPABOUT (IDS_STATUSMSGMIN+24) #define IDS_MSGTIPFONTINC (IDS_STATUSMSGMIN+25) #define IDS_MSGTIPFONTDEC (IDS_STATUSMSGMIN+26) #define IDS_MSGCHOOSEOPEN (IDS_STATUSMSGMIN+27) #define IDS_MSGVIEWREPLACE (IDS_STATUSMSGMIN+28) #define IDS_MSGSHEETPAGING (IDS_STATUSMSGMIN+29) #define IDS_WHATSTHIS (IDS_STATUSMSGMIN+30) #define IDS_SCRAPMESSAGE (IDS_STATUSMSGMIN+31) #define IDS_MSGABORTPGEND (IDS_STATUSMSGMIN+32) #define IDS_STATUSMSGMAX (IDS_STATUSMSGMIN+33) #define CCHSTATUSMSGMAX 80 /* * IDs for status bar mapping of popup menus to string IDs. * Those for the menus defined between ID_MENUMIN and ID_MENUMAX * that we send to CStatusHelper::MessageMap must be sequential * as the popup menu hMenu's are mapped to these values by * sequential position, so be sure to define these values in * the same sequence as the menus themselves. */ #define ID_MSGEMPTY 1000 #define ID_MSGREADY 1001 #define ID_MENUSYS 1002 #define ID_MENUFILE 1003 #define ID_MENUVIEW 1004 #define ID_MENUHELP 1005 #define ID_TIPFONTINC 1006 #define ID_TIPFONTDEC 1007 #define ID_MSGCHOOSEOPEN 1008 #define ID_TIPREPLACE 1009 #define ID_MSGSHEETPAGING 1010 #define ID_MENUMIN ID_MENUFILE #define ID_MENUMAX ID_MENUHELP #endif //_RESOURCE_H_