;
                                     VLIB                                     

             Size (recs) CRC   Version    Author/Latest Issue      Disk
VLIB.REL       6k (44)   DD58  4.4        Hal Bower 6/91           Z3LIB4
VLIBS.REL      5k (39)   8030  4.4        Hal Bower 6/91           Z3LIB4

  1- Routines  2- Notes  3-  Help Files                                       


   VLIB.REL  contains library subroutines  for basic CRT screen  manipulation,
cursor motion,  erase to end of line,  clear screen,  half-intensity, etc., as
well as extended graphics routines for boxes, bars, pull-down menus, etc.
:1
 VLIB Basic Routines 

 Screen Clearing  - CLS, CLREOS
 Erase to EOL     - EREOL
 Goto XY          - AT, GOTOXY, SETATR, SETATT
 Initialization   - VIDINIT, Z3VINIT
 Print            - GXYMSG, VPRINT, VPSTR
 Standout Mode    - STNDOUT, STNDEND
 Term Init        - TINIT, DINIT
 Insert/Delete    - DELLIN, INSLIN
 Test Cursor key  - ISCUR
 Version ID       - VVERS

 VLIB Extended Graphics Routines 

 Graphics Init       - GZ3INIT
 Graphics Enable     - GRXON, GRXOFF, CURON, CUROFF
 Block Graphics      - DRFULL, DRHASH
 Corner Routines     - ULEFT, URIGHT, LLEFT, LRIGHT
 Intersect Routines  - LTISEC, RTISEC, UISEC, LISEC, ISEC
 Horizontal Bars     - DRHBAR, DRHORZ, ERAHORZ, GHBAR, ERAHBAR
 Vertical Bars       - DRVBAR, DRVERT, ERAVERT, GVBAR, ERAVBAR
 Box Draw Routines   - DRFBOX, DRBOX, ERABOX, GFBOX, GBOX, GERBOX, CHKBOX
 Pull-Down Menus     - SETPDM, CLRPDM, SELPDM, MCLS
 P-D Menu Support    - PDMINI, ISPDM, SPDMCHR
 Screen Reading      - GETCUR, GETLIN
:2

 VLIB Notes 

   a. Vs 4.2d updates (02/03/90, Joe Wright):

      - Order of strings is back the way it was in Hal Bower's TCAP.   SA, AT, 
        RC and RL strings are after  CD (clear to end of screen) so that CD is
        back where Hal had  put it originally,  following LI (line insert).
      - Slightly different structure to  TCAP to  accomodate  new  strings and
        graphics in the future:   Beginning with CL at  NZTCAP+17H,  we have a
        number of null-terminated  strings for the various Terminal functions.
        Following this is the Graphics area.   If the user is to  add  his own
        terminal strings to the TCAP without affecting  VLIB,  then VLIB (or a
        program which uses the TCAP directly) must have a means of finding the
        Graphics section which will have changed position.  VLIB4D and NZTCAPD
        now use  (NZTCAP+13) as  an offset from the beginning of NZTCAP to the
        GOELD entry in  the Graphics  section.   This  will  allow  us to  add
        Terminal strings and still be able to find the Graphics.  
:3

                                     VLIB.HLP 

             Size (recs) CRC   Version    Author/Latest Issue      Disk
VLIB.HLP       3k (19)   ECC1  4.2d       Joe Wright 2/90          Z3HLP4
VLIB1.HLP     10k (76)   9F3D  4.2d       Joe Wright 2/90          Z3HLP4
VLIB2.HLP     11k (88)   9850  4.2d       Joe Wright 2/90          Z3HLP4
VLIB3.HLP     22k (173)  105F  4.2d       Joe Wright 2/90          Z3HLP4
==============================================================================

   VLIB.HLP is a Z-System HELP file  on  the  use  of  VLIB.REL.   It  can  be
accessed from Z3HELP-Y.LBR.