home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 3
/
CDASC03.ISO
/
maj
/
657
/
docs
/
whatsnew.doc
< prev
Wrap
Text File
|
1993-04-01
|
3KB
|
56 lines
WHATSNEW.DOC
ObjectEase V2.0
(C) Copyright 1992 - David S. Reinhart Associates
Let me begin by apologizing to all those who downloaded v1.0
of ObjectEase and tried in vain to get the demo to compile and run
successfully. I totally understand your frustration, and that is why I
am releasing v2.0 of this package already. The main reason that the
demo would not compile and run successfully for so many people has to do
with stack allocation. Since I wrote the demo on a 486 machine I never
encountered many of the problems that people called me with. I am sorry,
and I assure you that these versions of the libraries and demos are
compatible with all machines. The fact is that the library itself could
have been used without the problems experienced in the demo, but I
can totally understand how a person could give up on a package when even
the supplied demo could not be made to function as expected. I have also
taken the opportunity to fix a few minor bugs that were reported to me.
The biggest change that you will notice is the large reduction in
price. Single user licenses of ObjectEase are now only $34.95! Source code
has also been made available to registered or registering users of the
libraries. See the file REGISTER.DOC for prices.
Fixes:
The stack size in the large memory model version of the libraries
has been set to 16384 bytes by default. This fixes the major
problem with v1.0.
The mouse cursor is now in the unarmed state upon initialization.
You MUST call the_mouse.arm() before the mouse cursor can be made
visible.
The mouse cursor has been made to turn off during screen updating
procedures of the Tstring class.
The mouse will be (re)initialized when changing screen modes with
the member functions of the Screen class. Some mice, including
Logitech mice, could not adjust their boundaries to the new
screen coordinates without being re-initialized. This resulted
in the mouse cursor not being able to reach the lower half of the
screen.
Fixed the rubber banding mode of the files 256IMAGE.EXE and
16IMAGE.EXE so that it now stretches and contracts cleanly.
Changes:
The libraries have been separated into TUI (text), GUI (graphics),
and VIDBIOS (video bios). This makes it easier on me to supply
upgrades and makes the source code more affordable to you.