v4.05.20 - May 20th, 2004
General Changes
- Virtual Pascal v2.1 build 279 support added
|
v3.08.30 - August 30th, 2003
General Changes
- OS2 support added
- WINServer support added
MANSI.PAS
- Fixed aGotoX() and aGotoY() to work on any size screen
- Made aClrScr() also perform aGotoXY(1, 1) to accomodate some *nix telnet clients that do not home the cursor properly
MANNDOOR.PAS
- Fixed bug where DoEvents was not being called under *nix platforms
- Added support for reading DOOR.SYS dropfiles
- Implemented a custom ExitProc to reset the text colour to gray, to move the cursor to the bottom of the screen, and to dispose of the com object
|
v3.06.08 - June 8th, 2003
General Changes
- Directory structure changed
- Delphi compatability added
- EleCom upgraded to 1.3
- DDPlus compatability units contributed by Michael Preslar
- INIFILES.PAS and MWINSOCK.PAS removed
LORDSTRC.PAS
- Renamed classes and functions to indicate they are for LORD
- Fixed 100% CPU usage when data files are in use
- Structures use SmallWord and SmallInt from COMPAT.PAS to guarantee proper record size across compilers/platforms
MANNDOOR.PAS
- SysOp keys properly disabled for *nix platforms in all cases
- "Magic Escape" written at startup on *nix platforms to make ANSI look "more normal"
- TStatusBar, TSysopKeys, mOnChat, mOnSysopKick, mOnSysopHangup removed in favour of a more configurable system
- mOnSysopKey event added to replace above mentioned items
- Default status bar updated
- Internal chat removed (it wasn't very good anyway)
- mOnCLP event was added to ease parsing of command-line parameters
MANSI.PAS
- Fixed ESC[A/B/C/D to work on any size screen
- aWrite() now buffers text which dramatically increases output speed
MSTRINGS.PAS
- Fixed Center() and Right() to work on any size screen
- Trunc(x / y) replaced with x div y in many places
MUTILS.PAS
- Fixed MSecToday() to work on 16bit compilers
|