Dec 222017
 
WINDOWS R-E-Z Version 4.00 for PDS Basic programmers and QB programmers. A collection of window management utilities written in Basic and Assembly.
File PWEZ40.ZIP from The Programmer’s Corner in
Category BASIC Language
WINDOWS R-E-Z Version 4.00 for PDS Basic programmers and QB programmers. A collection of window management utilities written in Basic and Assembly.
File Name File Size Zip Size Zip Type
DECLARE.INC 1147 405 deflated
DEMO.BAS 47890 12911 deflated
DEMO.EXE 102914 62994 deflated
ORDER.ME 3678 883 deflated
PDSUNEN.LIB 58987 28893 deflated
PDSUNEN.QLB 42025 21744 deflated
READ.ME 5972 2116 deflated
TPCREAD.ME 199 165 deflated
WIND_REZ.DOC 146398 33044 deflated

Download File PWEZ40.ZIP Here

Contents of the READ.ME file




** MISCELLANEOUS INFORMATION **


1. To print the manual line up the paper in your printer
and, at the DOS prompt, enter:

COPY WIND_REZ.DOC PRN

2. To run the demonstration program at the DOS prompt, enter:

DEMO

3. NOTE FOR BASIC 7.+ USERS. ( ENHANCED VERSION )

There are two sets of libraries for BASIC 7.+. Depend-
ing on the version of BASIC you have, you will receive
the following.

- PDSALL71.LIB, PDSALL71.QLB, PDSNER71.LIB and
PDSNER71.QLB are for BASIC 7.1

- PDSALL70.LIB, PDSALL70.QLB, PDSNER70.LIB and
PDSNER70.QLB are for BASIC 7.0

The libraries were produced from within the QBX environ-
ment. QBX compiles using the far string option. You
must use the far string ( /Fs ) option if you compile
outside the QBX environment.

WINDOWS R-E-Z does not use expanded memory arrays. Do
not start QBX with the /Ea option.

If you are using BASIC 7.0 and upgrade to BASIC 7.1 you
can create your own compatabile library by loading QBX with PDSASM.QLB ( QBX/L PDSASM ). Load all of the basic files required by WINDOWS R-E-Z.

DIRWIND.BAS
INPTWIND.BAS
PULLDOWN.BAS
SCROLL.BAS
WIND_REZ.BAS

Make the library from within the QBX environment. The
library will contain all routines and have error detection.


4. NOTE FOR BASIC 7.0 USERS. ( UNENHANCED VERSION )

The library, PDSUNEN.LIB, contains object files made
from the BASIC 7.1 compiler. While making an executable
file from within QBX, the following message will appear.

LINK WARNING L4051: BRT71EFR.LIB: CANNOT FIND LIBRARY
Enter new file spec:

Press ENTER or RETURN. The file, BRT71EFR.LIB is not
required.



** NEW FEATURES IN VERSION 4.00 **
( See WIND_REZ.DOC for details.)

New features:

- Dynamic memory allocation for window memory.

- Expanded directory routine finds file's creation date,
time, and attributes.

- Window shadows.

- Window border designations for INPTWIND, GETANS, and
PULLDOWN.

- Enhanced error handling stops at the line in the
program where the error occured. More errors are
reported and they are reported by number and descrip-
tion.

- A floating active field ( different color ) is
now available for MULTINPT

- Upon entry to an input field ( MULTINPT and INPTWIND )
pressing the space bar erases the field for all field
types.

- GETANS no longer requires a windowed prompt.

- INPTWIND allows a prompt in a title box.

- Characters up to CHR$(255) are allowed in input
fields ( INPTWIND and MULTINPT ). This allows the
use of foreign characters.

- The decimal point in input routines may be designated
as a comma. This is appropriate for some foreign
users.

Compatibility issues:

The following routines were changed in version 4.00 and
are not compatible with earlier versions. Minor program
revisions are necessary for programs incorporating
earlier versions. ( SEE WIND_REZ.DOC FOR DETAILS )

- GETANS, PULLDOWN, and INPTWIND have an extra parameter
for border designation.

- SETWIND now has five parameters designating windowing
speed, default sound, window shadow color, high intensity
display for PULLDOWN and SCRLWIND, and the type of decimal
point ( period or comma for foreign ).

- SCRLWIND no longer has a parameter for the window number
as it acts upon the active window.

- SETINPT has an extra parameter specifying the color of the
active field for MULTINPT.

- FINDDIR has one less parameter as it no longer has to
place the directory listing in a string.

- SETSOUND is no longer required due to changes in SETWIND.

- CHNGFAST is no longer required due to changes in SETWIND.

- FILLDIR is no longer required due to changes in FINDDIR.

- The parameter designating the code ( CODE$ ) for INPTWIND
has changed.

- The parameter designating the type of directory search
( TYPE$ ) in FINDDIR has changed.


The following routines were changed in version 3.60 and
are not compatible with earlier versions. Minor program
revisions are necessary for programs incorporating
earlier versions. ( SEE WIND_REZ.DOC FOR DETAILS )

- PULLDOWN has an extra parameter which sets the color of
the key character for the items in the pulldown window.
PULLDOWN no longer returns the selected menubar string
and pulldown window string to the calling program. It
returns the sequential number of the selected menubar
item and selected pulldown window item.

- SCRLWIND has an extra parameter which sets the color of
the key characters for the items in the scroll window.
SCRLWIND no longer returns the selected string. It re-
turns the sequential number of the string in the scroll
window.


The following input routines changed in version 3.40,
are not compatible with earlier versions. Minor program
revisions are necessary for programs incorporating
earlier versions. ( SEE WIND_REZ.DOC FOR DETAILS )

- INPTWIND and SETINPT have an extra parameter defining
allowable characters for RESTRICTED fields.

- MULTINPT has an additional parameter which determines
if all fields or single fields are updated.


Misc:

- Only two Multi-field input screens are permitted with a
maximum of 25 fields per screen in the unenhanced version
of WINDOWS R-E-Z. Full color capability became available
starting with unenhanced version 3.40 of WINDOWS R-E-Z.



 December 22, 2017  Add comments

Leave a Reply