Delphi 2005 freeware
IDE Tools

[ Clearer.zip ] [ 233,700 bytes ] [ Freeware ] [ With Source ]
[ D8 | D2 ]
History is a great new feature of Delphi 2005. There is only a little drawback: after project completion getting rid of all the history files is a bit annoying. Clear makes this more easy. WARNING: this is a mass deletion program, use with care and under your responsibility.
Added: 6-12-2004   |  Version: 1.3   |  Downloads: 323/323/4
Author:Mauro Venturini   Mauro Venturini   [DSP files]

[ D2005UtilsPack.zip ] [ 2,829,094 bytes ] [ Freeware ] [ With Source ]
[ D2 ]
A group of utilities targetting Delphi 2005.
Some are for both W32 and .NET personalities.
Regionalize V1.5, Make Region of Selected Code Open Tool.
OptionSets V2.5, Multiple Project Options Sets for Delphi Open Tool.
DEInsight V2.2, Dynamic Error Insight Management Open Tool.
Clearer V1.10, BDS project files and history cleaner.
Some are for .NET personality only.
PrefixIt! V5.0, Prefixed Class Names for .NET
PUses V3.1, Uses Clause Reformatter Open Tool.
NamespaceSearcher V1.1, type to namespace search utility.
Added: 25-01-2005/14-02-2005   |  Version: 1.1   |  Downloads: 408/404/5
Author:Mauro Venturini   Mauro Venturini   [DSP files]

[ DEInsight.zip ] [ 151,761 bytes ] [ Freeware ] [ With Source ]
[ D2 ]
Error insight is great to flag errors. Unfortunately, while typing it keeps signalling errors due to the partially entered text. This is both annoying and taxing for the CPU. DEInsight enables and disables error insight dinamically to improve programmer's experience.
Added: 6-12-2004   |  Version: 1.1   |  Downloads: 256/256/3
Author:Mauro Venturini   Mauro Venturini   [DSP files]

[ PrefixIt31.zip ] [ 255,407 bytes ] [ Freeware ] [ With Source ]
[ D8 | D2 ]
.NET frameworks is nice indeed. I like it, and I am a Delphi "integralist". Unfortunately, someone in MS decided that interface name prefix 'I' is good but class name prefix ('T' or 'C') it is not. This decreases immensely code clarity. C# chaps have a case- sensitive solution: they uncapitalize the instance names, e.g. graphics= new Graphics Very readable indeed! Not to mention the problem if the instance is visible outside the assembly (.NET in general is NOT case-sensitive). Delphi would have the solution: type equivalence, e.g. type TGraphics = System.Drawing.Graphics; var Graphics: TGraphics; but manually rename all framerwork types is not an option. Fortunately, using reflection it is quite easy to develop a tool that inspects an assembly and generate the type definitions automatically.
Added: 25-10-2004/6-12-2004   |  Version: 3.1   |  Downloads: 453/387/4
Author:Mauro Venturini   Mauro Venturini   [DSP files]

[ PUses.zip ] [ 179,222 bytes ] [ Freeware ] [ With Source ]
[ D8 | D2 ]
PUses implements orderly reformatting of uses clauses. This reformatting includes: - rewriting the unit/namespace names one per line and sorting them; - optionally adding the prefix unit (generated using PrefiIt!) names. This makes extremely easy the use of prefix units generate by PrefixIt! PrefixIt! can be found here or at http://cc.borland.com/codecentral/ccweb.exe/listing?id=22683
Added: 6-12-2004   |  Version: 1.3   |  Downloads: 271/271/3
Author:Mauro Venturini   Mauro Venturini   [DSP files]

[ Regionalize.zip ] [ 101,052 bytes ] [ Freeware ] [ With Source ]
[ D2 ]
Nick Hodges from Borland, self appealed 'Delphi Bigot', complained about 'Ten Annoyances in Delphi 2005' at www.codefez.com/Default.aspx?tabid=79&newsType=ArticleView&art icleId=51 I, probably, more a Delphi Bigot than he is, decided that at least one of them (no 'Make Region of Selected code' option) could be easily removed.
Added: 13-12-2004   |  Version: 1.0   |  Downloads: 295/295/2
Author:Mauro Venturini   Mauro Venturini   [DSP files]

1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.