home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Top 1
/
os2_top1.zip
/
os2_top1
/
DOS_GG
/
COMCAT
/
VOL23.ARJ
/
VOL2312
< prev
next >
Wrap
Text File
|
1992-01-07
|
5KB
|
110 lines
Volume 2312 Released march 1986
CP/MS gg NL volume 2312
gelijk aan PC/SIG no. 312, PCgg 209
Titel:Screen Design Aid, FORMS processor
Number Name Size Date Comments
312.01 $FIELD MAC 3487 3-07-83 Assembler macro's for SDA
312.02 $SDA OBJ 876 3-01-83 SDA object code (for language interfa-
ces)
312.03 BASSCR ASM 12005 3-06-83 SDA BASCOM interface - source code
312.04 BASSCR DOC 3840 3-07-83 SDA documentation update for Bascom
312.05 BASSCR OBJ 1289 3-06-83 SDA BASCOM interface - object code
312.06 BUGREPT FRM 5376 3-09-85 Demo FORM: Bug report
CATALOG 312 1072 1-19-86 Disk catalog
312.07 DEMO BAS 495 3-06-83 Demo of SDA - Bascom interfacing
312.08 DEMO EXE 21120 3-06-83 ,, ,, ,, ,,
312.09 FORMS COM 56480 3-07-85 Forms generation and management program
(PCC)
312.10 FORMS DOC 18944 3-10-85 Documentation (formatted for Epson)
312.11 REGISTER FRM 3456 3-10-85 Demo FORM: registration
312.12 SDA COM 23358 3-02-83 Screen Design Aid, version 3.0
312.13 SDA DOC 81468 3-05-83 SDA documentation (formatted for Epson)
312.14 SDA HLP 620 3-07-83 Read Me file for SDA
312.15 VOL2312 ABS 4096 1-19-86 Disk abstract
16 File(s) 76800 bytes free on volume VOL2312
The Screen Design Aid (SDA, henceforth) is a utility
designed to permit effective exploitation of the graphic
capabilities of an IBM Personal Computer or compatible, when operating
in "text" mode. It requires a relatively minimal configuration, opera-
ting on something less than a 64K machine euipped with at least one
diskette drive, and utilizing at least one of the display interfaces
(Monochrome or color/graphic) provided by IBM.
Basically, it does no more than provide a relatively simple,
fast method for laying out display screens for use in other
processes. This "trivial" task happens to be a relatively labor-
ious job and is usually more than painful. The display hardware
provided is excellent, and includes a fairly comprehensive set of
"graphic" characters than may be displayed in "text" mode. This utility
elminates the "coding" normaly required to accses that hardware, and
provides a few other fringe benefits that should find a lot of friends.
SDA provides the following functions:
-- Permits the definition of a "screen" utilizing any
combination of the 254 displayable characters.
-- Captures this definition in a compressed form, usually a
few hundred bytes versus the 4000 required for the
actual screen.
-- Permits Full exploitation of the attribute byte (eg: high
intensity, blink, underscore, reverse, et al).
-- Provides simple "maintenance" of the image, so that
required modifications are "painless".
-- Allows for definition of up to 100 fields on each screen,
where the "field" is limited only by line length.
Fields, incidentally, may have their own (different)
attributes.
-- Works directly with assembler, and can be interfaced
to most "high level" compiled languages. A minimum
bridge to BASIC is provided, and sufficient data for
development of other bridges is included in this
document. In all this interfacing, some knowledge of assembler is
needed.
-- Provides full color support for those users equipped with
the color/graphics interface.
-- "Memory cost" for the application is limited to slightly
over 500 bytes PLUS the size of the compressed
screen(s) used.
-- Utilizes "memory mapped" I/O, so performance is easily
within human response thresholds.
FORMS is a form-generating program that allows you, the user,
to generate master forms tailored to your individual needs.
FORMS allows you to create or revise a master form or a
completed (filled out) form. A master form can be altered only
if you are operating in the "create or revise a master form"
mode.
Master and completed forms can be stored as well as printed. Once a master
form has been created and saved, it can be recalled an unlimited number of
times to be filled out and then stored as a completed form. (In my opinion,
the package is a simple wordprocessor specifically tailored for forms. You
are e.g. able to draw lines rapidly, and work with coordinates. Interfacing TO
wordprocessors is possible (ASCII), FROM not. Useful when you work with forms
often, and are limited by the small assistance normal wordprocessors give you
in that work. Z.)
FORMS supports IBM (Epson) compatible printers as well as Daisy
wheel printers, however only Epson and Epson compatibles (Gemini
10X for example) can take advantage of the compressed mode used
by FORMS when printing out larger forms.
FORMS requires an IBM PC or IBM PC compatible with at least 256K
of RAM. Direct screen memory access is used to provide high
speed screen updates. This may make FORMS unusable on some
"not too close" IBM PC compatibles.