Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/Compiler/Delphi/Interaction with UI    [ Add a report in this area ]  
Report #:  53698   Status: Closed
Missing published property in object inspector
Project:  Delphi Build #:  11.0.2804.9245
Version:    11.0 Submitted By:   Henrik R. Carlsen
Report Type:  Basic functionality failure Date Reported:  10/19/2007 12:26:39 AM
Severity:    Serious / Highly visible problem Last Updated: 10/19/2007 5:04:37 AM
Platform:    All platforms Internal Tracking #:  
Resolution: Test Case Error (Resolution Comments) Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
The object inspector doesn't show the         ControlCollection property, even though it's published in the VCL-code.
Steps to Reproduce:
Place a TGridPanel on a form, add a TMemo in one of the cells.

Read the poor documentation (generally the documentation looks "beta", is very slow and nowhere near the help I got in D7) to see how to span columns.

Give up and turn to the DFM-file to discover the ControlCollection property. It's missing from the Object Inspector.
You can set the properties runtime but due to the unfinished nature of this control, it's a tedious trial and error procedure (compile, see what happenes, close and try again)

Design time you'll have to edit the dfm-file.

Jeremy North at 10/19/2007 5:06:03 AM -
Perhaps you were looking in the wrong spot. The properties relating to the ControlCollection are actually displayed on the Control you have selected in the TGridPanel. This allows you to span rows or columns and also move the control to a different position within the TGridPanel. I have attached an image as well.

This control is documented poorly, however there is a Developer Network article available from:

The TGridPanel is usable but has some quirks. Hopefully they will be fixed in the next release. If you search for TGridPanel in the Delphi project in QC you will find them.

Server Response from: ETNACODE01