home *** CD-ROM | disk | FTP | other *** search
- ; This file is a configuration file for CUSTEPM, a pre-customized version of
- ; EPM. The user can override these configuration constants by defining the
- ; appropriate value in MYCNF.E; in the absense of a MYCNF.E, this uses the
- ; same settings as OS2TOOLS.CFG. The STDCNF.E default is shown in parentheses.
-
- ; The additions beyond what's in OS2TOOLS.CFG are those specifying what CUSTEPM
- ; files to include; this is at the end of the file.
-
- ; 1993/03/08 Added a few more differences, also at the end.
-
- const
-
- compile if not defined(HOST_SUPPORT)
- HOST_SUPPORT = 'EMUL' -- ('STD') Use E3EMUL. Following are for it:
- compile endif
- compile if not defined(USING)
- USING = 'IBM' -- ('CM') Send/Receive protocol Needed for MVS
- compile endif
- compile if not defined(MVS)
- MVS = 1 -- (0) Include MVS support
- compile endif
- compile if not defined(HOST_LT_REQUIRED)
- HOST_LT_REQUIRED = 1 -- (0) H: refers to PC; HA: refers to host.
- compile endif
- compile if not defined(LINK_HOST_SUPPORT)
- LINK_HOST_SUPPORT = 1 -- (0) Must link in host support; no room in base.
- compile endif
- compile if EVERSION >= 5.60 & not defined(P_SYNTAX_ASSIST)
- P_SYNTAX_ASSIST = 0 -- (1) Not enough room in 5.60 & above...
- compile endif
- compile if not defined(REXX_SYNTAX_ASSIST)
- REXX_SYNTAX_ASSIST = 1 -- (0) Include Rexx syntax assist
- compile endif
- compile if not defined(WANT_STACK_CMDS)
- WANT_STACK_CMDS = 'SWITCH' -- (0) Include this; nice to have
- compile endif
- compile if not defined(WANT_ALL)
- WANT_ALL = 1 -- (0) Include this; nice to have
- compile endif
- compile if not defined(WANT_SEARCH_PATH)
- WANT_SEARCH_PATH = 1 -- (0) Include this; nice to have
- compile endif
- compile if not defined(WANT_LAN_SUPPORT)
- WANT_LAN_SUPPORT = 1 -- (0) Include this; nice to have
- compile endif
- compile if not defined(SETSTAY)
- SETSTAY = '?' -- (0) Enable the STAY comamnd
- compile endif
- compile if not defined(WANT_STREAM_MODE)
- WANT_STREAM_MODE = 'SWITCH' -- (0) Enable switching stream mode on and off
- compile endif
- compile if not defined(WANT_CUA_MARKING)
- WANT_CUA_MARKING = 'SWITCH' -- (0) Enable switching between CUA and advanced marking
- compile endif
- compile if not defined(ENHANCED_ENTER_KEYS)
- ENHANCED_ENTER_KEYS = 1 -- (0) Let users configure each enter key separately
- compile endif
- compile if not defined(ENHANCED_PRINT_SUPPORT)
- ENHANCED_PRINT_SUPPORT = 1 -- (0) Support list of printers
- compile endif
- compile if not defined(WANT_DBCS_SUPPORT)
- WANT_DBCS_SUPPORT = 1 -- (0) Include support for DBCS
- compile endif
- compile if not defined(EXTRA_EX)
- EXTRA_EX = 1 -- (0) To make room in EPM.EX for everything we need
- compile endif
- compile if not defined(WANT_BRACKET_MATCHING)
- WANT_BRACKET_MATCHING = 1 -- (0) Include bracket matching code.
- compile endif
- compile if not defined(WANT_KEYWORD_HELP)
- WANT_KEYWORD_HELP = 1 -- (0) Include keyword lookup code.
- compile endif
- compile if not defined(WANT_EPM_SHELL) and EVERSION >= '5.20'
- WANT_EPM_SHELL = 1 -- (0) Include the shell window support
- compile endif
- compile if not defined(WANT_LONGNAMES)
- WANT_LONGNAMES = 'SWITCH' -- (0) Enable switching on longname support
- compile endif
- compile if not defined(WANT_PROFILE)
- WANT_PROFILE = 'SWITCH' -- (0) Enable switching on Rexx profile support
- compile endif
- compile if not defined(BLOCK_ACTIONBAR_ACCELERATORS)
- BLOCK_ACTIONBAR_ACCELERATORS='SWITCH' -- (1) Switch CUA menu support on/off
- compile endif
- compile if not defined(WANT_TAGS) and EVERSION >= '5.60'
- WANT_TAGS = 1 -- (0) Include support for 'tags' file
- compile endif
-
- compile if not defined(DRAG_COLOR)
- define
- DRAGCOLOR = '' -- (YELLOW + MAGENTAB) This will use .markcolor for the .dragcolor.
- compile endif
-
- compile if defined(BLACK)
- define
- compile if not defined(HIGHLIGHT_COLOR)
- HIGHLIGHT_COLOR=Yellow + Magentab
- compile endif
- compile endif
-
- ------------ Differences from standard OS2TOOLS configuration below --------
-
- const
- HAVE_CUSTEPM = 1
- compile if not defined(LINK_CUSTEPM_SEPARATELY)
- compile if EVERSION >= 5.60
- LINK_CUSTEPM_SEPARATELY = 1 -- Not enough room in 5.60 & above!
- compile else
- LINK_CUSTEPM_SEPARATELY = 0
- compile endif
- compile endif
- compile if not defined(SUPPORT_USERS_GUIDE)
- SUPPORT_USERS_GUIDE = 1
- compile endif
- compile if not defined(SUPPORT_TECHREF)
- SUPPORT_TECHREF = 1
- compile endif
- -- Note that support is included in the base macros for CUSTEPM's accelerators.
- compile if not defined(ACTIONS_ACCEL__L) -- Accelerator letter for Actions menu
- ACTIONS_ACCEL__L = 'A'
- compile endif
- compile if not defined(ACTIONS_ACCEL__A1) -- Accelerator letter ASCII code for Actions menu
- ACTIONS_ACCEL__A1 = 65 -- == asc('A') -- Upper case
- compile endif
- compile if not defined(ACTIONS_ACCEL__A2) -- Accelerator letter ASCII code for Actions menu
- ACTIONS_ACCEL__A2 = 97 -- == asc('a') -- Lower case
- compile endif
-
- compile if EXTRA_EX -- If we're using EXTRA.EX, include the CUSTEPM code in there.
- compile if not defined(SITE_EXTRA)
- SITE_EXTRA = 'CUSTEPM.E'
- compile endif
- compile else -- Otherwise, it has to go in EPM.EX.
- compile if not defined(SITE_STUFF)
- SITE_STUFF = 'CUSTEPM.E'
- compile endif
- compile endif -- EXTRA_EX
-