CharityWare Utilities
Malcolm Pescod : Senior Software Developer (mpescod@freeuk.com , mpescod@ntlworld.com)
Here are a few utilities I have put together in my spare time which help to optimise your work. They are all in working order but some may have menu options disabled because they are still under development such as in FastOra. I develop in a W2K environment now so if you experience problems with older systems then let me know. They are all CHARITYWARE which means if you like them and use them a lot then please try to donate some money/time to a worthy charity e.g. NSPCC, NSPCA, The Red Cross. It's not like it's going to hurt you in any way but it might save or aid those who need help. |
|
FastOra |
View/modify/compare
database structure and save snapshots of the database structure.
Also, execute and optimise SQL using explain plans.I am currently
working on an Oracle OCI wrapper which will eliminate the BDE completely.
If you are interested in this version then let me know by email
as I will be releasing it by request only.
|
CompFold |
Compares two folders or files and allows you to keep two folders synchronised. Also shows differences in Delphi DFM files as text. This is ideally suited to those working on two or more different PCs or if they work locally from server stored source.
|
QuickMenu |
Displays a tree like menu of customisable quick launch applications, projects and documents which can be organised into groups. It can also check your POP3 e-mail regularly and launch your default E-Mail reader when new mail arrives. Works best with COMCTL32.DLL v5+.
|
Badminton |
Allows you to organise a badminton group letting you keep track of booked courts, who's playing, who's paid and who's driving. It's all MAPI EMail based so is virtually automatic and hassle free.
|
Other usefull information : Badminton , Northwood B.C.
Projects I have worked on or am working on |
|
3D Skeleton Movement and Animation |
Allows easy control over a skeletal based form |
Automatic RTTI based database objects |
You only need to declare published properties and the base class does the rest |
Advanced multi-threaded/machine scheduling |
Uses optimised algorithms to derive the most efficient schedule |
Badminton tactical planning and coaching |
Allows you to see graphically what effect your tactics have in a simulated game environment |