pascalSCADA OPM: hmi_draw_basic_vector_control: Class THMICustomVectorControl

Pascal SCADA OPM

Class THMICustomVectorControl

Unit

hmi_draw_basic_vector_control

Declaration

type THMICustomVectorControl = class(THMIBasicControl)

Description

THMICustomVectorControl

Hierarchy

Overview

Fields

Protected FSVGDrawing: TBGRASVG;

Methods

Protected procedure CheckAutoSize;
Protected procedure DrawControl; override;
Protected procedure ReloadDrawing; virtual;
Protected procedure Loaded; override;
Protected procedure CalculatePreferredSize(var PreferredWidth, PreferredHeight: integer; WithThemeSpace: Boolean); override;
Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;

Properties

Protected property SVGContents: TStrings read FSVGContents write SetSVGContents;
Protected property Stretch: Boolean read FStretch write SetStretch;
Protected property Proportional: Boolean read FProportional write SetProportional;

Description

Fields

Protected FSVGDrawing: TBGRASVG;
 

Methods

Protected procedure CheckAutoSize;
 
Protected procedure DrawControl; override;
 
Protected procedure ReloadDrawing; virtual;
 
Protected procedure Loaded; override;
 
Protected procedure CalculatePreferredSize(var PreferredWidth, PreferredHeight: integer; WithThemeSpace: Boolean); override;
 
Public constructor Create(AOwner: TComponent); override;
 
Public destructor Destroy; override;
 

Properties

Protected property SVGContents: TStrings read FSVGContents write SetSVGContents;
 
Protected property Stretch: Boolean read FStretch write SetStretch;
 
Protected property Proportional: Boolean read FProportional write SetProportional;
 

Generated by PasDoc 0.14.0.