|
Name
|
Description
|
|
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
|
|
|
Changed
|
Overloaded. Represents method Changed. (Inherited from RSChartPanel.TRSChartGraphic.)
|
|
Clone
|
Creates a "deep" copy of the chart graphic. It constructs a new chart graphic of the correct type and then calls the Assign method to copy its properties to the new copy. (Inherited from RSChartPanel.TRSChartGraphic.)
|
|
Draw(TCanvas,TCanvasRect)
|
Overloaded. Paints the chart graphic to the specified Canvas in the specified location. It uses the current canvas' brush and pen. Use the Draw method to paint the chart graphic to any canvas and anywhere and with any size on the canvas.
Notes to Inheritors
|
Descendant classes of TRSChartGraphic override the InternalDraw method to actually paint themselves.
|
|
|
Draw(TCanvas,TCanvasRect,TRSChartAxis,TRSChartAxis)
|
Overloaded. Paints the chart graphic to the specified Canvas in the specified location. It uses the current canvas' brush and pen. Use the Draw method to paint the chart graphic to any canvas and anywhere and with any size on the canvas.
The VertAxis and HorizAxis parameters can be used to provide point to pixel conversions (see RSChartPanel.TRSChartAxis ).
Notes to Inheritors
|
Descendant classes of TRSChartGraphic override the InternalDraw method to actually paint themselves.
|
|
|
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:
|
|
Drawing(TCanvas,TCanvasRect)
|
Represents method Drawing(TCanvas,TCanvasRect). (Overrides RSChartPanel.TRSChartGraphic.Drawing(TCanvas,TCanvasRect).)
|
|
Drawn(TCanvas,TCanvasRect)
|
Represents method Drawn(TCanvas,TCanvasRect). (Inherited from RSChartPanel.TRSChartGraphic.)
|
|
Initialize
|
Represents method Initialize. (Overrides RSChartPanel.TRSChartGraphicArea.Initialize.)
|
|
InitializeEvents
|
Represents method InitializeEvents. (Overrides RSChartPanel.TRSChartGraphic.InitializeEvents.)
|
|
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:
|
|
SenderChanged(TObject)
|
Overloaded. Represents method SenderChanged(TObject). (Inherited from RSChartPanel.TRSChartGraphic.)
|
|
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:
|
|
TiledDraw(TCanvas,TCanvasRect,TTileGraphic,TCanvasPixel,TCanvasPixel)
|
Overloaded. Tiles the image across the entire input rectangle.
The Image is drawn at full size from the top left of the ARect across and down until outside of the input rectangle. Use the overloaded TiledDraw methods to constrain the size of the Image.
|
|
TiledDraw(TCanvas,TCanvasRect,TTileGraphic,TCanvasPixel,TCanvasPixel,TCanvasPixel,TCanvasPixel)
|
Overloaded. Tiles the image across the entire input rectangle.
The Image is drawn at ImageWidth, ImageHeight size from the top left of the ARect across and down until outside of the input rectangle.
|
|
TiledDraw(TCanvas,TCanvasRect,TTileGraphic,TCanvasRect)
|
Overloaded. Tiles the image across the entire input rectangle.
The Image is drawn at ImageRect size from the top left of the ARect across and down until outside of the input rectangle.
|
|
VisibleChanged
|
Represents method VisibleChanged. (Overrides RSChartPanel.TRSChartGraphic.VisibleChanged.)
|