Watch, Follow, &
Connect with Us

ID: 19810, Crt replacement for Delphi (fully functional) 1.20

by Will DeWitt Jr. Email: Anonymous


A fully functional Crt replacement unit for Borland Delphi, better than any free or commercial Crt replacements. Based on C RTL conio library.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 2.0  to 7.0 1340 downloads
Copyright: No significant restrictions


Size: 78,540 bytes
Updated on Thu, 24 Apr 2003 18:46:59 GMT
Originally uploaded on Thu, 24 Apr 2003 18:47:13 GMT
SHA1 Hash: B4F4CB5129E33DEF770BD4475062F2D6D59C3113
MD5 Hash: 95AB2654B16F71C0BE7A09885E68A980

    Explore the files in this upload

Description
A fully functional Crt replacement unit for Borland Delphi, works with Delphi 2, 3, 4, 5, 6 and 7.

This Crt replacement correctly implements AssignCrt, Window and other functions most Crt units ruin. There were, however, some changes made. WindMin and WindMax are now longword/longint type variables, and you need to use a new structure to typecast the variables and grab the X/Y coordinates from the var. Other small changes such as this may break legacy code, but an experienced developer should be able to easily overcome the problems by making minor source code tweaks to their legacy code.

This update adds a number of extended functions, including SaveCrtState, RestoreCrtState, FreeCrtState amongst other new and enhanced functions. Also includes some minor bug fixes and/or optimizations.

Includes a cleaned up D7-only version (crt_d7.pas) which doesn't contain as many $IFDEF's for compatibility-- simply extract and rename to crt.pas to use this unit if you don't need D6 or earlier compatibility.

Server Response from: ETNACDC03