ILanerHeader.ReadOnly

Syntax

ReadOnly(SlotIndex: Integer, ElementIndex: Integer): Boolean;

Parameters

SlotIndex. Index of the header slot.

ElementIndex. Index of the header element.

Description

The ReadOnly property returns whether header element is available for edit.

Comments

True - the attribute values is read only.

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 the time series database should be loaded to UiErAnalyzer1.

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

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

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    ErAn: IEaxAnalyzer;
    Laner: ILaner;
    Table: ILanerTable;
    Left: ILanerLeftHeader;
    b: Boolean;
Begin
    ErAn := UiErAnalyzer1.ErAnalyzer;
    Laner := ErAn.Laner;
    Table := Laner.Execute;
    Left := Table.LeftHeader;
    b := Left.ReadOnly(00);
    If b Then
        WinApplication.InformationBox("Element cannot be edited.");
        Else WinApplication.InformationBox("Element can be edited.");
    End If;
End Sub Button1OnClick;

After executing the example the message with the information about the header element, that is red frame highlighted on the image, being editable:

See also:

ILanerHeader