CyborgQA
limited Shareware version


Boris Ingram, Cyborg Software
[email protected]
http://www.pcb.co.za/users/borising/cyborg.htm




CyborgQA is a native Delphi VCL that you can drop onto any form. It is an
extension of my earlier CyborgParentInfo. CyborgQA publishes the same 2
properties. The "About" property is still self explanatory I'm sure, and
the "Parentage" property editor pops up an Outline List of the Parent
relations for all the tControls owned by the form.

Parentage
Parentage now has a simple property editor box, which allows you to change
any properties common to tControl and descendants. You can also save the
outline to a text file.

The following additional properties are now also published

Hints
This displays all the Hint properties for any tcontrols on the form,
allowing you to edit them. The grid columns are resizable, and the editor
will write the contents to a text file for documentation purposes.

Tabs
One of the things I find a hassle about Delphi is that you can only adjust
tab order within each parent. This property remedies this shortcoming.
This shows the whole form's tab order as an outline, in parentage order,
and will allow you to drag & drop twincontrols with the same parent,
to adjust their TabOrder property. Again you can write the outline to file.

Positions
This shows all the controls on a form, along with their positions & sizes.
You can sort the display by parentage, or by position. It allows you to
edit all positions a la spreadsheet, which I find convenient. There is
rescaler that allows you to adjust controls size & position en masse.
Lately I have been laying out pages to print using QuickReport, and this
was invaluable for aligning up to 120 tQRlabels on a page !

This version of CyborgQA is a limited Shareware version, in that it only
processes the first 10 controls encountered, and doesn't handle database
info. All other functions are fully functional. You may use, copy or
distribute this version in any way you like.