Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/IDE/Object Inspector    [ Add a report in this area ]  
Report #:  72431   Status: Closed
Base class properties not shown
Project:  Delphi Build #:  11
Version:    11.1 Submitted By:   Gilles Cousineau
Report Type:  Basic functionality failure Date Reported:  3/23/2009 12:49:51 PM
Severity:    Commonly encountered problem Last Updated: 1/9/2010 9:10:02 PM
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
Description
Both TForm and TPanel have a DoubleBuffered property inherited from TWinControl.

This property is not visible in the object inspector.

This also begs the question: what other properties are also not visible?
Steps to Reproduce:
>File
>New
>VCL Forms application - C++ builder

>Click on the form
>In OI, look for the DoubleBuffered property.  There it isn't.
Workarounds
set the double-buffered property in the constructor.

P.S. double buffering doesn't seem to work at reducing flickering any more.
( it used to help in CBuilder 5, but now it is something aweful)
Attachment
None
Comments

Jeremy North at 3/23/2009 10:14:17 PM -
This is because the property isn't published. In Delphi/C++ Builder 2009 this particular property is published.

Just because a property is available (public), doesn't mean that it is a bug because it isn't published.

Your report should be a feature request, not a bug report.

Gilles Cousineau at 3/24/2009 12:40:02 PM -
That's nice.

in CBuilder 5 it was published was it not?
When did it get un-published, and why?

Server Response from: ETNACODE01