16th November 1998
Mr Peter Collas - Principal of Collas Consulting Pty Ltd, will be conducting a
casual but informative talk on "working with Form Inheritance".
32 bit Delphi allows forms to be inherited in the same fashion as other objects. Forms
inheritance allows a programmer to build common functionality into a single base form that
can be in re-used and extended throughout a project.
This discussion aims to cover the fundamental requirements of form inheritance,
and demonstrate the building of a simple base form that can be used in any Delphi
application. Complete source code will be provided.
The talk with include basic concepts, followed by a series of structured coding examples.
The presentation revolves around building a practical example of a base form,
demonstrating the basic steps, and a number of simple but effective techniques to minimise
code.
The talk includes accessing data, and developing simple methods and properties. A fully
completed example of the form will be available. (<50kb size)
Author Bio
Peter Collas - Collas Consulting Pty Ltd
Phone: 9484 0407 (home & work)
Fax: 9484 8747
Email: pcollas@ozemail.com.au
Peter Collas has been working with computers since 1979. Peter has participated in over 50
development projects in the last 12 years and has been working with client server
technology since 1990. He was a beta tester for Borland Delphi from 1991 prior to release,
and has had 5 years commercial experience developing Client/Server applications in Delphi.
In 1990, Peter spoke at the inaugural Borland Database Developers Conference in Montery,
USA in 1990, and was invited to speak again in 1992 and 1993. He worked at Borland for two
years, and was a contributing developer of the Paradox for Windows Development Edition.
Peter has developed and marketed a number of programming tools both in Australia and
Overseas. He has also developed computer simulations for the ABC, and the
Halifax FP television movies. Peter and his brother Michael currently run
Collas Consulting Pty Ltd in Melbourne, Victoria.