ILanerAttributeColumns.Remove

Syntax

Remove(Index: Integer): Boolean;

Parameters

Index. Attribute index in the collection.

Description

The Remove method removes the attribute from the collection by its index.

Comments

The method returns True in case of successful removal.

Example

Executing the example requires a form with the following components: the Button component named Button1, the TabSheetBox component named TabSheetBox1, and the UiErAnalyzer component named UiErAnalyzer1. UiErAnalyzer1 is a data source for TabSheetBox1. A working area of a time series database should be loaded to UiErAnalyzer1. Displaying of several additional attributes should be set up for working area series.

The example is a handler of the OnClick event for the Button1 component.

Add links to the Express, ExtCtrls, Forms, Laner, and Tab system assemblies.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    ErAn: IEaxAnalyzer;
    Laner: ILaner;
    LanerAttr: ILanerAttributeColumns;
Begin
    ErAn := UiErAnalyzer1.ErAnalyzer;
    Laner := ErAn.Laner;
    Laner.BeginUpdate;
    LanerAttr := Laner.AttributeColumns;
    LanerAttr.Remove(0);
    Laner.EndUpdate;
End Sub Button1OnClick;

After executing the example, the first element is deleted from the collection of displayed attributes.

See also:

ILanerAttributeColumns