pascalSCADA OPM: us7tagbuilder: Class TS7TagItemEditor

Pascal SCADA OPM

Class TS7TagItemEditor

Unit

us7tagbuilder

Declaration

type TS7TagItemEditor = class(TPanel)

Description

: Structure item editor.

Hierarchy

  • TPanel
  • TS7TagItemEditor

Overview

Methods

Public constructor Create(AOwner:TComponent); override;
Public destructor Destroy; override;
Public procedure PopulateCombo;
Public procedure EnableTagType(ToEnable:Boolean);
Public procedure EnableScanRate(ToEnable:Boolean);
Public procedure EnableSwapBytes(ToEnable:Boolean);
Public procedure EnableSwapWords(ToEnable:Boolean);
Published function AddBit:TTagBitItemEditor;
Published procedure DelBit(index:LongInt);
Published function GetIndex(tbitEditor:TTagBitItemEditor):LongInt;
Published function AcceptName(TheName:AnsiString):Boolean;

Properties

Public property Bit[index:LongInt]: TTagBitItemEditor read GetBit;
Published property BitCount: LongInt read GetBitCount;
Published property TagName: AnsiString Read FTagName write SetTagName;
Published property TagType: TTagType read FTagType write SetTagType;
Published property TagScan: TRefreshTime read FTagScan write SetTagScan;
Published property SwapBytes: Boolean read FSwapBytes write SetSwapBytes;
Published property SwapWords: Boolean read FSwapWords write SetSwapWords;
Published property SkipTag: Boolean read FSkip write SetSkipTag;
Published property OnCheckNames: TCheckNames read FCheckNames write FCheckNames;
Published property OnUpClick: TNotifyEvent read FUpClickEvent write FUpClickEvent;
Published property OnDownClickEvent: TNotifyEvent read FDownClickEvent write FDownClickEvent;
Published property OnDelClickEvent: TNotifyEvent read FDelClickEvent write FDelClickEvent;
Published property OnBitsClickEvent: TNotifyEvent read FBitsClickEvent write FBitsClickEvent;
Published property OnTypeChange: TNotifyEvent read FOnTypeChange write FOnTypeChange;
Published property OnSkipChange: TNotifyEvent read FOnSkipChange write FOnSkipChange;
Published property OnDelBitItem: TNotifyEvent read FOnDelBitItem write FOnDelBitItem;

Description

Methods

Public constructor Create(AOwner:TComponent); override;
 
Public destructor Destroy; override;
 
Public procedure PopulateCombo;
 
Public procedure EnableTagType(ToEnable:Boolean);
 
Public procedure EnableScanRate(ToEnable:Boolean);
 
Public procedure EnableSwapBytes(ToEnable:Boolean);
 
Public procedure EnableSwapWords(ToEnable:Boolean);
 
Published function AddBit:TTagBitItemEditor;
 
Published procedure DelBit(index:LongInt);
 
Published function GetIndex(tbitEditor:TTagBitItemEditor):LongInt;
 
Published function AcceptName(TheName:AnsiString):Boolean;
 

Properties

Public property Bit[index:LongInt]: TTagBitItemEditor read GetBit;
 
Published property BitCount: LongInt read GetBitCount;
 
Published property TagName: AnsiString Read FTagName write SetTagName;
 
Published property TagType: TTagType read FTagType write SetTagType;
 
Published property TagScan: TRefreshTime read FTagScan write SetTagScan;
 
Published property SwapBytes: Boolean read FSwapBytes write SetSwapBytes;
 
Published property SwapWords: Boolean read FSwapWords write SetSwapWords;
 
Published property SkipTag: Boolean read FSkip write SetSkipTag;
 
Published property OnCheckNames: TCheckNames read FCheckNames write FCheckNames;
 
Published property OnUpClick: TNotifyEvent read FUpClickEvent write FUpClickEvent;
 
Published property OnDownClickEvent: TNotifyEvent read FDownClickEvent write FDownClickEvent;
 
Published property OnDelClickEvent: TNotifyEvent read FDelClickEvent write FDelClickEvent;
 
Published property OnBitsClickEvent: TNotifyEvent read FBitsClickEvent write FBitsClickEvent;
 
Published property OnTypeChange: TNotifyEvent read FOnTypeChange write FOnTypeChange;
 
Published property OnSkipChange: TNotifyEvent read FOnSkipChange write FOnSkipChange;
 
Published property OnDelBitItem: TNotifyEvent read FOnDelBitItem write FOnDelBitItem;
 

Author


Generated by PasDoc 0.14.0.