ChartArea.ObjectsSelectionChanged
event · ChartArea · cAlgo.API
DesktopCLICloud
Occurs when chart objects are selected or deselected.
Environment behaviour
CLI — not supported. Never raised: chart objects cannot be selected.
Cloud — not supported. Never raised: chart objects cannot be selected.
Definition
event Action<ChartObjectsSelectionChangedEventArgs> ObjectsSelectionChanged;
chartArea.ObjectsSelectionChanged += handler # handler(obj: ChartObjectsSelectionChangedEventArgs)
Examples
protected override void OnStart()
{
Chart.ObjectsSelectionChanged += OnObjectsSelectionChanged;
}
private void OnObjectsSelectionChanged(ChartObjectsSelectionChangedEventArgs args)
{
Print("Selected: {0} | Deselected: {1}", args.ObjectsAddedToSelection.Count, args.ObjectsRemovedFromSelection.Count);
}
def on_start(self):
api.Chart.ObjectsSelectionChanged += self.on_objects_selection_changed
def on_objects_selection_changed(self, args):
api.Print(f"Selected: {args.ObjectsAddedToSelection.Count} | Deselected: {args.ObjectsRemovedFromSelection.Count}")