* Spell checks forms (labels, hints,
column headings,etc) and code (Showmessage,
MessageDlg,etc.) in one of 10 languages
* Provides over 50 new hints and warnings including
optimizations, unfreed objects,
invalid statements and incorrect coding
and forms. Extensive list.
* Naming suggestions for components with
only default naming
* Many hints, warnings and naming suggestions
can be applied to your project automatically
* Basic statistics and scan report option
* Spell check Delphi/C++ Builder built executables
7 day trial available with manual and sample project
eyebol spell checks and suggests optimizations and warnings for Delphi forms and code. The suggestions can be anything from unfreed objects and faster coding methods to spelling mistakes in your message boxes. It can remove redundant data in your forms (unused captions, etc.) and can be customized to spell check your own routines. Many fixes for the suggestions can be applied automatically. Some general statistics are also provided.
Forms :
Spell Checks the following form data :
Captions,Hints,Grid and Column headings,etc.
Finds and removes redundant data
Unused Captions (e.g. on Panels, Toolbars,etc.)
Checks for form errors :
Bad use of ampersand
Incorrect active Page on a pagecontrol
Tables and Queries left open
Warns about unused hints
Code :
Spell checks parameters to functions and procedures such as :
MessageDialog, ShowMessage, etc.
and you can specify your own procedures
Hints, Warnings and Optimizations including :
Unfreed Objects (i.e. StringLists, Queries...
and add your own)
Invalid or unoptimized Copy statements
Improved use of date functions
Invalid Format commands
Check for inherited in constructors/destructors
Cursors left as busy
Over 20 other Code optimization suggestions
Statistics :
Lines of code, number of procedures and functions
Count of statements, form objects and variables used
Uses list count
--------------------------
Whats new in Version 1.10b
--------------------------
Optional download of 9 other dictionaries for spell checker
Now handles include files (with configurable path)
Improved and configurable naming suggestions
Now works with 3rd party components and naming style is configurable
Test every IFDEF compiler define combination in your code (Optional)
Slow (8 $IFDEFs=256 combinations) but useful for component writers
3 new warnings added
Checks width and height of text objects for truncation
Looks for unused for loops
3 new hints added
2 new hotkey label checks for FocusControl and StrLen check
Option to use Microsoft Word's spell checker
Reports can be saved as RTF
Start screen added with most recently opened item in menu
Fixed issue where binary form files were not scanned
Mostly minor bug fixes and cosmetic fixes:
Cosmetic fixes to interface
Main screen should be better size on startup
Tree Menu can be navigated with the keyboard
Splitter should not malfunction
Many more minor changes
Spell checker
Ignores words containing numbers
Multi select "Ignore words" is working
Some erroneous hints and warnings have now been fixed
TActions now considered properly
Some more VCL components are now recognised (actions, statictext, etc.)