About the basics of a form example
A form is the basics of a delphi project and all the forms can be components as well. It was difficult to choose for me in which category I would show them as I have explained earlier on another page. On this page you will find cool form effects that enhance the gui to make it a less dull project. Note that if you are looking for components that change the behaviour or the shape of a delphi form then you should go to the components page at the left, since at this page you will find sample or demo's of working forms that are actually applications, or finished projects.
To give you a little bit information about the events associated with a standard form, and then only the most significant, they are:
I am adding the forms for Delphi 2010 under windows 7 now, eventually I will try to update them all to delphi 2010 but do note that the version which is compiled with delphi 2010, will not work for any lower version ofcourse, so therefor the delphi 7 version will also be present here forever.
The OnCreate Event
Executed when an application is created, just and only one time. This event triggers the following series of other important events, in order of appearance:
OnCreate, followed by OnShow, then OnActivate, after that one OnPaint in the standard setup. One that is not triggered automatically by the OnCreate event is the OnClose event, which ofcourse closes the application. In practise I mostly and only use oncreate, onshow and onclose. The list of events is only executed if the property visible is set to true by the way.
I will write a more useful form description very soon but downloading any of the forms posted here, since all contain the full sourcecode, will make many things more obvious than a lengthy theoretical description by which you have fallen to sleep after the first few lines I think;)
The latest downloads for delphi embarcadero rad studio 2010 can also be accessed here, but they will be moved to a different page of its own eventually. To save you time with downloading I packed all the form examples into two downloads, one that contains demo's and as such is bigger, and one, you guessed it, without the demo's which is smaller in size. I did however compress every demo with aspack, this was not done for fighting reverse engineering but only to make them even more smaller, since I myself like to see what is going on in whatever application I am working on, so principally I am not very fond of compressing anything and if you want the decompressed version of any form here send me an email or grab the unaspack program form this page. Note that it does not contain any harmful code and was scanned with kaspersky antivirus.
They work with embarcadero 2010 as well but you have to upgrade them yourself, well this sounds rather more complicated then it is, since delphi 2010 upgrades them after you have opened them ;)
Download All Forms Without Demo Delphi 7 version
Download All Forms With Demo Delphi 7 version
I have tried to divide the several forms into sections, but I guess I did not do a good job, but well I tried, and nevertheless it took quite some time to create them and make them available but hey who is complaining not me haha