home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / basic / library / qb_pds / window / pwez70 / read.me < prev    next >
Encoding:
Text File  |  1994-02-01  |  12.3 KB  |  302 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                      **  MISCELLANEOUS INFORMATION **
  9.  
  10.      1.  To run the DEMONSTRATION program load QB, QBX or VBDOS with
  11.          the /L switch followed by the appropriate library.
  12.  
  13.          Unenhanced versions:
  14.  
  15.          QB/L QBUNEN       -----  For QuickBASIC 4.5
  16.          QBX/L PDSUNEN     -----  For BASIC 7.1
  17.          VBDOS/L VBUNEN    -----  For VBDOS 1.0
  18.  
  19.          Enhanced versions:
  20.  
  21.          QB/L QBALL        -----  For QuickBASIC 4.5
  22.          QBX/L PDSALL      -----  For BASIC 7.1
  23.          VBDOS/L VBALL     -----  For VBDOS 1.0
  24.  
  25.          Load DEMO.BAS as the main module.
  26.          Load DEMPART2 as a module.
  27.  
  28.  
  29.      2.  To print the manual at the DOS prompt enter:
  30.  
  31.          PRNTDOT       ( For most printers )
  32.          PRNTLAS       ( For HP compatible laser printers )
  33.  
  34.          PRNTDOT.BAT or PRNTLAS.BAT and WIND_REZ.DOC must be in the
  35.          default drive and current directory.
  36.  
  37.  
  38.      3.  To print the quick reference guide at the DOS prompt enter:
  39.  
  40.          PRNTDOT2     ( For most printers )
  41.          PRNTLAS2     ( For HP compatible laser printer )
  42.  
  43.          PRNTDOT2.BAT or PRNTLAS2.BAT and QUICKREF.DOC must be in
  44.          the default drive and current directory.
  45.  
  46.  
  47.      4.  To print the Form Maker manual at the DOS prompt enter:
  48.  
  49.          PRNTDOT3     ( For most printers )
  50.          PRNTLAS3     ( For HP compatible laser printer )
  51.  
  52.          PRNTDOT3.BAT or PRNTLAS2.BA3 and FORMMAKE.DOC must be in
  53.          the default drive and current directory.
  54.  
  55.  
  56.      5.  NOTES FOR BASIC 7.1 AND VBDOS 1.0 USERS. ( ENHANCED VERSION )
  57.  
  58.          Do not use unnamed COMMON blocks in your program.  If your
  59.          program requires unnamed COMMON blocks see the section
  60.          "Important notes for BASIC 7.1/ VBDOS users." in the
  61.          documentation.
  62.  
  63.  
  64.      6. NOTE FOR BASIC 7.1 AND VBDOS USERS.  ( UNENHANCED VERSION )
  65.  
  66.          Do not use unnamed COMMON blocks in your program.  The
  67.          enhanced version of WINDOWS R-E-Z provides the ability to
  68.          use unnamed COMMON blocks.
  69.  
  70.  
  71.      7.   Compatibility issues:
  72.  
  73.           NOTE: To assure compatibility with earlier versions replace
  74.           the declare statements in programs written with earlier
  75.           versions with the DECLARE.INC file included with version
  76.           5.10.  This will assure argument matching.  Failure to do
  77.           this can result in the program crashing.
  78.  
  79.           SEE UPDATE.DOC FOR CHANGES IN VERSIONS 6.00, 6.10 AND 7.00.
  80.  
  81.           The following routines were changed or added in version
  82.           5.10 and are not compatible with earlier versions. Program
  83.           revisions are necessary for programs incorporating earlier
  84.           versions.  ( SEE WIND_REZ.DOC AND UPDATE.DOC FOR DETAILS )
  85.  
  86.           - SETWIND has two less arguments.  Routine SETSCRL now sets
  87.             scroll and pulldown window parameters.
  88.  
  89.           - Routine SCRLWIND has new arguments specifying the line and
  90.             column placement of the entries.
  91.  
  92.           - Routine PULLDOWN has two new arguments. One sets the
  93.             allowable "exit keys". This replaces the argument added in
  94.             version 5.00 which suppressed exit on ESC.  The other
  95.             returns a value representing the key used to exit.
  96.  
  97.           - Routine GETANS has two modes of operation. To use as in
  98.             previous versions argument ANS$ MUST equal "" on entry.
  99.  
  100.  
  101.           The following routines were changed or added in version
  102.           5.00 and are not compatible with earlier versions. Program
  103.           revisions are necessary for programs incorporating earlier
  104.           versions.  ( SEE WIND_REZ.DOC AND UPDATE.DOC FOR DETAILS )
  105.  
  106.           - SETWIND has less arguments.  Routine INPTINIT now sets input
  107.             parameters.
  108.  
  109.           - Routine INPTINIT must be called once in any program
  110.             prior to calling input routines INPTWIND and MULTINPT.
  111.  
  112.           - Two arguments in routine MULTINPT have different
  113.             responsibilities.
  114.  
  115.             o The values for the exit keys in argument RKEY% have
  116.               been expanded.  All exit possibilities are resolved
  117.               via argument RKEY%.
  118.  
  119.             o Checking for exit strings AUTO, FIXED, PGUP, PGDN,
  120.               ESC, and F1 to F10 is no longer required or possible
  121.               via old argument EXIT$.  EXIT$ is changed to CODE$
  122.               in version 5.00.  It determines the type of multi-
  123.               field input screen on input.
  124.  
  125.              Ver. 5.00 (argument RKEY%)    Previous versions (EXIT$)
  126.  
  127.               1 to 10                           "F1" to F10"
  128.               11                                "PGUP"
  129.               12                                "PGDN"
  130.               27                                "ESC"
  131.               32                                "FIXED"
  132.               Use value returned by argument    "AUTO"
  133.               AUTOEXIT% to check for auto-exit
  134.               fields. If field #1 was defined
  135.               as auto-exit and AUTOEXIT% = 1, on
  136.               exit, MULTINPT was exited with
  137.               the cursor residing in, or leaving
  138.               auto-exit field #1. If AUTOEXIT% = 0,
  139.               on exit, the field was not an auto-
  140.               exit field or was auto-exit, on
  141.               change, and the data was unchanged.
  142.  
  143.           - Argument RK% in routine INPTWIND returns different values
  144.             conforming to the exit key representation in routines
  145.             SCRLWIND and MULTINPT
  146.  
  147.             RK%                         EXIT KEY
  148.  
  149.             1 to 10                     F1 to F10
  150.             11                          PGUP
  151.             12                          PGDN
  152.             13                          RETURN (ENTER)
  153.             27                          ESC
  154.  
  155.           - Routine RSTRINPT must be called after a call to routine
  156.             INPTWIND if the area under the active input window is to be
  157.             restored and the active input window is to be deactivated.
  158.  
  159.           - The menubar definition for pulldown windows no longer
  160.             requires a separate argument in routine SETPULL.
  161.  
  162.           - The array defining pulldown windows in routine SETPULL
  163.             has been changed to include the menubar selections,
  164.             info-line text for the menubar selections, and the
  165.             individual pulldown window selections.
  166.  
  167.           - Routine PULLDOWN has two new arguments. One allows the
  168.             choice for exit on the ESC key.  The other represents
  169.             the text for the info-line for pulldown window selections.
  170.  
  171.           - Routine RSTRPULL must be called after routine PULLDOWN
  172.             if the display area under the active pulldown window,
  173.             on exit from routine PULLDOWN, is to be restored and
  174.             the active pulldown window is to be deactivated.
  175.  
  176.           _ Routine SCRLWIND has three additional arguments.
  177.  
  178.             o Argument INFO$() is an array holding the data for the
  179.               info-line for the selections in the scroll window.
  180.  
  181.             o Argument TL$ hold the title for scroll windows with a
  182.               title box.  Using TL$ allows a title longer than the
  183.               windows width for virtual scroll windows.
  184.  
  185.             o Argument RK% represents the key used to exit the scroll
  186.               window.
  187.  
  188.               RK%                       EXIT KEY
  189.  
  190.               13                        RETURN or auto-exit match
  191.               14                        SHIFT TAB ( Single mark only )
  192.               15                        TAB       "                  "
  193.               27                        ESC
  194.  
  195.           - The current directory returned by routine FINDPATH no
  196.             longer always ends with a "\".  DOS specifications
  197.             are now followed.
  198.  
  199.           - The argument in routine FINDDIR which specifies the path
  200.             no longer must end with a "\".  The argument now follows
  201.             DOS specifications.
  202.  
  203.  
  204.           The following routines were changed in version 4.20 and
  205.           are not compatible with earlier versions.  Minor program
  206.           revisions are necessary for programs incorporating
  207.           earlier versions.  ( SEE WIND_REZ.DOC FOR DETAILS )
  208.  
  209.           - SETWIND has an additional argument which specifies the
  210.             date format for input routines.
  211.  
  212.           - SETPULL has three additional arguments.  These arguments
  213.             set the menubar's top row and left column position and the
  214.             menubar's width.
  215.  
  216.           - INPTWIND has an additional argument.  It is used to deter-
  217.             mine if the RETURN key or ESC key exited the routine.
  218.  
  219.           - MULTINPT has an additional argument.  It is used to deter-
  220.             mine which key exited an autoexit field.
  221.  
  222.           The following routine was changed in version 4.10 and
  223.           is not compatible with earlier versions.  Minor program
  224.           revisions are necessary for programs incorporating
  225.           earlier versions.  ( SEE WIND_REZ.DOC FOR DETAILS )
  226.  
  227.           - SETWIND has an extra argument to disable the scroll window
  228.             direction arrow.
  229.  
  230.           - After a window is made or saved it must be deleted via
  231.             RSTRWIND or DELWIND before the number assigned to the window
  232.             can be used by again MAKEWIND or SAVEWIND.  This prevents a
  233.             window from being accidently "made over itself".  Failure
  234.             to delete a window before using the window number again
  235.             will result in an ERROR 8 - WINDOW PRE-EXISTS.
  236.  
  237.  
  238.           The following routines were changed in version 4.00/.01 and
  239.           are not compatible with earlier versions.  Minor program
  240.           revisions are necessary for programs incorporating
  241.           earlier versions.  ( SEE WIND_REZ.DOC FOR DETAILS )
  242.  
  243.           - GETANS, PULLDOWN, and INPTWIND have an extra argument
  244.             for border designation.
  245.  
  246.           - SETWIND now has five argument designating windowing
  247.             speed, default sound, window shadow color, high intensity
  248.             display for PULLDOWN and SCRLWIND, and the type of decimal
  249.             point ( period or comma for some non-USA users ).
  250.  
  251.           - SCRLWIND no longer has a argument for the window number
  252.             as it acts upon the active window.
  253.  
  254.           - SETINPT has an extra argument specifying the color of the
  255.             active field for MULTINPT.
  256.  
  257.           - FINDDIR has one less argument as it no longer has to
  258.             place the directory listing in a string.
  259.  
  260.           - SETSOUND is no longer required due to changes in SETWIND.
  261.  
  262.           - CHNGFAST is no longer required due to changes in SETWIND.
  263.  
  264.           - FILLDIR is no longer required due to changes in FINDDIR.
  265.  
  266.           - The argument designating the code ( CODE$ ) for INPTWIND
  267.             has changed.
  268.  
  269.           - The argument designating the type of directory search
  270.             ( TYPE$ ) in FINDDIR has changed.
  271.  
  272.  
  273.           The following routines were changed in version 3.60 and
  274.           are not compatible with earlier versions.  Minor program
  275.           revisions are necessary for programs incorporating
  276.           earlier versions.  ( SEE WIND_REZ.DOC FOR DETAILS )
  277.  
  278.           - PULLDOWN has an extra argument which sets the color of
  279.             the key character for the items in the pulldown window.
  280.             PULLDOWN no longer returns the selected menubar string
  281.             and pulldown window string to the calling program. It
  282.             returns the sequential number of the selected menubar
  283.             item and selected pulldown window item.
  284.  
  285.           - SCRLWIND has an extra argument which sets the color of
  286.             the key characters for the items in the scroll window.
  287.             SCRLWIND no longer returns the selected string.  It re-
  288.             turns the sequential number of the string in the scroll
  289.             window.
  290.  
  291.  
  292.           The following input routines changed in version 3.40,
  293.           are not compatible with earlier versions.  Minor program
  294.           revisions are necessary for programs incorporating
  295.           earlier versions.  ( SEE WIND_REZ.DOC FOR DETAILS )
  296.  
  297.           - INPTWIND and SETINPT have an extra argument defining
  298.             allowable characters for RESTRICTED fields.
  299.  
  300.           - MULTINPT has an additional argument which determines
  301.             if all fields or single fields are updated.
  302.