home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
cstepm.zip
/
custepm.cfg
< prev
next >
Wrap
Text File
|
1995-11-10
|
8KB
|
186 lines
; 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 EVERSION < '6.00c' and 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 & EVERSION < '6.00c' & 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)
compile if not defined(STD_MENU_NAME)
WANT_STACK_CMDS = 'SWITCH' -- (0) Include this; nice to have
compile else
WANT_STACK_CMDS = 1 -- (0) Leave on all the time; can't toggle w/ new menus
compile endif
compile endif -- WANT_STACK_CMDS
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)
compile if EVERSION < '6.00c'
EXTRA_EX = 1 -- (0) To make room in EPM.EX for everything we need
compile else
EXTRA_EX = 0 -- 6.00c supports large .ex files
compile endif
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(TOGGLE_TAB)
TOGGLE_TAB = 1 -- (0) Enable toggling Tab key to insert a tab character.
compile endif
compile if not defined(C_TABS)
C_TABS = 0 -- (3) Users who don't recompile can't control this, so don't set.
compile endif
compile if not defined(C_MARGINS)
C_MARGINS = 0 -- (1 254 1) "
compile endif
compile if not defined(E_TABS)
E_TABS = 0 -- (3) "
compile endif
compile if not defined(E_MARGINS)
E_MARGINS = 0 -- (1 254 1) "
compile endif
compile if not defined(REXX_TABS)
REXX_TABS = 0 -- (3) "
compile endif
compile if not defined(REXX_MARGINS)
REXX_MARGINS = 0 -- (1 254 1) "
compile endif
compile if not defined(P_TABS)
P_TABS = 0 -- (3) "
compile endif
compile if not defined(P_MARGINS)
P_MARGINS = 0 -- (1 254 1) "
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(my_STACK_CMDS) and EVERSION >= '6.00c'
my_STACK_CMDS = 1 -- (0) Initialize to stack cmds visible
compile endif
compile if not defined(WANT_TRUNCATED_WARNING) and EVERSION < '5.60'
WANT_TRUNCATED_WARNING = 1 -- (0) Give a pop-up for "Lines truncated" warning
compile endif
compile if not defined(DYNAMIC_CURSOR_STYLE)
DYNAMIC_CURSOR_STYLE = 1 -- (0) Allow selecting cursor style at run time
compile endif
compile if not defined(EPM_POINTER)
EPM_POINTER = 'SWITCH' -- (2) Allow selecting mouse pointer style at run time
compile endif
compile if not defined(SUPPORT_USERS_GUIDE)
SUPPORT_USERS_GUIDE = 1 -- (0) Include a reference to the EPM User's Guide on the Help menu
compile endif
compile if not defined(SUPPORT_TECHREF)
SUPPORT_TECHREF = 1 -- (0) Include a reference to the EPM Macro Programmer's Tech. Ref. on the Help menu
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 & EVERSION < '6.00c'
LINK_CUSTEPM_SEPARATELY = 1 -- Not enough room in 5.60
compile else
LINK_CUSTEPM_SEPARATELY = 0
compile endif
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 & not LINK_CUSTEPM_SEPARATELY -- 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