home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
bbs_ra
/
radoor23.arj
/
CHANGES.22
next >
Wrap
Text File
|
1991-02-08
|
2KB
|
61 lines
-=( RADoor: What's new )=-
Version 2.2
* Made some changes to the source.
* The ansicrt function now has its own unit. It seemed to be confusing,
AWrite and WriteF in one unit. Now the rule is simple:
If you use the AnsiCRT functions, ONLY use ansicrt function for screen IO!
|-----------------------------------------------------------------------------|
Version 2.1
* A stupid mistake of me, I lived with the idea that when one compiled a unit,
the pieces of code which came from other units were included in the
compiled TPU file.. Certainly const and structures..
Well.. that much for illusions.. (It seems to work that way for OBJ
files, but not for other TPU files..) So Keydefs.pas was required to
compile any program which uses RADoor.. Sigh.. and thatone wasn't in the
2.0 Archive..
* Changed the way the statusline is handled. The procedure StatusLine is
now changed into a procedural variable with the defaultvalue
StatusLine:=DefStatLine;
There's also a procedure NoStatus now. So if you don't want a statline
at all, just add the line
StatusLine:=NoStatus;
to your initcode. If you want to use your own statusline you can make a
procedure with the following structure:
MyStatus(GlobalTime : ClockRec);
Vars ....
Begin
Window(1,1,80,25);
{ Your stuff }
Window(1,1,80,24);
End;
and assign it to the StatusLine variable:
StatusLine:=MyStatus;
from there the procedure is called every 10 seconds (checked on any input)
* added some goodies to the sourcelib file for users who register with source:
RAEdit.pas A unit implementing a nice line editor (But looks good with
ansi too..;)
MsgUtil.pas Basic routines for working with the RA MsgBase.