Class THMIComboBox
Unit
Declaration
type THMIComboBox = class(TCustomComboBox, IHMIInterface)
Description
THMIComboBox
Hierarchy
- TCustomComboBox
- THMIComboBox
Overview
Fields
![]() |
FTag:TPLCTag; |
![]() |
FSecurityCode: UTF8String; |
![]() |
FAllowSetIndex:Boolean; |
![]() |
FIsEnabled:Boolean; |
![]() |
FIsEnabledBySecurity:Boolean; |
Methods
![]() |
procedure SetItems(const Value: TStrings); override; |
![]() |
procedure InternalSetItemIndex(const Val: integer); virtual; |
![]() |
procedure SetSecurityCode(AValue: UTF8String); virtual; |
![]() |
function GetControlSecurityCode:UTF8String; virtual; |
![]() |
procedure MakeUnsecure; virtual; |
![]() |
procedure SetHMITag(t:TPLCTag); virtual; |
![]() |
function GetHMITag:TPLCTag; virtual; |
![]() |
procedure CanBeAccessed(a:Boolean); virtual; |
![]() |
procedure WriteFaultCallBack(Sender:TObject); virtual; |
![]() |
procedure TagChangeCallBack(Sender:TObject); virtual; |
![]() |
procedure RemoveTagCallBack(Sender:TObject); virtual; |
![]() |
constructor Create(TheOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure RefreshCombo(Data: PtrInt); |
Properties
![]() |
property Align; |
![]() |
property Anchors; |
![]() |
property ArrowKeysTraverseList; |
![]() |
property AutoComplete; |
![]() |
property AutoCompleteText; |
![]() |
property AutoDropDown; |
![]() |
property AutoSelect; |
![]() |
property AutoSize; |
![]() |
property BidiMode; |
![]() |
property BorderSpacing; |
![]() |
property BorderStyle; |
![]() |
property CharCase; |
![]() |
property Color; |
![]() |
property Constraints; |
![]() |
property DragCursor; |
![]() |
property DragKind; |
![]() |
property DragMode; |
![]() |
property DropDownCount; |
![]() |
property Enabled read FIsEnabled write SetEnabled default True; |
![]() |
property Font; |
![]() |
property ItemHeight; |
![]() |
property ItemIndex: integer read GetItemIndex; |
![]() |
property Items; |
![]() |
property ItemWidth; |
![]() |
property MaxLength; |
![]() |
property OnChange; |
![]() |
property OnChangeBounds; |
![]() |
property OnClick; |
![]() |
property OnCloseUp; |
![]() |
property OnContextPopup; |
![]() |
property OnDblClick; |
![]() |
property OnDragDrop; |
![]() |
property OnDragOver; |
![]() |
property OnDrawItem; |
![]() |
property OnEndDrag; |
![]() |
property OnDropDown; |
![]() |
property OnEditingDone; |
![]() |
property OnEnter; |
![]() |
property OnExit; |
![]() |
property OnGetItems; |
![]() |
property OnKeyDown; |
![]() |
property OnKeyPress; |
![]() |
property OnKeyUp; |
![]() |
property OnMeasureItem; |
![]() |
property OnMouseDown; |
![]() |
property OnMouseEnter; |
![]() |
property OnMouseLeave; |
![]() |
property OnMouseMove; |
![]() |
property OnMouseUp; |
![]() |
property OnStartDrag; |
![]() |
property OnSelect; |
![]() |
property OnUTF8KeyPress; |
![]() |
property ParentBidiMode; |
![]() |
property ParentColor; |
![]() |
property ParentFont; |
![]() |
property ParentShowHint; |
![]() |
property PLCTag: TPLCTag read GetHMITag write SetHMITag; |
![]() |
property PopupMenu; |
![]() |
property SecurityCode: UTF8String read FSecurityCode write SetSecurityCode; |
![]() |
property ShowHint; |
![]() |
property Sorted; |
![]() |
property TabOrder; |
![]() |
property TabStop; |
![]() |
property Text; |
![]() |
property Visible; |
![]() |
property BeforeSendAValueToTag: TBeforeSendNumericValueToTagEvent read FBeforeSendValueToTag write FBeforeSendValueToTag; |
![]() |
property AfterSendValueToTag: TAfterSendNumericValueToTagEvent read FAfterSendValueToTag write FAfterSendValueToTag; |
Description
Fields
![]() |
FTag:TPLCTag; |
![]() |
FSecurityCode: UTF8String; |
![]() |
FAllowSetIndex:Boolean; |
![]() |
FIsEnabled:Boolean; |
![]() |
FIsEnabledBySecurity:Boolean; |
Methods
![]() |
procedure SetItems(const Value: TStrings); override; |
![]() |
procedure InternalSetItemIndex(const Val: integer); virtual; |
![]() |
procedure SetSecurityCode(AValue: UTF8String); virtual; |
![]() |
function GetControlSecurityCode:UTF8String; virtual; |
: See also |
![]() |
procedure MakeUnsecure; virtual; |
: See also |
![]() |
procedure SetHMITag(t:TPLCTag); virtual; |
: See also |
![]() |
function GetHMITag:TPLCTag; virtual; |
: See also |
![]() |
procedure CanBeAccessed(a:Boolean); virtual; |
: See also |
![]() |
procedure WriteFaultCallBack(Sender:TObject); virtual; |
![]() |
procedure TagChangeCallBack(Sender:TObject); virtual; |
![]() |
procedure RemoveTagCallBack(Sender:TObject); virtual; |
![]() |
constructor Create(TheOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure RefreshCombo(Data: PtrInt); |
Properties
![]() |
property Align; |
![]() |
property Anchors; |
![]() |
property ArrowKeysTraverseList; |
![]() |
property AutoComplete; |
![]() |
property AutoCompleteText; |
![]() |
property AutoDropDown; |
![]() |
property AutoSelect; |
![]() |
property AutoSize; |
![]() |
property BidiMode; |
Note: windows has a fixed height in some styles |
![]() |
property BorderSpacing; |
![]() |
property BorderStyle; |
![]() |
property CharCase; |
![]() |
property Color; |
![]() |
property Constraints; |
![]() |
property DragCursor; |
![]() |
property DragKind; |
![]() |
property DragMode; |
![]() |
property DropDownCount; |
![]() |
property Enabled read FIsEnabled write SetEnabled default True; |
![]() |
property Font; |
![]() |
property ItemHeight; |
![]() |
property ItemIndex: integer read GetItemIndex; |
![]() |
property Items; |
![]() |
property ItemWidth; |
![]() |
property MaxLength; |
![]() |
property OnChange; |
![]() |
property OnChangeBounds; |
![]() |
property OnClick; |
![]() |
property OnCloseUp; |
![]() |
property OnContextPopup; |
![]() |
property OnDblClick; |
![]() |
property OnDragDrop; |
![]() |
property OnDragOver; |
![]() |
property OnDrawItem; |
![]() |
property OnEndDrag; |
![]() |
property OnDropDown; |
![]() |
property OnEditingDone; |
![]() |
property OnEnter; |
![]() |
property OnExit; |
![]() |
property OnGetItems; |
![]() |
property OnKeyDown; |
![]() |
property OnKeyPress; |
![]() |
property OnKeyUp; |
![]() |
property OnMeasureItem; |
![]() |
property OnMouseDown; |
![]() |
property OnMouseEnter; |
![]() |
property OnMouseLeave; |
![]() |
property OnMouseMove; |
![]() |
property OnMouseUp; |
![]() |
property OnStartDrag; |
![]() |
property OnSelect; |
![]() |
property OnUTF8KeyPress; |
![]() |
property ParentBidiMode; |
![]() |
property ParentColor; |
![]() |
property ParentFont; |
![]() |
property ParentShowHint; |
![]() |
property PLCTag: TPLCTag read GetHMITag write SetHMITag; |
![]() |
property PopupMenu; |
![]() |
property SecurityCode: UTF8String read FSecurityCode write SetSecurityCode; |
property ReadOnly; |
![]() |
property ShowHint; |
![]() |
property Sorted; |
![]() |
property TabOrder; |
property Style; |
![]() |
property TabStop; |
![]() |
property Text; |
![]() |
property Visible; |
![]() |
property BeforeSendAValueToTag: TBeforeSendNumericValueToTagEvent read FBeforeSendValueToTag write FBeforeSendValueToTag; |
: Event triggered before HMIEdit send a value to linked tag. |
![]() |
property AfterSendValueToTag: TAfterSendNumericValueToTagEvent read FAfterSendValueToTag write FAfterSendValueToTag; |
: Event triggered when the HMIEdit sent a value to linked tag. |
Generated by PasDoc 0.14.0.