|
Assign(TPersistent)
|
Copies the contents of another similar object to the current object
Notes to Inheritors
|
Most objects override Assign to handle the assignment of properties from similar objects. When overriding Assign, call the inherited method if the destination object cannot handle the assignment of properties from the class of the Source parameter
|
|
|
Draw(TCanvas,TCanvasRect,TRSShapeStyle,Single)
|
Overloaded. Paints the shadow on the canvas in the specified rectangle. It first calls ShadowRect to figure out the rectangle that contains the shadow. Then, using the Brush and Pen properties, it paints the shadow. The AStyle parameter defines the shape of the shadow.
The following graphic shows the interrelationships of the elements of the TRSChartShadow class:
|
|
Initialize
|
Represents method Initialize. (Overrides RSChartPanel.TRSChartGraphicArea.Initialize.)
|
|
InternalDraw(TCanvas,TCanvasRect)
|
Overloaded. Represents method InternalDraw(TCanvas,TCanvasRect). (Overrides RSChartPanel.TRSChartGraphicArea.InternalDraw(TCanvas,TCanvasRect).)
|
|
NonShadowRect(TCanvasRect,Boolean,TCanvas)
|
Returns the rectangle of the object which is casting the shadow, given the ARect parameter. The method uses the Size and Direction to calculate a smaller rectangle within the ARect rectangle, which is in the opposite direction of the ShadowRect.
The following graphic shows the interrelationships of the elements of the TRSChartShadow class:
|
|
ShadowRect(TCanvasRect,Boolean,TCanvas)
|
Returns the rectangle of the shadow given the ARect parameter. The method uses the Size and Direction to calculate a shadow under the aRect. If the Constrained parameter is true, the shadow will be a subrectangle of the input rectangle.
The following graphic shows the interrelationships of the elements of the TRSChartShadow class:
|
|
VisibleChanged
|
Represents method VisibleChanged. (Overrides RSChartPanel.TRSChartGraphic.VisibleChanged.)
|