Programming Help

These pages are a collection of a few problems and fixes I have had whilst starting out with the programming lark. Most of the code is in Delphi, but feel free to contact me if you need any help understanding the code.

Delphi is a very good language for learning - it is simple to understand and has a very clear structure. My teachers used to tell me once you can code in Delphi or Pascal you can read almost any other common language.

Anyway here is a list of the help sections. Some of these are tutorials, and some are examples (commented code only).

Title Type Description
winfix.pas code Delphi 7 has an incorrect declaration of the Windows API command GetDiskFreeSpaceEx. This header contains the correct declaration
Colours Tutorial tutorial How to do colour gradients and Alpha transparency in Delphi. example How to use the windows API to enumerate ALL windows - even those not currently visible on screen.