'//////////////////////////////////////////////////////////////////////////////////// ' Expert PROJECT ' Expert - (C) Copyright 1993 by Borland International, Inc. All Rights Reserved. ' ' SUBSYSTEM: OWL code template at AppGen time ' FILE: TApplica.OWL ' ' ' OVERVIEW ' ======== '//////////////////////////////////////////////////////////////////////////////////// ' ' RC file. <<[RC]TApplication [[TApplication]] ##{rc.owl} >>[RC]TApplication [[TApplication]] <<[H]TApplication [[TApplication]] ##--BEGIN-- @OPT_APPL_DOCVIEW ##((@QUERY_APPL_MODEL == VALUE_SDI) || (@QUERY_APPL_MODEL == VALUE_DIALOG)) ##: {hsdidocv.owl} ##* ##@QUERY_APPL_MODEL == VALUE_MDI ##: {hmdidocv.owl} ##* ##--END-- @OPT_APPL_DOCVIEW ##--BEGIN-- !@OPT_APPL_DOCVIEW ##((@QUERY_APPL_MODEL == VALUE_SDI) || (@QUERY_APPL_MODEL == VALUE_DIALOG)) ##: {hsdi.owl} ##* ##@QUERY_APPL_MODEL == VALUE_MDI ##: {hmdi.owl} ##* ##--END-- !@OPT_APPL_DOCVIEW >>[H]TApplication ' ' TApplication .CPP file. ' <<[CPP]TApplication [[TApplication]] ##--BEGIN-- @OPT_APPL_DOCVIEW ##((@QUERY_APPL_MODEL == VALUE_SDI) || (@QUERY_APPL_MODEL == VALUE_DIALOG)) ##: {csdidocv.owl} ##* ##@QUERY_APPL_MODEL == VALUE_MDI ##: {cmdidocv.owl} ##* ##--END-- @OPT_APPL_DOCVIEW ##--BEGIN-- !@OPT_APPL_DOCVIEW ##((@QUERY_APPL_MODEL == VALUE_SDI) || (@QUERY_APPL_MODEL == VALUE_DIALOG)) ##: {csdi.owl} ##* ##@QUERY_APPL_MODEL == VALUE_MDI ##: {cmdi.owl} ##* ##--END-- !@OPT_APPL_DOCVIEW >>[CPP]TApplication ' ' Resource header file. (.RH) ' <<[RH]TApplication [[TApplication]] ##QUERY_FILENAME_CPP [[Filename]] 2 //#if !defined(__[[Filename]]_rh) // Sentry use file only if it's not already included. //#define __[[Filename]]_rh ##@QUERY_PRJ_NAME [[Project]] /* Project [[Project]] ##@QUERY_PRJ_COMPANY [[CompanyName]] 2 ##@QUERY_PRJ_COPYRIGHT [[Copyright]] 2 ##\\Copyright Copyright 2 [[CompanyName]] [[Copyright]] ##@QUERY_TARGET_NAME [[Target]] SUBSYSTEM: [[Target]] Application ##QUERY_FILE_H [[Filename]] FILE: [[Filename]] ##@QUERY_PRJ_USER [[Author]] AUTHOR: [[Author]] OVERVIEW ======== ##QUERY_FILENAME_CPP [[Filename]] Constant definitions for all resources defined in [[Filename]].rc. */ // // IDHELP BorButton for BWCC dialogs. // #define IDHELP 998 // Id of help button // // Application specific definitions: // ##((@QUERY_APPL_MODEL == VALUE_SDI) || (@QUERY_APPL_MODEL == VALUE_DIALOG)) #define IDI_SDIAPPLICATION 1001 // Application icon ##@QUERY_APPL_MODEL == VALUE_MDI #define IDI_MDIAPPLICATION 1001 // Application icon ##@QUERY_APPL_MODEL == VALUE_MDI #define IDI_DOC 1002 // MDI child window icon ##@QUERY_APPL_MODEL == VALUE_MDI #define MDI_MENU 100 // Menu resource ID and Accelerator IDs ##((@QUERY_APPL_MODEL == VALUE_SDI) || (@QUERY_APPL_MODEL == VALUE_DIALOG)) #define SDI_MENU 100 // Menu resource ID and Accelerator IDs ##--BEGIN-- @OPT_APPL_DOCVIEW #define IDM_DOCMANAGERFILE 32401 // Menu for DocManager merging. #define IDM_EDITVIEW 32581 // Menu for TEditView merging. #define IDM_LISTVIEW 32582 // Menu for TListView merging. ##--END-- @OPT_APPL_DOCVIEW ##--BEGIN-- @QUERY_APPL_OLE != VALUE_NOOLE // // OleView merged menus (include\owl\oleview.rh) // #define IDM_OLEPOPUP 32405 #define IDM_OLEVIEW 32406 #define IDM_OLEVIEWEMBED 32407 ##--END-- @QUERY_APPL_OLE != VALUE_NOOLE // // CM_FILEnnnn commands (include\owl\editfile.rh except for CM_FILEPRINTPREVIEW) // ##((@QUERY_APPL_MODEL == VALUE_SDI) || (@QUERY_APPL_MODEL == VALUE_DIALOG)) 2 #define CM_FILENEW 24331 // SDI New #define CM_FILEOPEN 24332 // SDI Open ##@QUERY_APPL_MODEL == VALUE_MDI 2 #define CM_MDIFILENEW 24331 #define CM_MDIFILEOPEN 24332 #define CM_FILECLOSE 24339 #define CM_FILESAVE 24333 #define CM_FILESAVEAS 24334 ##@OPT_APPL_DOCVIEW 2 #define CM_FILEREVERT 24335 #define CM_VIEWCREATE 24341 ##@OPT_APPL_PRINTING 3 #define CM_FILEPRINT 24337 #define CM_FILEPRINTERSETUP 24338 #define CM_FILEPRINTPREVIEW 24340 // // Window commands (include\owl\window.rh) // #define CM_EXIT 24310 // // CM_EDITnnnn commands (include\owl\window.rh) // #define CM_EDITUNDO 24321 #define CM_EDITCUT 24322 #define CM_EDITCOPY 24323 #define CM_EDITPASTE 24324 #define CM_EDITDELETE 24325 #define CM_EDITCLEAR 24326 #define CM_EDITADD 24327 #define CM_EDITEDIT 24328 ##--BEGIN-- @QUERY_APPL_OLE != VALUE_NOOLE #define CM_EDITPASTESPECIAL 24311 #define CM_EDITPASTELINK 24312 #define CM_EDITINSERTOBJECT 24313 #define CM_EDITLINKS 24314 #define CM_EDITOBJECT 24370 #define CM_EDITFIRSTVERB 24371 // 20 verbs at most #define CM_EDITLASTVERB 24390 #define CM_EDITCONVERT 24391 #define CM_EDITSHOWOBJECTS 24392 ##--END-- @QUERY_APPL_OLE != VALUE_NOOLE // // Search menu commands (include\owl\editsear.rh) // #define CM_EDITFIND 24351 #define CM_EDITREPLACE 24352 #define CM_EDITFINDNEXT 24353 ##--BEGIN-- @QUERY_APPL_MODEL == VALUE_MDI // // Windows menu commands (include\owl\mdi.rh) // #define CM_CASCADECHILDREN 24361 #define CM_TILECHILDREN 24362 #define CM_TILECHILDRENHORIZ 24363 #define CM_ARRANGEICONS 24364 #define CM_CLOSECHILDREN 24365 #define CM_CREATECHILD 24366 ##--END-- @QUERY_APPL_MODEL == VALUE_MDI // // Help menu commands. // ##--BEGIN-- @OPT_APPL_HELP #define CM_HELPCONTENTS 2001 #define CM_HELPUSING 2002 ##--END-- @OPT_APPL_HELP #define CM_HELPABOUT 2009 ##--BEGIN-- @OPT_APPL_HELP // Context sensitive help cursor. #define IDC_HELPCURSOR 24000 ##--END-- @OPT_APPL_HELP ##--BEGIN-- ((@QUERY_APPL_MODEL != VALUE_DIALOG) || ((@QUERY_APPL_MODEL == VALUE_DIALOG) && @QUERY_APPL_DLGCLIENT_MENU)) // // About Dialogs // ## :<>[RH]TApplication [[TApplication]] ' ' DEF file ' <<[DEF]TApplication [[TApplication]] ;------------------------------------------------ ##@QUERY_PRJ_NAME [[Project]] ; Project [[Project]] ##@QUERY_PRJ_COMPANY [[CompanyName]] 2 ##@QUERY_PRJ_COPYRIGHT [[Copyright]] 2 ##\\Copyright Copyright 2 ; [[CompanyName]] ; [[Copyright]] ; ##@QUERY_TARGET_NAME [[Target]] ; SUBSYSTEM: [[Target]] Module Defintion File ##QUERY_FILENAME_CPP [[Filename]] ; FILE: [[Filename]].def ##@QUERY_PRJ_USER [[Author]] ; AUTHOR: [[Author]] ; ;------------------------------------------------ ##@QUERY_PRJ_NAME [[Project]] NAME [[Project]] ##@QUERY_PRJ_NAME [[Project]] ##@QUERY_PRJ_COMPANY [[CompanyName]] ##@QUERY_PRJ_COPYRIGHT [[Copyright]] ##\\Copyright Copyright DESCRIPTION '[[Project]] Application - [[Copyright]]' EXETYPE WINDOWS CODE PRELOAD MOVEABLE DISCARDABLE DATA PRELOAD MOVEABLE HEAPSIZE 4096 STACKSIZE 8192 >>[DEF]TApplication [[TApplication]] ' ' Help project file ' <<[HPJ]TApplication [[TApplication]] ##--BEGIN--@OPT_APPL_HELP [OPTIONS] CONTENTS=main_index ##@QUERY_TARGET_NAME [[Target]] TITLE=[[Target]] COMPRESS=true WARNING=2 [FILES] mainhelp.rtf ; main topics ##(((@QUERY_APPL_MODEL == VALUE_DIALOG) && @QUERY_APPL_DLGCLIENT_MENU) || (@QUERY_APPL_MODEL != VALUE_DIALOG)) ##@OPT_APPL_TOOLBAR toolbar.rtf ; toolbar topics keys.rtf ; keyboard topics [BITMAPS] helpicon.bmp [MAP] ##HelpIncPath([[IncPath]]) #include <[[IncPath]].rh> ##--END-- @QUERY_DIR_H [[HDir]] ##--END--@OPT_APPL_HELP >>[HPJ]TApplication [[TApplication]] ' ' .MAK file ' '<<[MAK]TApplication [[TApplication]] '##{make.owl} '>>[MAK]TApplication [[TApplication]] ' ' Additional files must be created (.BMP, .ICO, .CUR) <<[FILES]TApplication [[TApplication]] ##--BEGIN-- @OPT_APPL_PRINTING @ "apxprint.cpp" > *[CPP] @ "apxprint.h" > [H] ##: @QUERY_DIR_CPP [[CPPDir]] ##: --BEGIN-- @QUERY_DIR_H [[HDir]] ##: AddToProject(\\"[[HDir]]apxprint.h", \\"[[CPPDir]]apxprint.cpp") ##* ##: --END-- @QUERY_DIR_H [[HDir]] @ "apxprev.cpp" > [CPP] @ "apxprev.h" > [H] ##--END-- @OPT_APPL_PRINTING ##@QUERY_APPL_CONTROL == VALUE_BWCC COPY "borabout.bmp" [RC] ##(((@QUERY_APPL_MODEL == VALUE_DIALOG) && @QUERY_APPL_DLGCLIENT_MENU) || (@QUERY_APPL_MODEL != VALUE_DIALOG)) ##--BEGIN-- @OPT_APPL_TOOLBAR COPY "new.bmp" [RC] COPY "open.bmp" [RC] COPY "save.bmp" [RC] COPY "undo.bmp" [RC] COPY "cut.bmp" [RC] COPY "copy.bmp" [RC] COPY "paste.bmp" [RC] COPY "find.bmp" [RC] COPY "findnext.bmp" [RC] ##@OPT_APPL_PRINTING COPY "preview.bmp" [RC] ##--END-- @OPT_APPL_TOOLBAR ##--BEGIN-- @OPT_APPL_PRINTING COPY "previous.bmp" [RC] COPY "next.bmp" [RC] COPY "preview1.bmp" [RC] COPY "preview2.bmp" [RC] COPY "prexit.bmp" [RC] ##--END-- @OPT_APPL_PRINTING ##(((@QUERY_APPL_MODEL == VALUE_DIALOG) && @QUERY_APPL_DLGCLIENT_MENU) || (@QUERY_APPL_MODEL != VALUE_DIALOG)) ##(@OPT_APPL_TOOLBAR || @OPT_APPL_PRINTING) COPY "print.bmp" [RC] ##--BEGIN-- @OPT_APPL_HELP COPY "help.bmp" [RC] COPY "helpicon.bmp" [RC] ##@QUERY_DIR_CPP [[CPPDir]] ##@QUERY_DIR_H [[HDir]] ##--BEGIN-- @QUERY_APPL_HELP [[Target]] ##QUERY_FILENAME_CPP [[FileName]] ##: AddToProject(\\"[[HDir]][[FileName]].rh", \\"[[CPPDir]][[Target]].hpj") ##* @ "mainhelp.rtf" > [RC] ##: AddToProject(\\"[[CPPDir]]mainhelp.rtf", \\"[[CPPDir]][[Target]].hpj") ##* ##(((@QUERY_APPL_MODEL == VALUE_DIALOG) && @QUERY_APPL_DLGCLIENT_MENU) || (@QUERY_APPL_MODEL != VALUE_DIALOG)) ##@OPT_APPL_TOOLBAR 2 @ "toolbar.rtf" > [RC] ##: AddToProject(\\"[[CPPDir]]toolbar.rtf", \\"[[CPPDir]][[Target]].hpj") ##* @ "keys.rtf" > [RC] ##: AddToProject(\\"[[CPPDir]]keys.rtf", \\"[[CPPDir]][[Target]].hpj") ##* ##--END-- @QUERY_TARGET_NAME [[Target]] COPY "help.cur" [RC] ##--END-- @OPT_APPL_HELP ##<>[FILES]TApplication [[TApplication]]