home *** CD-ROM | disk | FTP | other *** search
- Z-Forms Screen Management Package 05/25/93
-
- Copyright (c) 1993, Z-Space. All rights reserved.
-
- ===============================================================
- N O T I C E
- ===============================================================
- This IS a shareware package, and does require a registration
- fee if you choose to continue using it after 30 days. The
- registration fee is currently $35 US.
- ===============================================================
-
- Z-Space is pleased to announce the release of Z-Forms, a
- powerful, flexible, easy to use screen management package.
- Zforms is a powerful tool that assists programmers in
- producing applications with a fast, text-mode, windowed
- user interface. The package features built-in
- windowing, menuing, dialog boxes, and data input support.
-
- Zforms is intended to be easy to use, utilizing a minimal set
- of function calls. However, ease-of-use is not achieved at the
- expense of flexibility and power. Zforms allows the programmer
- to configure every parameter that effects the way the program
- screen looks, and contains many built-in features to handle a
- wide variety of user-interface tasks.
-
- Z-Forms supports a wide range of compilers and platforms,
- including:
- 16-bit OS/2 and DOS (Microsoft C 6.0 -including bound programs)
- 16-bit DOS (Borland C/C++ 2.0 and 3.0)
- 32-bit OS/2 (IBM C/Set)
- 32-bit OS/2 (Borland C++ for OS/2)
-
-
-
- COMPILER NOTES
- ==============
- Z-Forms supports four compilers at this time. Please read the
- section that applies to your compiler for any helpful hints.
-
- Microsoft C 6.0
- The libraries in MSC600.ZIP are for this compiler. ZFORMS.LIB
- can be used to create 16-bit OS/2 and bound programs. You can
- also build DOS-only programs by linking with ZFORMS.LIB and
- ZFDOS.LIB. If you bind, be sure to include the
- /N VIOGETBUF VIOSHOWBUF
- bind option. These are not family functions, and are not used
- in real mode (DOS).
- These libraries shuld also work with C/C++ V7.0.
-
- IBM C/Set
- The libraries in CSET are for this compiler. The libraries are
- 32-bit, with the thunking to the 16-bit VIO calls handled by
- the compiler. We have heard of people having trouble calling
- the VIO functions, but it worked fine for us. Simply link with
- ZFORMS.LIB.
-
- Borland C/C++ for OS/2
- The libraries in BCOS2 are for this compiler. We have had some
- difficulty with what appears to be a bug in the compiler's code
- generator. The problem occurs especially with dialog boxes and
- picklists. If you have trouble using Z-Forms, please contact
- us and we will try to resolve it.
-
- Borland C/C++ 2.0/3.0
- The libraries in BORLANDC.ZIP are for this compiler.
- ZFORMS.LIB and ZFDOS.LIB can be used to create 16-bit DOS
- programs. The libraries were built using C/C++ 2.0.
-
-
- COMPILING THE SAMPLE CODE
- =========================
- There are two sample programs included with Z-Forms. ZFORMS.C
- is a sample of the various user-interface types Z-Forms
- supports. To build ZFORMS.EXE, simplty compile ZFORMS.C and
- link with the correct library for your compiler (see above).
- KEYMAP.C is a utility which displays the Z-Forms key code for
- any keypress. Simply compile KEYMAP.C and again link with the
- correct libraries.
-
- KNOWN BUGS AND STUFF
- ====================
- This is release 1.0. There are no known bugs at this time,
- except for the problems with the Borland C/C++ for OS/2
- compiler.
-
-
- FEATURES IN DEVELOPMENT
- =======================
- Obviously, mouse support is first on the list. We intend to
- add mouse support as transparently as possible, so that only a
- re-link will be necessary. Look for this to be completed in
- the next few months (sooner, if time permits).
-
- The Borland C/C++ for OS/2 problem still needs to be resolved.
- We will continue to investigate, and will release a new
- revision to fix this as soon as possible.
-
- There is an alpha-level screen editor being used internally
- (some of the screens in the sample code were generated with
- it). There is still alot of work to do, but if there is enough
- interest, we will complete it for general release. If you
- could use this tool, please let us know.
-
- We are willing to add other options that are of interest to the
- OS/2 and DOS community. If you have any suggestions, please
- contact us.
-
-
- RELEASE HISTORY
- ===============
- V1.0
- First public release, 05/24/93
-
- V0.9
- Initial development for several internal projects, 07/01/92
-
-
- CONTACTING THE AUTHORS
- ======================
-
- Authors: John and Laura Lathem, Z-Space
-
- You may contact either us in a number of ways. We welcome
- your comments on how we may make Z-Forms a better, more useful
- product. Unfortunately, we can't provide a phone number at
- this time.
-
- US Mail: Z-Space (John Lathem)
- 4278 W. 223rd Street
- Cleveland, Ohio 44126
-
- Fax: (216) 734-1836 (ZSpace - John Lathem)
-
- Fido netmail: 1:157/200 to "John Lathem"
-
- Fido Echomail: Echomail messages are discouraged, although we
- monitor OS2PROG and will respond to questions
- of interest to the general OS/2 programming
- community (that depends on how successful
- Z-Forms becomes!).
-
- Direct BBS: You can leave a message to either of us on the
- PC-Ohio BBS (216) 381-3320. This is Fidonet
- system 1:157/200 and Fidonet Netmail can be
- sent to this address.
-
- Internet mail: john.lathem@pcohio.com
-
-