pascalSCADA OPM: HMITypes: Interface IHMIInterface

Pascal SCADA OPM

Interface IHMIInterface

Unit

HMITypes

Declaration

type IHMIInterface = interface(IInterface)

Description

: IHMIInterface defines a interface to interact with all HMI window controls.

Attributes
GUID['{62FF1979-FA70-4965-B24F-347A69AC2EB1}']

Hierarchy

  • IInterface
  • IHMIInterface

Overview

Methods

Public function GetControlSecurityCode:UTF8String;
Public procedure MakeUnsecure;
Public procedure SetHMITag(t:TPLCTag);
Public function GetHMITag:TPLCTag;
Public procedure CanBeAccessed(a:Boolean);

Properties

Public property Tag: TPLCTag read GetHMITag write SetHMITag;

Description

Methods

Public function GetControlSecurityCode:UTF8String;

: Gets the access code of the control.

Public procedure MakeUnsecure;

: Clear the security of the control, making it unsecure.

Public procedure SetHMITag(t:TPLCTag);

: Updates the link of the control with a tag

Public function GetHMITag:TPLCTag;

: Returns the tag linked with the control.

Public procedure CanBeAccessed(a:Boolean);

: Enables/disables the control.

See also
Enabled

Properties

Public property Tag: TPLCTag read GetHMITag write SetHMITag;

: Property to get/set the tag of the control through the interface.


Generated by PasDoc 0.14.0.