home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / s / sxr302p.zip / SYSFILES.ZIP / SYSFILES.DOC < prev    next >
Text File  |  1993-01-01  |  5KB  |  151 lines

  1. ====================================
  2.  Silver Xpress Reader Systems Files
  3. ====================================
  4.  
  5. This section will describe the system files and locations (files, defined,
  6. optional or mantorary) expected by Silver Xpress. This should assist in the
  7. LAN management or multi-user system setup for Silver Xpress Reader. You may
  8. use this information to better "separate" the system files between users.
  9.  
  10. GLOSSARY:
  11.  
  12.   PROGRAM PATH     The directory location of the XPREAD.EXE program.
  13.  
  14.   STARTUP PATH     The current directory location when XPREAD.EXE started
  15.  
  16.   XSFP             Optional Xpress System Files Location.
  17.  
  18.   XOL              Optional Location of XPREAD.OVR overlay file.
  19.  
  20.   XESP             If the Xpress swap file $SXSWAP.$$$ is written to disk,
  21.                    it will be placed in the current directory. This swap
  22.                    directory can be defined using the XESP environment
  23.                    string.
  24.  
  25.   DOS PATH         This is the DOS PATH statement for the user or
  26.                    workstation or multi-tasking session.
  27.  
  28.   SEARCH PATH      A list of directories where Xpress will look for most
  29.                    files.
  30.  
  31. FINDING FILES (SEARCH PATH)
  32.  
  33.   Silver Xpress will use the following FILE SEARCH RULE when it is looking
  34.   for files.  Only the files indicated below in the SYSTEM FILES table use
  35.   this rule.
  36.  
  37.   FILE SEARCH RULE USED TO DEFINE THE SEARCH PATH
  38.  
  39.        1) startup directory
  40.        2) optional XSFP location
  41.        3) program path (location where XPREAD.EXE was found)
  42.        4) DOS path
  43.  
  44. MULTI-USER SETUP:
  45.  
  46.   Without getting into technical detail, there is 1 ideal way to a create
  47.   multiple user setup.
  48.  
  49.   No matter what the basic goal is to help separate files, in particular
  50.   list files, and also share some of the same files.
  51.  
  52.   Since the FILE SEARCH RULE stipulates that somes files will be search in
  53.   the startup directory first and others in the program directory, users
  54.   can PUT their customized files in thier personal directory
  55.  
  56.   1) Create a USER directory for each user such as:
  57.  
  58.                 \XPRESS\HECTOR
  59.                 \XPRESS\ANDI
  60.  
  61.      Then use a batch file:
  62.  
  63.      SX.BAT
  64.  
  65.         IF .%1 .. . goto HELP
  66.           C:
  67.           CD \XPRESS\%1
  68.           SET XSFP=C:\XPRESS\%1
  69.           C:\UTILS\XPREAD.EXE
  70.           SET XSFP=
  71.           GOTO EXIT
  72.         :HELP
  73.           ECHO usage: SX [username]
  74.         :END
  75.  
  76. FILES:
  77.  
  78.                   ----------------------------------------
  79.                    Location Information
  80.                   ----------------------------------------
  81.  
  82.   XPREAD.EXE      REQUIRED:
  83.  
  84.                    The main executable is XPREAD.EXE. It can be in the
  85.                    current directory or in a directory defined on the PATH.
  86.                    Where the program is located is called the PROGRAM PATH.
  87.  
  88.   XPREAD.OVR      REQUIRED:
  89.  
  90.                    Same location as XPREAD.EXE or defined by XOL
  91.                    environment string. if XOL is not defined, the
  92.                    XPREAD.OVR is expected in the same directory as
  93.                    XPREAD.EXE. IF the XPREAD.EXE is renamed, the overlay
  94.                    must be renamed as well.
  95.  
  96.   $SWSWAP.$$$     REQUIRED BUT HIDDEN FILE:
  97.  
  98.                    This is the temporary Xpress Swap file. It is optionally
  99.                    used when Xpress shells to DOS to run 3rd party
  100.                    programs. If your system has EXPANDED or EXTENDED
  101.                    MEMORY, the $SWSWAP.$$$ file will be placed there.
  102.                    Otherwise it is written to disk. When Xpress returns
  103.                    from the outside program, the swap file is deleted.
  104.  
  105.                    If the swap file is written to disk, it will be placed
  106.                    in the current directory. This swap directory can be
  107.                    defined using the XESP environment string.
  108.  
  109.   XPREAD.CFG      REQUIRED:
  110.  
  111.                    The Xpress configuration will be located in the SEARCH
  112.                    PATH. You may use the -C switch to override the
  113.                    configuration file name and location.
  114.  
  115.   SXMENU.LIB      REQUIRED:
  116.  
  117.                    The Xpress Menu Library will be located in the PROGRAM
  118.                    PATH. You may use the -C switch to override the
  119.                    configuration file.
  120.  
  121.   LIST FILES      OPTIONAL:
  122.  
  123.                    If a list file is not fully declared, the Xpress will
  124.                    follow the FILE SEARCH RULE defined above.
  125.  
  126.   XPREAD.CLR      OPTIONAL:
  127.  
  128.                    Expected in the SEARCH PATH
  129.  
  130.   XPREAD.HLP      REQUIRED (OPTIONAL FOR REGISTERED USERS)
  131.  
  132.                    Expected in the SEARCH PATH
  133.  
  134.   ARCHIVER.DEF    OPTIONAL:
  135.  
  136.                    Expected in the SEARCH PATH
  137.  
  138.   XPREAD.KEY      REQUIRED (NOT AVAILABLE DURING FIRST TIME USAGE)
  139.  
  140.                    Expected in the SEARCH PATH
  141.  
  142.   XPREAD.LOG      OPTIONAL
  143.  
  144.                    Expected in the PROGRAM PATH. Can be defined in
  145.                    configuration.
  146.  
  147.   XPLANG.DEF      REQUIRED
  148.  
  149.                    Expected in the SEARCH PATH
  150.  
  151.