Hide Comments
Hide Comments

Comments (0)

Maintains an interface list that only contains IChartPanelListeners and notifies the owner when things change

The TRSChartPanel and TRSCustomChart classes use this class to maintain the list of listeners interested in changes to their state.

Namespace: RSChartPanel

expandingInheritance Hierarchy

TRSAssignList
  RSChartPanel.TChartPanelListeners
 

expandingSyntax

Delphi

type
  TChartPanelListeners = class(TRSAssignList<IChartPanelListener>)
  end; 
 

expandingProperties

 

Name

Description

protected property

UpdateCount

Represents property UpdateCount.

Top

expandingMethods

 

Name

Description

public method

Add(IChartPanelListener)

Adds the listener to the list and returns its index in the list.

From this point forward, the listener's IChartPanelListener methods will be called as the state of the TRSChartPanel, the TRSCustomChart or its values change.

public method

BeginUpdate

Suspends notifications to the IChartPanelListeners until the EndUpdate method is called

protected method

Change

Represents method Change.

protected method

ChartAdded(TRSCustomChart)

Represents method ChartAdded(TRSCustomChart).

protected method

ChartChanged(TRSCustomChart)

Represents method ChartChanged(TRSCustomChart).

protected method

ChartDeleted(TRSCustomChart)

Represents method ChartDeleted(TRSCustomChart).

public method

EndUpdate

Resumes notifications to the IChartPanelListeners after the BeginUpdate method has temporarily suspended notifications

protected method

SelectionChanged(TObject)

Represents method SelectionChanged(TObject).

protected method

ValueChanged(TRSCustomChart,TRSChartValue)

Represents method ValueChanged(TRSCustomChart,TRSChartValue).

protected method

VisibleChanged(TObject)

Represents method VisibleChanged(TObject).

Top

expandingSee Also

Reference

Comments (0)

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