REXX Tips & Tricks, Version 2.80


Inf-HTML [About][Toc][Index] 0.9b (c) 1995 Peter Childs


CONFIG.SYS statements used by OS/2


This section contains some information about undocumented or poorly 
documented CONFIG.SYS statements used by OS/2. 
    
 AUTOFAIL=x 
    x maybe yes (no popup message for harderrors) or no (popup message for 
    harderrors), default is no. Note that the DLL RXU contains a function 
    to dynamically switch popup windows on and off. 
 AUTOREFRESHFOLDERS=NO 
    Suppress the automatic refresh of folder contents. If this feature is 
    activated, you must manually refresh the view of a folder after each 
    action 
    (WARP 4 only!). 
 DUMPPROCESS=x 
    Activate the dump process. The dump goes to the file PDUMP.nnn in the 
    root directory of drive specified in x (where nnn is an unique 
    number). 
 MENUSTYLE=SHORT 
    Disable some entries from the object context menus 
 OBJECTSNOOZETIME=n 
    n is the snooze time for objects and DLLs in seconds (default is 90) 
    (see Note) 
 PAUSEONERROR=x 
    Pause after each error in the CONFIG.SYS (x=YES) or not (x=NO). 
    Default is YES. 
 REIPL=x 
    Save trap information into a file and reboot the workstation (x=ON) or 
    display an error message (x=OFF). Default is OFF. 
 RESERVEDRIVELETTER=x 
    "The ability to reserve drive letters feature has been added at WARP 
    FixPak level XRUW024.  A modification has been made to the OS/2 kernel 
    that will allow the user to specify, through a CONFIG.SYS parameter, 
    specific drive letters that will not be allocated for local block mode 
    devices during the processing of CONFIG.SYS. 
    SYNTAX: RESERVEDRIVELETTER=x 
    where "x" is letter D thru Z. Multiple RESERVEDRIVELETTER statements 
    is be allowed." 
    (WARP 3 FixPack #24 and above only, works also in WARP 4 (*)!) 
 SHAPIEXCEPTIONHANDLER=OFF 
    Disable the WPS API exception handler (see Note)   
 SHELLEXCEPTIONHANDLER=OFF 
    Disable the WPS exception handler (see Note)   
 SET KILLFEATUREENABLED=on 
    Activate the list of all processes in the WarpCenter (hold down CTRL 
    and click on the windows icon on the WarpCenter to open the list). 
    Note that you can also use SCKILLFEATUREENABLED. 
    (WARP 4 only!, Source: c't 1/1997) 
 SET MENUSFOLLOWPOINTER=ON 
    This makes the WarpCenter menus behave like the Start menu of Windows 
    95: The menus follow the mouse pointer. (WARP 4 with Fixpack #5 or 
    later!) 
 SET PM_ASYNC_FOCUS_CHANGE=x {time} 
    Enable the SIQFix (Single Input Queue Fix) and set the custom time-out 
    to time ms (default: 2000). Set x to OFF or remove the statement to 
    disable the SIQFix 
    (WARP 3 FixPack #17 and above only (*)!) 
 SET PM_DYNAMIC_DRAG=x 
    Activate (x=ON) or deactivate (x=OFF, default) the full window drag 
    for PM windows 
    (WARP 3 FixPack #17 and above only (*)!) 
 SET NEWNOTEBOOKS=ON 
    Enables the new notebooks for applications written prior to WARP 4 
    This setting worked in the MERLIN Beta, but seems to be disabled in 
    WARP 4 GA. 
    (WARP 4 only!) 
 SET PM_ROLLUP_BUTTON=YES 
    Adds a new button to the window titlebars that you can use to "Roll up 
    your PM windows to just a titlebar". 
    This setting worked in the MERLIN Beta, but seems to be disabled in 
    WARP 4 GA. 
    (WARP 4 only!, Source: Team OS/2 WEB pages) 
 SET QUEUE_SIZE_THRESHOLD=X 
    Change the size of the message queue. Default is 100 for version prior 
    to the WARP 3 Fixpack #17 and 3000 for the WARP 3 Fixpack #17. 
    (WARP 3 FixPack #17 and above only (*)!) 
 SET RESTARTOBJECTS=x 
    Control the restart behaviour of the WPS, x may be YES (default), NO, 
    STARTUPFOLDERSONLY or REBOOTONLY. 
 SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE 
    This statements points to the shell program to use - normally that's 
    the program C:\OS2\PMSHELL.EXE. But you can change this to any other 
    program if you want to restrict the PC to only run that program (e.g. 
    SET RUNWORKPLACE=C:\OS2\MDOS\WINOS\PROGMAN.EXE). 
 SET SCCANBENUKED=ON 
    This makes the WARPCenter object "nukeable" i.e. you can right click 
    and choose "Delete" which is not possible normally. 
    If SCCANBENUKED does not work, try CANBENUKED. 
    (WARP 4 only!, Source: Team OS/2 WEB pages) 
 SET SCFINDUTILITY={anyprogram_or_anyObjectID} 
    This allows you to define any external program (OS/2, DOS, Windows, or 
    even an object ID like <WP_OS2SYS>!) for the flashlight icon on the 
    WARPCenter. Click the little flashlight icon (WARPCenter) and you get 
    whatever you specified! 
    If SCFINDUTILITY does not work, try FINDUTILITY. 
    (WARP 4 only!, Source: Team OS/2 WEB pages) 
 SET SCKILLCONFIRMDISABLED=ON 
    Avoid the "Are you sure dialog" if using the kill feature of the 
    WARPCenter activated with SET KILLFEATUREENABLED=on. Note that you 
    must also add the entry SET KILLCONFIRMDISABLED=1 to make this work! 
    (WARP 4 only!, Source: Team OS/2 WEB pages) 
 SET SCUSEPRETTYCLOCK=1 
    Change the color of the clock from the WARPCenter to green on black 
    If SCUSEPRETTYCLOCK does not work, try USEPRETTYCLOCK. 
    (WARP 4 only!, Source: Team OS/2 WEB pages) 
 SET SHELLHANDLESINC=n 
    Increment the number of file handles available to a shell process 
    (e.g. a REXX program started by the CMD.EXE) by the amount of n. (see 
    also Maximum files per session; tested only in WARP 4 with Fixpack #6) 
    
 SUPPRESSPOPUPS=x 
    Save error information into the file POPUPLOG.OS2 in the root 
    directory of the drive x and suppress the dialogs (On WARP 4 with 
    Fixpack #3 x may be 0 to simulate the behaviour of OS/2 versions prior 
    to this version). 
 SXFAKEHWFPU=1 
    Activate a fix for a "math rounding error" in WARP 4 (WARP 4 only!, 
    Source: WARP 4 Fixpack 1 documentation, only possible after applying 
    WARP 4 Fixpack 1., see APAR JR09662) 
 VME=NO 
    Turn "Virtual mode extension (VME)" off (see Note about VME) 
   

Inf-HTML End Run - Successful