Hide Comments
Hide Comments

Comments (0)

Manages the collection of graph links (e.g., the line connecting two graph chart values) for one graph chart value ( RSGraphCharts.TRSGraphChartValue ). Each link is defined by the RSGraphCharts.TRSGraphChartLink class, which not only specifies the link but also the appearance of the link, including Caption, LinePoints, and ConnectionPoint. The TRSGraphChartLinks class is owned by a TRSGraphChartValue and manages all of the links from that graph chart value to other graph chart values (specified by the Value property).
 

Namespace: RSGraphCharts

expandingInheritance Hierarchy

TGCollection
  RSGraphCharts.TRSGraphChartLinks
 

expandingSyntax

Delphi

type 
  TRSGraphChartLinks = class(TGCollection) 
  end;  
 

expandingConstructors

 

Name

Description

public constructor

Create(TRSGraphChartValue)

Initializes a new instance of the TRSGraphChartLinks class.

Top

expandingProperties

 

Name

Description

public property

Items[Integer]

Lists the links in the collection. Use Items to access individual link in the collection. The value of the Index parameter corresponds to the Index property of RSGraphCharts.TRSGraphChartLink . It represents the position of the value in the collection.

The Items property is the default property for the class. You can access this property with the abbreviation Values[index], which is equivalent to Values.Items[index].
 
 

Top

expandingMethods

 

Name

Description

public method

Add

Creates a new RSGraphCharts.TRSGraphChartLink instance and adds it to the Items array. The new instance is added at the end of the Items array.

Add returns the new link.
 

public method

ArrangeConnections(TRSChartOrientation)

Modifies all the links connection points for the particular orientation. For each link, it sets the   ConnectionPoint and   ValueConnectionPoint properties based on the Orientation parameter. The ArrangeConnection method sets these properties to hopefully avoid lines going through the two graph chart values. By using the Orientation, you are hinting the relative locations of the two graph chart values that are the end points of the links.
 

public method

FindItemID(Integer)

Returns the Item with the specified ID. The FindItemID method returns the item in the collection whose ID property is passed to it as a parameter. If no item has the specified ID, FindItemID returns nil.

public method

GetEnumerator

Returns the enumerator for the collection, which is used when you write a "for Item in Chart.Values" loop.

public method

Insert(Integer)

Creates a new instance and adds it to the Items array. Call Insert to add a new value at a specified position in the collection. Existing items (starting from the specified position) are moved up in the Items array. Note that Insert only works as expected if the collection is not     Sorted.

Insert returns the new collection value.
 

protected method

Loaded

Represents method Loaded.

protected method

Notify(TCollectionItem,TCollectionNotification)

Represents method Notify(TCollectionItem,TCollectionNotification).

public method

Owner

Returns the Owner of the links (the From node)

protected method

Update(TCollectionItem)

Represents method Update(TCollectionItem).

Top

expandingSee Also

Reference

Comments (0)

RiverSoftAVG Charting Component Suite (RCCS) © 2005-2015, Thomas G. Grubb