Dec 222017
Turbo Pascal 5.5 Object Oriented Window Package.
File OOPWIN.ZIP from The Programmer’s Corner in
Category Pascal Source Code
Turbo Pascal 5.5 Object Oriented Window Package.
File Name File Size Zip Size Zip Type
COLORDEF.PAS 4933 837 deflated
OOPWIN.DOC 1674 885 deflated
OOPWIN.PAS 836 464 deflated
OWVARS.PAS 529 318 deflated
OWWIND.PAS 7730 2668 deflated

Download File OOPWIN.ZIP Here

Contents of the OOPWIN.DOC file

OOPWin.PAS- An Object Oriented Test Project

This Unit and the associated program were written as a project to be
included in one of my shareware programs (Colorado Utilities Disk Manager).
I have wanted to share some of the code used in building that product with
those who contributed to its creation.

OOPWin.PAS builds an array of expanded wildcards using an input window
and then allows comparisons against that array. While it may seem to be
a useless project I can assure you I have foundthat I learn a lot more
writing code than reading about it and this was a project to learn OOP and
the new release (5.5) of Turbo Parcal.

The entire project requires Turbo Professional from Turbo Power, which I
believe every serious Turbo Pascal software developer should own. If you
don't use the library at least you can study some of the best library code
written yet for pascal.

Executing OOPWin ---- The program will display a blank window. When you hit
enter you can modify the entry you are currently on. Entering 'T??T.*' will
result in a wildcard expansion of 'T??T.???'. '*.PAS' would result in
'????????.PAS'. When you are through with the array window, hit the Esc key.
You may then enter file names to compare against the array. When finished
just hit the Esc key and you will be returned to DOS.

Have fun with OOP (I am) and I hope you enjoy the Object.

This unit was patterned after the examples in the Borland OOP guide and
full credit for what knowledge I've gained goes to the author and to
Borland International. I'll probably never write another program without
object orientation again.

Fred Hill

 December 22, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>