Copyright: © 2002 by tmssoftware.com


Globals

Properties  	Methods


GetTimeStampHi

Globals

Unit

VrHPTimerFunc

function GetTimeStampHi: DWord;


GetTimeStampLo

Globals

Unit

VrHPTimerFunc

function GetTimeStampLo: DWord;


GeTVrHPTimer

Globals

Unit

VrHPTimerFunc

function GeTVrHPTimer: TVrHPTimerARRAY;


IsHPTimer_Available

Globals

Unit

VrHPTimerFunc

function IsHPTimer_Available: boolean;


OldGetCpuSpeed

Globals

Unit

VrHPTimerFunc

function OldGetCpuSpeed: comp;


ID_BIT

Globals

Unit

VrHPTimerFunc

ID_BIT=$200000;


MAXKEYS

Globals

Unit

VrKeyPad

MAXKEYS=15;


Globals Methods

Globals	Alphabetically	Legend

In Globals

GetTimeStampHi

GetTimeStampLo

GeTVrHPTimer

IsHPTimer_Available

OldGetCpuSpeed


Globals Methods

Globals	 By object 	Legend

GetTimeStampHi

GetTimeStampLo

GeTVrHPTimer

IsHPTimer_Available

OldGetCpuSpeed


Globals Properties

Globals	Alphabetically	Legend

In Globals

ID_BIT

MAXKEYS


Globals Properties

Globals	 By object 	Legend

ID_BIT

MAXKEYS


TContainerTank

Hierarchy 	Properties  	Methods	Events

Unit

VrTank

Description

 Holds the properties of the container part of the tank


TContainerTank.OnChage

TContainerTank

property OnChage: TNotifyEvent default nil;


TContainerTank.Height

TContainerTank

property Height: integer;

Description

 Sets the height of the container part of the tank


TContainerTank.Visible

TContainerTank

property Visible: boolean;

Description

 When true the container part of the tank is visible


TContainerTank.Width

TContainerTank

property Width: integer;

Description

 Sets the width of the container part of the tank


TContainerTank Events

TContainerTank	Alphabetically	Legend

In TContainerTank

 	OnChage


TContainerTank Events

TContainerTank	 By object 	Legend

 	OnChage


TContainerTank Methods

TContainerTank	Alphabetically	Legend


TContainerTank Methods

TContainerTank	 By object 	Legend


TContainerTank Properties

TContainerTank	Alphabetically	Legend

In TContainerTank

 	Height

 	Visible

 	Width


TContainerTank Properties

TContainerTank	 By object 	Legend

 	Height

 	Visible

 	Width


TLargeInteger

Properties

Unit

VrHPTimerFunc


TLargeInteger.HighPart

TLargeInteger


TLargeInteger.Lowpart

TLargeInteger

Lowpart: DWord;


TLargeInteger.QuadPart

TLargeInteger

QuadPart: LongLong;


TLargeInteger Properties

TLargeInteger	Alphabetically	Legend

In TLargeInteger

HighPart

Lowpart

QuadPart


TLargeInteger Properties

TLargeInteger	 By object 	Legend

HighPart

Lowpart

QuadPart


TNumericClickEvent

Unit

VrKeyPad

TNumericClickEvent=procedure(Sender: TObject; Key: Integer) of object;


TOnHPTimer

Unit

VrHPTimerFunc

TOnHPTimer=procedure(Seconds, Delta: Extended; N: int64) of object;


TOutOfRangeEvent

Unit

VrTank

TOutOfRangeEvent=procedure(Sender: TObject; var Min, Max, Pos: double) of object;


TTankShape

Unit

VrTank

TTankShape=(tsRectangle, tsRoundedRectangle, tsEllipse, tsTriangle);

Description

Value	Meaning

tsRectangle	rectangular tank shape

tsRoundedRectangle	rounded rectangle tank shape

tsEllipse	ellips tank shape

tsTriangle	triangular tank shape


TVrBlinkLed

Hierarchy 	Properties  	Methods	Events

Unit

VrBlinkLed

Description

Auto sizing Led control with built-in blink color and frequency control


TVrBlinkLed Events

TVrBlinkLed	Alphabetically	Legend

Derived from TVrCustomBlinkLed


TVrBlinkLed Events

TVrBlinkLed	 By object 	Legend


TVrBlinkLed Methods

TVrBlinkLed	Alphabetically	Legend


TVrBlinkLed Methods

TVrBlinkLed	 By object 	Legend


TVrBlinkLed Properties

TVrBlinkLed	Alphabetically	Legend

Derived from TVrCustomBlinkLed

 	BlinkLedType

 	BlinkSpeed

 	ColorIndex

 	EnableBlinking

 	Layout

 	Margin

 	Palette1

 	Palette2

 	Palette3

 	Palette4

 	Spacing


TVrBlinkLed Properties

TVrBlinkLed	 By object 	Legend

 	BlinkLedType

 	BlinkSpeed

 	ColorIndex

 	EnableBlinking

 	Layout

 	Margin

 	Palette1

 	Palette2

 	Palette3

 	Palette4

 	Spacing


TVrBlinkLedType

Unit

VrBlinkLed

TVrBlinkLedType=(ltRounded, ltRectangle, ltLargeRect);

Description

Value	Meaning

ltRounded

ltRectangle

ltLargeRect


TVrCustomBlinkLed

Hierarchy 	Properties  	Methods	Events

Unit

VrBlinkLed

Description

 Base class for TVrBlinkLed


TVrCustomBlinkLed.OnChange

TVrCustomBlinkLed

property OnChange: TNotifyEvent;

Description

 Event triggered when the LED color changes


TVrCustomBlinkLed.BlinkLedType

TVrCustomBlinkLed

property BlinkLedType: TVrBlinkLedType default ltRounded;

Description

Selects the led shape between circle, square and rectangle


TVrCustomBlinkLed.BlinkSpeed

TVrCustomBlinkLed

property BlinkSpeed: integer default 1000;

Description

 Set the time in milliseconds for blinking


TVrCustomBlinkLed.ColorIndex

TVrCustomBlinkLed

property ColorIndex: byte default 1;

Description

 Selects the led color set between Palette1, Palette2, Palette3, Palette4


TVrCustomBlinkLed.EnableBlinking

TVrCustomBlinkLed

property EnableBlinking: boolean default False;

Description

 When true, the led is blinking at the frequency defined with BlinkSpeed


TVrCustomBlinkLed.Layout

TVrCustomBlinkLed

property Layout: TVrImageTextLayout default ImageLeft;

Description

 Sets position of the caption w.r.t. the led.


TVrCustomBlinkLed.Margin

TVrCustomBlinkLed

property Margin: integer default - 1;

Description

 Sets the distance between the control border and the led in pixels


TVrCustomBlinkLed.Palette1

TVrCustomBlinkLed

property Palette1: TVrPalette;

Description

Holds led high and low color settings


TVrCustomBlinkLed.Palette2

TVrCustomBlinkLed

property Palette2: TVrPalette;

Description

 Holds led high and low color settings


TVrCustomBlinkLed.Palette3

TVrCustomBlinkLed

property Palette3: TVrPalette;

Description

 Holds led high and low color settings


TVrCustomBlinkLed.Palette4

TVrCustomBlinkLed

property Palette4: TVrPalette;

Description

 Holds led high and low color settings


TVrCustomBlinkLed.Spacing

TVrCustomBlinkLed

property Spacing: integer default 5;

Description

 Sets the distance between the caption text and the led in pixels


TVrCustomBlinkLed Events

TVrCustomBlinkLed	Alphabetically	Legend

In TVrCustomBlinkLed

 	OnChange


TVrCustomBlinkLed Events

TVrCustomBlinkLed	 By object 	Legend

 	OnChange


TVrCustomBlinkLed Methods

TVrCustomBlinkLed	Alphabetically	Legend


TVrCustomBlinkLed Methods

TVrCustomBlinkLed	 By object 	Legend


TVrCustomBlinkLed Properties

TVrCustomBlinkLed	Alphabetically	Legend

In TVrCustomBlinkLed

 	BlinkLedType

 	BlinkSpeed

 	ColorIndex

 	EnableBlinking

 	Layout

 	Margin

 	Palette1

 	Palette2

 	Palette3

 	Palette4

 	Spacing


TVrCustomBlinkLed Properties

TVrCustomBlinkLed	 By object 	Legend

 	BlinkLedType

 	BlinkSpeed

 	ColorIndex

 	EnableBlinking

 	Layout

 	Margin

 	Palette1

 	Palette2

 	Palette3

 	Palette4

 	Spacing


TVrDirection

Unit

vrTypemeter

TVrDirection=(voVertical, voHorizontal);

Description

Value	MeaningvoVerticalvoHorizontal


TVrHPCustomTimer

Hierarchy 	Properties  	Methods

Unit

VrHPTimerFunc


TVrHPCustomTimer.GetElapsedSeconds

TVrHPCustomTimer

function GetElapsedSeconds: Double;

Description

Get high precision value for number of seconds elapsed since start of machine.


TVrHPCustomTimer.StartTimer

TVrHPCustomTimer

procedure StartTimer;


TVrHPCustomTimer.StopTimer

TVrHPCustomTimer

procedure StopTimer;


TVrHPCustomTimer.Trigger

TVrHPCustomTimer

procedure Trigger(Seconds, Delta: Extended; N: int64);


TVrHPCustomTimer.Enabled

TVrHPCustomTimer

property Enabled: boolean;

Description

When true, the time is enabled and timer events are triggered


TVrHPCustomTimer.HPTimeBase

TVrHPCustomTimer

property HPTimeBase: TVrHPTimeBase;

Description

Connects to the high precision timebase component on the form.
A TVrHPTimeBase must be connected to a TVrHPTimer component in order to work.


TVrHPCustomTimer.ThreadPriority

TVrHPCustomTimer

property ThreadPriority: TTHreadPriority default tpNormal;

Description

Sets the priority of the thread that checks the high precision timer count.


TVrHPCustomTimer.Version

TVrHPCustomTimer

property Version: string;

Description

Read-only version property


TVrHPCustomTimer Events

TVrHPCustomTimer	Alphabetically	Legend


TVrHPCustomTimer Events

TVrHPCustomTimer	 By object 	Legend


TVrHPCustomTimer Methods

TVrHPCustomTimer	Alphabetically	Legend

In TVrHPCustomTimer

GetElapsedSeconds

StartTimer

StopTimer

Trigger

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TVrHPCustomTimer Methods

TVrHPCustomTimer	 By object 	Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetElapsedSeconds

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

StartTimer

StopTimer

Trigger

UpdateAction


TVrHPCustomTimer Properties

TVrHPCustomTimer	Alphabetically	Legend

In TVrHPCustomTimer

 	Enabled

 	HPTimeBase

 	ThreadPriority

 	Version

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

 	Name

Owner

 	Tag

VCLComObject


TVrHPCustomTimer Properties

TVrHPCustomTimer	 By object 	Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

 	Enabled

 	HPTimeBase

 	Name

Owner

 	Tag

 	ThreadPriority

VCLComObject

 	Version


TVrHPDelay

Hierarchy 	Properties  	Methods	Events

Unit

VrHPTimerFunc

Description

High precision delay component


TVrHPDelay.OnHighPrecisionDelay

TVrHPDelay

TOnHPTimer=procedure(Seconds, Delta: Extended; N: int64) of object; property OnHighPrecisionDelay: TOnHPTimer;

Description

Event triggered after Delay value set.


TVrHPDelay.Trigger

TVrHPDelay

procedure Trigger(Seconds, Delta: Extended; N: int64);


TVrHPDelay.Delay

TVrHPDelay

property Delay: extended;

Description

Sets high precision value for event to trigger after Delay time elapsed from moment the TVrHPDelay.Enabled is true.


TVrHPDelay Events

TVrHPDelay	Alphabetically	Legend

In TVrHPDelay

 	OnHighPrecisionDelay


TVrHPDelay Events

TVrHPDelay	 By object 	Legend

 	OnHighPrecisionDelay


TVrHPDelay Methods

TVrHPDelay	Alphabetically	Legend

In TVrHPDelay

Trigger

Derived from TVrHPCustomTimer

GetElapsedSeconds

StartTimer

StopTimer

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TVrHPDelay Methods

TVrHPDelay	 By object 	Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetElapsedSeconds

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

StartTimer

StopTimer

Trigger

UpdateAction


TVrHPDelay Properties

TVrHPDelay	Alphabetically	Legend

In TVrHPDelay

 	Delay

Derived from TVrHPCustomTimer

 	Enabled

 	HPTimeBase

 	ThreadPriority

 	Version

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

 	Name

Owner

 	Tag

VCLComObject


TVrHPDelay Properties

TVrHPDelay	 By object 	Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

 	Delay

DesignInfo

 	Enabled

 	HPTimeBase

 	Name

Owner

 	Tag

 	ThreadPriority

VCLComObject

 	Version


TVrHPTimeBase

Hierarchy 	Properties  	Methods

Unit

VrHPTimerFunc

Description

High precision timebase that connects to a TVrHPTimer or TvrHPDelay component.
It can be the central timebase for multiple TvrHPTimer or TVrHPDelay components.


TVrHPTimeBase.StartTimer

TVrHPTimeBase

procedure StartTimer;


TVrHPTimeBase.StopTimer

TVrHPTimeBase

procedure StopTimer;


TVrHPTimeBase.CPUSpeedMhz

TVrHPTimeBase

property CPUSpeedMhz: Double stored False;

Description

Read-only value returning high precsion value for CPU frequency


TVrHPTimeBase.Family

TVrHPTimeBase

property Family: Longint stored False;

Description

Read-only value returning processor family number


TVrHPTimeBase.HasTimeStamp

TVrHPTimeBase

property HasTimeStamp: Boolean stored False;

Description

Read-only value returning true when processor features timestamps


TVrHPTimeBase.IDAvailable

TVrHPTimeBase

property IDAvailable: Boolean stored False;

Description

Read-only value returning when CPU has ID available


TVrHPTimeBase.Model

TVrHPTimeBase

property Model: Longint stored False;

Description

Read-only value returning processor model number


TVrHPTimeBase.ProcessorType

TVrHPTimeBase

property ProcessorType: Longint stored False;

Description

Read-only value returning processor type value


TVrHPTimeBase.Stepping

TVrHPTimeBase

property Stepping: Longint stored False;

Description

Read-only value returning processor stepping number


TVrHPTimeBase.SupportTimeStamp

TVrHPTimeBase

property SupportTimeStamp: Boolean stored False;

Description

Read-only value returning true when processor features timestamps


TVrHPTimeBase Events

TVrHPTimeBase	Alphabetically	Legend


TVrHPTimeBase Events

TVrHPTimeBase	 By object 	Legend


TVrHPTimeBase Methods

TVrHPTimeBase	Alphabetically	Legend

In TVrHPTimeBase

StartTimer

StopTimer

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TVrHPTimeBase Methods

TVrHPTimeBase	 By object 	Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

StartTimer

StopTimer

UpdateAction


TVrHPTimeBase Properties

TVrHPTimeBase	Alphabetically	Legend

In TVrHPTimeBase

 	CPUSpeedMhz

 	Family

 	HasTimeStamp

 	IDAvailable

 	Model

 	ProcessorType

 	Stepping

 	SupportTimeStamp

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

 	Name

Owner

 	Tag

VCLComObject


TVrHPTimeBase Properties

TVrHPTimeBase	 By object 	Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

 	CPUSpeedMhz

DesignInfo

 	Family

 	HasTimeStamp

 	IDAvailable

 	Model

 	Name

Owner

 	ProcessorType

 	Stepping

 	SupportTimeStamp

 	Tag

VCLComObject


TVrHPTimer

Hierarchy 	Properties  	Methods	Events

Unit

VrHPTimerFunc

Description

High precision timer component


TVrHPTimer.OnHighPrecisionTimer

TVrHPTimer

TOnHPTimer=procedure(Seconds, Delta: Extended; N: int64) of object; property OnHighPrecisionTimer: TOnHPTimer;

Description

Event triggered with frequency set by the Frequency or TimePeriod property


TVrHPTimer.Trigger

TVrHPTimer

procedure Trigger(Seconds, Delta: Extended; N: int64);


TVrHPTimer.Frequency

TVrHPTimer

property Frequency: extended;

Description

Sets the high precision frequency for event to trigger. Note that Frequency = 1/TimePeriod


TVrHPTimer.TimePeriod

TVrHPTimer

property TimePeriod: extended;

Description

Sets the high precision time period for event to trigger. Note that TimePeriod = 1/Frequency


TVrHPTimer Events

TVrHPTimer	Alphabetically	Legend

In TVrHPTimer

 	OnHighPrecisionTimer


TVrHPTimer Events

TVrHPTimer	 By object 	Legend

 	OnHighPrecisionTimer


TVrHPTimer Methods

TVrHPTimer	Alphabetically	Legend

In TVrHPTimer

Trigger

Derived from TVrHPCustomTimer

GetElapsedSeconds

StartTimer

StopTimer

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TVrHPTimer Methods

TVrHPTimer	 By object 	Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetElapsedSeconds

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

StartTimer

StopTimer

Trigger

UpdateAction


TVrHPTimer Properties

TVrHPTimer	Alphabetically	Legend

In TVrHPTimer

 	Frequency

 	TimePeriod

Derived from TVrHPCustomTimer

 	Enabled

 	HPTimeBase

 	ThreadPriority

 	Version

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

 	Name

Owner

 	Tag

VCLComObject


TVrHPTimer Properties

TVrHPTimer	 By object 	Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

 	Enabled

 	Frequency

 	HPTimeBase

 	Name

Owner

 	Tag

 	ThreadPriority

 	TimePeriod

VCLComObject

 	Version


TVrHPTimerARRAY

Unit

VrHPTimerFunc

TVrHPTimerARRAY=array[1. . 4]of longint;


TvrIndicatorShape

Unit

vrTypemeter

TvrIndicatorShape=(voLine, voBitmap, voTriangle);

Description

Value	Meaning

voLine	Line indicator

voBitmap	Bitmap indicator

voTriangle	Triangle indicator


TVrJogMeter

Hierarchy 	Properties  	Methods	Events

Unit

VrJogMeter

Description

Rotary meter control


TVrJogMeter.Direction

TVrJogMeter

property Direction: TVrDirection default voHorizontal;

Description

Sets the direction of the meter control as either horizontal or vertical


TVrJogMeter.FromColor

TVrJogMeter

property FromColor: Tcolor;

Description

Sets the outside color of the gradient to use for the meter control


TVrJogMeter.Scale

TVrJogMeter

property Scale: TVrJogMeterScale;

Description

Controls the appearance of the scale on the meter


TVrJogMeter.ShowCaption

TVrJogMeter

property ShowCaption: boolean default False;

Description

When true the caption text is displayed above the meter


TVrJogMeter.ToColor

TVrJogMeter

property ToColor: Tcolor;

Description

Sets the inside color of the gradient to use for the meter control


TVrJogMeter.Value

TVrJogMeter

property Value: TVrLiniarIndicator;

Description

Controls the appearance of the value indicator


TVrJogMeter Events

TVrJogMeter	Alphabetically	Legend


TVrJogMeter Events

TVrJogMeter	 By object 	Legend


TVrJogMeter Methods

TVrJogMeter	Alphabetically	Legend


TVrJogMeter Methods

TVrJogMeter	 By object 	Legend


TVrJogMeter Properties

TVrJogMeter	Alphabetically	Legend

In TVrJogMeter

 	Direction

 	FromColor

 	Scale

 	ShowCaption

 	ToColor

 	Value


TVrJogMeter Properties

TVrJogMeter	 By object 	Legend

 	Direction

 	FromColor

 	Scale

 	ShowCaption

 	ToColor

 	Value


TVrJogMeterScale

Hierarchy 	Properties  	Methods

Unit

VrJogMeter

Description

Controls the appearance of the scale for jogmeter controls


TVrJogMeterScale.Apperture

TVrJogMeterScale

property Apperture: double;

Description

 Selects the visible part of the scale in the jog meter.


TVrJogMeterScale.Color

TVrJogMeterScale

property Color: TColor default clNavy;

Description

 Selects the color of the scale text


TVrJogMeterScale.Decimals

TVrJogMeterScale

property Decimals: integer default 0;

Description

Sets the number of decimals to display in the scale values


TVrJogMeterScale.FormatText

TVrJogMeterScale

property FormatText: string;

Description

Sets the text format to display values on the scale. See documentation of Format() method for documentation on the format specifier


TVrJogMeterScale.HeightMax

TVrJogMeterScale

property HeightMax: integer default 8;

Description

Size (in pixels) of main step scale lines


TVrJogMeterScale.HeightMin

TVrJogMeterScale

property HeightMin: integer default 5;

Description

Size (in pixels) of small step scale lines


TVrJogMeterScale.Position

TVrJogMeterScale

property Position: TVrPosition default voAfter;

Description

Selects the side of the meter where to display the scale


TVrJogMeterScale.SmallStep

TVrJogMeterScale

property SmallStep: double;

Description

Sets the distance between small scale lines


TVrJogMeterScale.Step

TVrJogMeterScale

property Step: double;

Description

Sets the distance between main scale lines


TVrJogMeterScale.Visible

TVrJogMeterScale

property Visible: boolean default True;

Description

When true, the scale is displayed


TVrJogMeterScale Events

TVrJogMeterScale	Alphabetically	Legend


TVrJogMeterScale Events

TVrJogMeterScale	 By object 	Legend


TVrJogMeterScale Methods

TVrJogMeterScale	Alphabetically	Legend


TVrJogMeterScale Methods

TVrJogMeterScale	 By object 	Legend


TVrJogMeterScale Properties

TVrJogMeterScale	Alphabetically	Legend

In TVrJogMeterScale

 	Apperture

 	Color

 	Decimals

 	FormatText

 	HeightMax

 	HeightMin

 	Position

 	SmallStep

 	Step

 	Visible


TVrJogMeterScale Properties

TVrJogMeterScale	 By object 	Legend

 	Apperture

 	Color

 	Decimals

 	FormatText

 	HeightMax

 	HeightMin

 	Position

 	SmallStep

 	Step

 	Visible


TVrKeyPad

Hierarchy 	Properties  	Methods	Events

Unit

VrKeyPad

Description

Small numeric keypad with extra buttons for touchscreen applications


TVrKeyPad.OnExtra1Click

TVrKeyPad

property OnExtra1Click: TNotifyEvent;

Description

 Event generated when Extra button 1 is clicked


TVrKeyPad.OnExtra2Click

TVrKeyPad

property OnExtra2Click: TNotifyEvent;

Description

 Event generated when Extra button 2 is clicked


TVrKeyPad.OnExtra3Click

TVrKeyPad

property OnExtra3Click: TNotifyEvent;

Description

 Event generated when Extra button 3 is clicked


TVrKeyPad.OnExtra4Click

TVrKeyPad

property OnExtra4Click: TNotifyEvent;

Description

 Event generated when Extra button 4 is clicked


TVrKeyPad.OnNumericKeyClick

TVrKeyPad

TNumericClickEvent=procedure(Sender: TObject; Key: Integer) of object;

property OnNumericKeyClick: TNumericClickEvent;

Description

 Event generated when a button from 0 .. 9 is clicked. The second parameter indicates the key clicked.


TVrKeyPad.OnSharpClick

TVrKeyPad

property OnSharpClick: TNotifyEvent;

Description

 Event triggered when the # button is clicked.


TVrKeyPad.OnStarClick

TVrKeyPad

property OnStarClick: TNotifyEvent;

Description

 Event triggered when the * button is clicked.


TVrKeyPad.Loaded

TVrKeyPad

procedure Loaded;


TVrKeyPad.ExtraKey1

TVrKeyPad

property ExtraKey1: TVrKeyPadExtraKey;

Description

 Holds the settings such as color and caption for Extra button 1


TVrKeyPad.ExtraKey2

TVrKeyPad

property ExtraKey2: TVrKeyPadExtraKey;

Description

Holds the settings such as color and caption for Extra button 2


TVrKeyPad.ExtraKey3

TVrKeyPad

property ExtraKey3: TVrKeyPadExtraKey;

Description

 Holds the settings such as color and caption for Extra button 3


TVrKeyPad.ExtraKey4

TVrKeyPad

property ExtraKey4: TVrKeyPadExtraKey;

Description

 Holds the settings such as color and caption for Extra button 4


TVrKeyPad.Look

TVrKeyPad

property Look: TVrKeyPadLook;

Description

 Holds the settings for the appearance of the KeyPad such as button size, button style ...


TVrKeyPad Events

TVrKeyPad	Alphabetically	Legend

In TVrKeyPad

 	OnExtra1Click

 	OnExtra2Click

 	OnExtra3Click

 	OnExtra4Click

 	OnNumericKeyClick

 	OnSharpClick

 	OnStarClick


TVrKeyPad Events

TVrKeyPad	 By object 	Legend

 	OnExtra1Click

 	OnExtra2Click

 	OnExtra3Click

 	OnExtra4Click

 	OnNumericKeyClick

 	OnSharpClick

 	OnStarClick


TVrKeyPad Methods

TVrKeyPad	Alphabetically	Legend

In TVrKeyPad

Loaded


TVrKeyPad Methods

TVrKeyPad	 By object 	Legend

Loaded


TVrKeyPad Properties

TVrKeyPad	Alphabetically	Legend

In TVrKeyPad

 	ExtraKey1

 	ExtraKey2

 	ExtraKey3

 	ExtraKey4

 	Look


TVrKeyPad Properties

TVrKeyPad	 By object 	Legend

 	ExtraKey1

 	ExtraKey2

 	ExtraKey3

 	ExtraKey4

 	Look


TVrKeyPadButton

Hierarchy 	Properties  	Methods	Events

Unit

VrKeyPad

Description

Class derived from TSpeedButton with Color property added


TVrKeyPadButton.Color

TVrKeyPadButton

property Color: TColor;

Description

Color when button is not Flat.


TVrKeyPadButton Events

TVrKeyPadButton	Alphabetically	Legend

Derived from TSpeedButton

 	OnClick

 	OnDblClick

 	OnMouseDown

 	OnMouseMove

 	OnMouseUp

Derived from TControl


TVrKeyPadButton Events

TVrKeyPadButton	 By object 	Legend

 	OnClick

 	OnDblClick

 	OnMouseDown

 	OnMouseMove

 	OnMouseUp


TVrKeyPadButton Methods

TVrKeyPadButton	Alphabetically	Legend

Derived from TSpeedButton

Click

Create

Destroy

Derived from TControl

BeginDrag

BringToFront

ClientToScreen

DefaultHandler

Dock

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

EndDrag

GetControlsAlignment

GetParentComponent

GetTextBuf

GetTextLen

HasParent

Hide

InitiateAction

Invalidate

IsRightToLeft

ManualDock

ManualFloat

Perform

Refresh

Repaint

ReplaceDockedControl

ScreenToClient

SendToBack

SetBounds

SetTextBuf

Show

Update

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar

Derived from TComponent

BeforeDestruction

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TVrKeyPadButton Methods

TVrKeyPadButton	 By object 	Legend

Assign

BeforeDestruction

BeginDrag

BringToFront

Click

ClientToScreen

Create

DefaultHandler

Destroy

DestroyComponents

Destroying

Dock

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

EndDrag

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetControlsAlignment

GetNamePath

GetParentComponent

GetTextBuf

GetTextLen

HasParent

Hide

InitiateAction

InsertComponent

Invalidate

IsRightToLeft

ManualDock

ManualFloat

Perform

Refresh

RemoveComponent

RemoveFreeNotification

Repaint

ReplaceDockedControl

SafeCallException

ScreenToClient

SendToBack

SetBounds

SetTextBuf

Show

Update

UpdateAction

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar


TVrKeyPadButton Properties

TVrKeyPadButton	Alphabetically	Legend

In TVrKeyPadButton

 	Color

Derived from TSpeedButton

 	Action

 	AllowAllUp

 	Anchors

 	BiDiMode

 	Caption

 	Constraints

 	Down

 	Enabled

 	Flat

 	Font

 	Glyph

 	GroupIndex

 	Layout

 	Margin

 	NumGlyphs

 	ParentBiDiMode

 	ParentFont

 	ParentShowHint

 	PopupMenu

 	ShowHint

 	Spacing

 	Transparent

 	Visible

Derived from TGraphicControl

Derived from TControl

Align

BoundsRect

ClientHeight

ClientOrigin

ClientRect

ClientWidth

ControlState

ControlStyle

 	Cursor

DockOrientation

Floating

FloatingDockSiteClass

 	Height

 	Hint

HostDockSite

 	Left

LRDockWidth

Parent

TBDockHeight

 	Top

UndockHeight

UndockWidth

 	Width

WindowProc

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

 	Name

Owner

 	Tag

VCLComObject


TVrKeyPadButton Properties

TVrKeyPadButton	 By object 	Legend

 	Action

Align

 	AllowAllUp

 	Anchors

 	BiDiMode

BoundsRect

 	Caption

ClientHeight

ClientOrigin

ClientRect

ClientWidth

 	Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

 	Constraints

ControlState

ControlStyle

 	Cursor

DesignInfo

DockOrientation

 	Down

 	Enabled

 	Flat

Floating

FloatingDockSiteClass

 	Font

 	Glyph

 	GroupIndex

 	Height

 	Hint

HostDockSite

 	Layout

 	Left

LRDockWidth

 	Margin

 	Name

 	NumGlyphs

Owner

Parent

 	ParentBiDiMode

 	ParentFont

 	ParentShowHint

 	PopupMenu

 	ShowHint

 	Spacing

 	Tag

TBDockHeight

 	Top

 	Transparent

UndockHeight

UndockWidth

VCLComObject

 	Visible

 	Width

WindowProc


TVrKeyPadExtraKey

Hierarchy 	Properties  	Methods

Unit

VrKeyPad

Description

Holds the settings for extra keypad buttons


TVrKeyPadExtraKey.ButtonBkg

TVrKeyPadExtraKey

property ButtonBkg: TBitmap;

Description

Sets the background bitmap (optional) of the button.


TVrKeyPadExtraKey.Caption

TVrKeyPadExtraKey

property Caption: string;

Description

Sets the caption text of the button


TVrKeyPadExtraKey.Color

TVrKeyPadExtraKey

property Color: TColor;

Description

 Sets the background color of the button.


TVrKeyPadExtraKey.Visible

TVrKeyPadExtraKey

property Visible: Boolean;

Description

 When true, the extra button is visible


TVrKeyPadExtraKey.Width

TVrKeyPadExtraKey

property Width: Integer;

Description

 Sets the Width of the extra button


TVrKeyPadExtraKey Events

TVrKeyPadExtraKey	Alphabetically	Legend


TVrKeyPadExtraKey Events

TVrKeyPadExtraKey	 By object 	Legend


TVrKeyPadExtraKey Methods

TVrKeyPadExtraKey	Alphabetically	Legend

Derived from TPersistent

Assign

Destroy

GetNamePath


TVrKeyPadExtraKey Methods

TVrKeyPadExtraKey	 By object 	Legend

Assign

Destroy

GetNamePath


TVrKeyPadExtraKey Properties

TVrKeyPadExtraKey	Alphabetically	Legend

In TVrKeyPadExtraKey

 	ButtonBkg

 	Caption

 	Color

 	Visible

 	Width


TVrKeyPadExtraKey Properties

TVrKeyPadExtraKey	 By object 	Legend

 	ButtonBkg

 	Caption

 	Color

 	Visible

 	Width


TVrKeyPadLook

Hierarchy 	Properties  	Methods

Unit

VrKeyPad

Description

Controls the appearance of the KeyPad.


TVrKeyPadLook.ButtonBkg

TVrKeyPadLook

property ButtonBkg: TBitmap;

Description

 Sets the bitmap background (optional) of the KeyPad buttons


TVrKeyPadLook.ButtonHeight

TVrKeyPadLook

property ButtonHeight: Integer;

Description

 Sets the height of the buttons


TVrKeyPadLook.ButtonWidth

TVrKeyPadLook

property ButtonWidth: Integer;

Description

 Sets the width of the buttons


TVrKeyPadLook.Color

TVrKeyPadLook

property Color: TColor;

Description

 Sets the backgroundcolor of the buttons


TVrKeyPadLook.Flat

TVrKeyPadLook

property Flat: Boolean;

Description

 When true, the buttons appear in flat style


TVrKeyPadLook.Font

TVrKeyPadLook

property Font: TFont;

Description

 Sets the font for the button captions


TVrKeyPadLook.Style

TVrKeyPadLook

property Style: TVrKeyPadStyle;

Description

Sets the KeyPad style to either CellPhone (with * 0 # keys) or

BankCode style (without * 0 # keys)


TVrKeyPadLook Events

TVrKeyPadLook	Alphabetically	Legend


TVrKeyPadLook Events

TVrKeyPadLook	 By object 	Legend


TVrKeyPadLook Methods

TVrKeyPadLook	Alphabetically	Legend

Derived from TPersistent

Assign

Destroy

GetNamePath


TVrKeyPadLook Methods

TVrKeyPadLook	 By object 	Legend

Assign

Destroy

GetNamePath


TVrKeyPadLook Properties

TVrKeyPadLook	Alphabetically	Legend

In TVrKeyPadLook

 	ButtonBkg

 	ButtonHeight

 	ButtonWidth

 	Color

 	Flat

 	Font

 	Style


TVrKeyPadLook Properties

TVrKeyPadLook	 By object 	Legend

 	ButtonBkg

 	ButtonHeight

 	ButtonWidth

 	Color

 	Flat

 	Font

 	Style


TVrKeyPadStyle

Unit

VrKeyPad

TVrKeyPadStyle=(vsCellPhone, vsBankCode);

Description

Value	Meaning

vsCellPhone	Includes * 0 # keys

vsBankCode	No * 0 # keys


TvrLineMeter

Hierarchy 	Properties  	Methods	Events

Unit

vrLineMeter

Description

Highly configurable linear or logarithmic meter control with min, max, value and setpoint indicators.


TvrLineMeter.OnOutofRange

TvrLineMeter

property OnOutofRange: TNotifyEvent;

Description

Event triggered when the value goes out of the min/max range


TvrLineMeter.Direction

TvrLineMeter

property Direction: TVrDirection default voVertical;

Description

Sets the direction of the meter control as either horizontal or vertical


TvrLineMeter.PeakMax

TvrLineMeter

property PeakMax: TVrLiniarIndicator;

Description

Controls the appearance of the max. peak indicator


TvrLineMeter.PeakMin

TvrLineMeter

property PeakMin: TVrLiniarIndicator;

Description

Controls the appearance of the min. peak indicator


TvrLineMeter.Region1

TvrLineMeter

property Region1: TvrRegion;

Description

 Controls the appearance and values of the first value region of the meter


TvrLineMeter.Region2

TvrLineMeter

property Region2: TvrRegion;

Description

 Controls the appearance and values of the second value region of the meter


TvrLineMeter.Region3

TvrLineMeter

property Region3: TvrRegion;

Description

 Controls the appearance and values of the third value region of the meter


TvrLineMeter.Scale

TvrLineMeter

property Scale: TvrLineMeterScale;

Description

Controls the appearance of the scale on the meter


TvrLineMeter.SetPoint

TvrLineMeter

property SetPoint: TVrLiniarIndicator;

Description

Controls the appearance of the setpoint indicator


TvrLineMeter.ShowCaption

TvrLineMeter

property ShowCaption: boolean default False;

Description

When true the caption text is displayed above the meter


TvrLineMeter.ShowRegions

TvrLineMeter

property ShowRegions: boolean default True;

Description

 When true, region are displayed


TvrLineMeter.Value

TvrLineMeter

property Value: TVrLiniarIndicator;

Description

Controls the appearance of the value indicator


TvrLineMeter Events

TvrLineMeter	Alphabetically	Legend

In TvrLineMeter

 	OnOutofRange


TvrLineMeter Events

TvrLineMeter	 By object 	Legend

 	OnOutofRange


TvrLineMeter Methods

TvrLineMeter	Alphabetically	Legend


TvrLineMeter Methods

TvrLineMeter	 By object 	Legend


TvrLineMeter Properties

TvrLineMeter	Alphabetically	Legend

In TvrLineMeter

 	Direction

 	PeakMax

 	PeakMin

 	Region1

 	Region2

 	Region3

 	Scale

 	SetPoint

 	ShowCaption

 	ShowRegions

 	Value


TvrLineMeter Properties

TvrLineMeter	 By object 	Legend

 	Direction

 	PeakMax

 	PeakMin

 	Region1

 	Region2

 	Region3

 	Scale

 	SetPoint

 	ShowCaption

 	ShowRegions

 	Value


TvrLineMeterScale

Hierarchy 	Properties  	Methods

Unit

vrLineMeter

Description

Controls the appearance of the scale for meter controls


TvrLineMeterScale.Color

TvrLineMeterScale

property Color: TColor default clNavy;

Description

Sets the color of the scale


TvrLineMeterScale.Decimals

TvrLineMeterScale

property Decimals: integer default 0;

Description

Sets the number of decimals to display in the scale values


TvrLineMeterScale.FormatText

TvrLineMeterScale

property FormatText: string;

Description

Sets the text format to display values on the scale. See documentation of Format() method for documentation on the format specifier


TvrLineMeterScale.HeightMax

TvrLineMeterScale

property HeightMax: integer default 8;

Description

Size (in pixels) of main step scale lines


TvrLineMeterScale.HeightMin

TvrLineMeterScale

property HeightMin: integer default 5;

Description

Size (in pixels) of small step scale lines


TvrLineMeterScale.Max

TvrLineMeterScale

property Max: double;

Description

Maximum value on the scale


TvrLineMeterScale.Min

TvrLineMeterScale

property Min: double;

Description

Minimum value on the scale


TvrLineMeterScale.Offset

TvrLineMeterScale

property Offset: integer default 5;

Description

Offset (in pixels) of scale from border of the control


TvrLineMeterScale.Position

TvrLineMeterScale

property Position: TVrPosition default voAfter;

Description

Selects the side of the meter where to display the scale


TvrLineMeterScale.ScaleType

TvrLineMeterScale

property ScaleType: TVrScaleType default voLinear;

Description

Selects a linear of logarithmic scale


TvrLineMeterScale.SmallStep

TvrLineMeterScale

property SmallStep: double;

Description

Sets the distance between small scale lines


TvrLineMeterScale.Step

TvrLineMeterScale

property Step: double;

Description

Sets the distance between main scale lines


TvrLineMeterScale.Visible

TvrLineMeterScale

property Visible: boolean default True;

Description

When true, the scale is displayed


TvrLineMeterScale Events

TvrLineMeterScale	Alphabetically	Legend


TvrLineMeterScale Events

TvrLineMeterScale	 By object 	Legend


TvrLineMeterScale Methods

TvrLineMeterScale	Alphabetically	Legend


TvrLineMeterScale Methods

TvrLineMeterScale	 By object 	Legend


TvrLineMeterScale Properties

TvrLineMeterScale	Alphabetically	Legend

In TvrLineMeterScale

 	Color

 	Decimals

 	FormatText

 	HeightMax

 	HeightMin

 	Max

 	Min

 	Offset

 	Position

 	ScaleType

 	SmallStep

 	Step

 	Visible


TvrLineMeterScale Properties

TvrLineMeterScale	 By object 	Legend

 	Color

 	Decimals

 	FormatText

 	HeightMax

 	HeightMin

 	Max

 	Min

 	Offset

 	Position

 	ScaleType

 	SmallStep

 	Step

 	Visible


TVrLiniarIndicator

Hierarchy 	Properties  	Methods

Unit

VrJogMeter

Description

Controls the appearance of an indicator on the meter.


TVrLiniarIndicator.Bitmap

TVrLiniarIndicator

property Bitmap: Tbitmap;

Description

Sets the bitmap to use as indicator (when Shape is voBitmap)


TVrLiniarIndicator.Color

TVrLiniarIndicator

property Color: Tcolor;

Description

 Sets the color of the indicator


TVrLiniarIndicator.Shape

TVrLiniarIndicator

property Shape: TvrIndicatorShape;

Description

 Selects the shape to use as indicator. This can be a line, triangle or bitmap


TVrLiniarIndicator.Value

TVrLiniarIndicator

property Value: double;

Description

 Sets the value of the indicator.


TVrLiniarIndicator.Visible

TVrLiniarIndicator

property Visible: boolean;

Description

 When true, the indicator is visible


TVrLiniarIndicator Events

TVrLiniarIndicator	Alphabetically	Legend


TVrLiniarIndicator Events

TVrLiniarIndicator	 By object 	Legend


TVrLiniarIndicator Methods

TVrLiniarIndicator	Alphabetically	Legend


TVrLiniarIndicator Methods

TVrLiniarIndicator	 By object 	Legend


TVrLiniarIndicator Properties

TVrLiniarIndicator	Alphabetically	Legend

In TVrLiniarIndicator

 	Bitmap

 	Color

 	Shape

 	Value

 	Visible


TVrLiniarIndicator Properties

TVrLiniarIndicator	 By object 	Legend

 	Bitmap

 	Color

 	Shape

 	Value

 	Visible


TVrPosition

Unit

vrTypemeter

TVrPosition=(voAfter, voBefore);

Description

Value	Meaning

voAfter

voBefore


TvrRegion

Hierarchy 	Properties  	Methods

Unit

vrLineMeter

Description

Controls the appearance of a region of values on the scale of the meter


TvrRegion.Color

TvrRegion

property Color: TColor;

Description

 Sets the background color of the region


TvrRegion.FromValue

TvrRegion

property FromValue: double;

Description

 Sets the starting value of the region


TvrRegion.ToValue

TvrRegion

property ToValue: double;

Description

 Sets the end value of the region


TvrRegion.Visible

TvrRegion

property Visible: boolean default True;

Description

 When true, the region is visible.


TvrRegion Events

TvrRegion	Alphabetically	Legend


TvrRegion Events

TvrRegion	 By object 	Legend


TvrRegion Methods

TvrRegion	Alphabetically	Legend


TvrRegion Methods

TvrRegion	 By object 	Legend


TvrRegion Properties

TvrRegion	Alphabetically	Legend

In TvrRegion

 	Color

 	FromValue

 	ToValue

 	Visible


TvrRegion Properties

TvrRegion	 By object 	Legend

 	Color

 	FromValue

 	ToValue

 	Visible


TVrRotarySwitch

Hierarchy 	Properties  	Methods	Events

Unit

VrRotarySwitch

Description

 Rotary switch button with display of labels for each switch position


TVrRotarySwitch.OnChange

TVrRotarySwitch

property OnChange: TNotifyEvent;

Description

 Event triggered when the rotary switch position changes.


TVrRotarySwitch.OnKeyDown

TVrRotarySwitch

property OnKeyDown: TkeyEvent;


TVrRotarySwitch.OnKeyUp

TVrRotarySwitch

property OnKeyUp: TkeyEvent;


TVrRotarySwitch.ButtonColor

TVrRotarySwitch

property ButtonColor: Tcolor default clRed;

Description

Sets the color of small indicator on the rotary switch button


TVrRotarySwitch.Font

TVrRotarySwitch

property Font: Tfont;

Description

Sets the font for the rotary switch position labels specified with the SwitchPositions stringlist property


TVrRotarySwitch.LabelsOffset

TVrRotarySwitch

property LabelsOffset: integer default 10;

Description

Distance in pixels between the switch position labels and the rotary switch button


TVrRotarySwitch.Radius

TVrRotarySwitch

property Radius: TVrIntMax default 40;

Description

Sets the radius of the rotary switch button


TVrRotarySwitch.ShowLabel

TVrRotarySwitch

property ShowLabel: boolean default True;

Description

 When true, the rotary switch position labels are displayed


TVrRotarySwitch.SwitchAngleEnd

TVrRotarySwitch

property SwitchAngleEnd: integer default 270;

Description

Sets the position (in degrees 0..360) where the last switch position label should be placed


TVrRotarySwitch.SwitchAngleStart

TVrRotarySwitch

property SwitchAngleStart: integer default 0;

Description

 Sets the position (in degrees 0..360) where the first switch position label should be placed


TVrRotarySwitch.SwitchColor

TVrRotarySwitch

property SwitchColor: Tcolor default clSilver;

Description

Sets the color of the rotary switch button


TVrRotarySwitch.SwitchPosition

TVrRotarySwitch

property SwitchPosition: integer default 0;

Description

 Sets the position of the switch button. This value can be between 0 and number of switch positions -1


TVrRotarySwitch.SwitchPositions

TVrRotarySwitch

property SwitchPositions: TStrings;

Description

Stringlist holding the labels of the switch positions. The number of strings in the SwitchPositions stringlist determines the number of positions of the rotary switch.


TVrRotarySwitch.WinchColor

TVrRotarySwitch

property WinchColor: Tcolor default clSilver;

Description

 Sets the color of the grip on the rotary switch


TVrRotarySwitch.WinchOffset

TVrRotarySwitch

property WinchOffset: integer default 10;

Description

 Sets the width of the grip on the rotary switch


TVrRotarySwitch Events

TVrRotarySwitch	Alphabetically	Legend

In TVrRotarySwitch

 	OnChange

 	OnKeyDown

 	OnKeyUp


TVrRotarySwitch Events

TVrRotarySwitch	 By object 	Legend

 	OnChange

 	OnKeyDown

 	OnKeyUp


TVrRotarySwitch Methods

TVrRotarySwitch	Alphabetically	Legend


TVrRotarySwitch Methods

TVrRotarySwitch	 By object 	Legend


TVrRotarySwitch Properties

TVrRotarySwitch	Alphabetically	Legend

In TVrRotarySwitch

 	ButtonColor

 	Font

 	LabelsOffset

 	Radius

 	ShowLabel

 	SwitchAngleEnd

 	SwitchAngleStart

 	SwitchColor

 	SwitchPosition

 	SwitchPositions

 	WinchColor

 	WinchOffset


TVrRotarySwitch Properties

TVrRotarySwitch	 By object 	Legend

 	ButtonColor

 	Font

 	LabelsOffset

 	Radius

 	ShowLabel

 	SwitchAngleEnd

 	SwitchAngleStart

 	SwitchColor

 	SwitchPosition

 	SwitchPositions

 	WinchColor

 	WinchOffset


TVrScaleType

Unit

vrTypemeter

TVrScaleType=(voLinear, voLogarithmic);

Description

Value	Meaning

voLinear	Linear scale displayed

voLogarithmic	Logarithmic scale is displayed


TVrTank

Hierarchy 	Properties  	Methods	Events

Unit

VrTank

Description

 Tank control with various shapes and tank container part.


TVrTank.OnOutofRange

TVrTank

TOutOfRangeEvent=procedure(Sender: TObject; var Min, Max, Pos: double) of object;

property OnOutofRange: TOutOfRangeEvent;

Description

Event triggered when the position of the tank goes out of range.


TVrTank.Paint

TVrTank

procedure Paint;


TVrTank.Color

TVrTank

property Color: TColor default clBtnFace;

Description

 Sets the background color of the tank control


TVrTank.Container

TVrTank

property Container: TContainerTank;

Description

 Sets the properties of the container part of the tank.


TVrTank.EmptyColor

TVrTank

property EmptyColor: TColor default clBlack;

Description

 Sets the color of the empty part of the tank


TVrTank.FillColor

TVrTank

property FillColor: TColor default clLime;

Description

 Sets the color for the full part of the tank


TVrTank.Max

TVrTank

property Max: double;

Description

 Sets the maximum value for the tank.


TVrTank.Min

TVrTank

property Min: double;

Description

 Sets the minimum value for the tank.


TVrTank.Position

TVrTank

property Position: double;

Description

 Sets the position of the tank. Position can be between Min and Max. When Position goes out of these bounds, the event OnOutOfRange is triggered.


TVrTank.Shape

TVrTank

property Shape: TTankShape default tsEllipse;

Description

 Selects the shape of the tank. This can be ellips, rectangle, rounded rectangle or triangle


TVrTank Events

TVrTank	Alphabetically	Legend

In TVrTank

 	OnOutofRange


TVrTank Events

TVrTank	 By object 	Legend

 	OnOutofRange


TVrTank Methods

TVrTank	Alphabetically	Legend

In TVrTank

Paint


TVrTank Methods

TVrTank	 By object 	Legend

Paint


TVrTank Properties

TVrTank	Alphabetically	Legend

In TVrTank

 	Color

 	Container

 	EmptyColor

 	FillColor

 	Max

 	Min

 	Position

 	Shape


TVrTank Properties

TVrTank	 By object 	Legend

 	Color

 	Container

 	EmptyColor

 	FillColor

 	Max

 	Min

 	Position

 	Shape


TvrThermoMeter

Hierarchy 	Properties  	Methods	Events

Unit

VrThermoMeter

Description

Thermometer control


TvrThermoMeter.OnOutofRange

TvrThermoMeter

property OnOutofRange: TNotifyEvent;

Description

Event triggered when the value goes out of the min/max range


TvrThermoMeter.ColorAfter

TvrThermoMeter

property ColorAfter: Tcolor default clMaroon;

Description

Sets the color above current value


TvrThermoMeter.ColorBefore

TvrThermoMeter

property ColorBefore: Tcolor default clRed;

Description

Sets the color below current value


TvrThermoMeter.Direction

TvrThermoMeter

property Direction: TVrDirection default voVertical;

Description

Selects the direction of the thermometer control


TvrThermoMeter.PeakMax

TvrThermoMeter

property PeakMax: TVrLiniarIndicator;

Description

Controls the appearance of the max. peak indicator


TvrThermoMeter.PeakMin

TvrThermoMeter

property PeakMin: TVrLiniarIndicator;

Description

Controls the appearance of the min. peak indicator


TvrThermoMeter.Scale

TvrThermoMeter

property Scale: TvrThermoMeterScale;

Description

Controls the appearance of the scale on the meter


TvrThermoMeter.SetPoint

TvrThermoMeter

property SetPoint: TVrLiniarIndicator;

Description

Controls the appearance of the setpoint indicator


TvrThermoMeter.ShowCaption

TvrThermoMeter

property ShowCaption: boolean default False;

Description

When true the caption text is displayed above the meter


TvrThermoMeter.Value

TvrThermoMeter

property Value: TVrLiniarIndicator;

Description

Controls the appearance of the value indicator


TvrThermoMeter Events

TvrThermoMeter	Alphabetically	Legend

In TvrThermoMeter

 	OnOutofRange


TvrThermoMeter Events

TvrThermoMeter	 By object 	Legend

 	OnOutofRange


TvrThermoMeter Methods

TvrThermoMeter	Alphabetically	Legend


TvrThermoMeter Methods

TvrThermoMeter	 By object 	Legend


TvrThermoMeter Properties

TvrThermoMeter	Alphabetically	Legend

In TvrThermoMeter

 	ColorAfter

 	ColorBefore

 	Direction

 	PeakMax

 	PeakMin

 	Scale

 	SetPoint

 	ShowCaption

 	Value


TvrThermoMeter Properties

TvrThermoMeter	 By object 	Legend

 	ColorAfter

 	ColorBefore

 	Direction

 	PeakMax

 	PeakMin

 	Scale

 	SetPoint

 	ShowCaption

 	Value


TvrThermoMeterScale

Hierarchy 	Properties  	Methods

Unit

VrThermoMeter

Description

Controls the appearance of the scale for thermometer controls


TvrThermoMeterScale.Color

TvrThermoMeterScale

property Color: TColor default clNavy;

Description

Sets the color of the scale


TvrThermoMeterScale.Decimals

TvrThermoMeterScale

property Decimals: integer default 0;

Description

Sets the number of decimals to display in the scale values


TvrThermoMeterScale.FormatText

TvrThermoMeterScale

property FormatText: string;

Description

Sets the text format to display values on the scale. See documentation of Format() method for documentation on the format specifier


TvrThermoMeterScale.HeightMax

TvrThermoMeterScale

property HeightMax: integer default 8;

Description

Size (in pixels) of main step scale lines


TvrThermoMeterScale.HeightMin

TvrThermoMeterScale

property HeightMin: integer default 5;

Description

Size (in pixels) of small step scale lines


TvrThermoMeterScale.Max

TvrThermoMeterScale

property Max: double;

Description

Maximum value on the scale


TvrThermoMeterScale.Min

TvrThermoMeterScale

property Min: double;

Description

Minimum value on the scale


TvrThermoMeterScale.Offset

TvrThermoMeterScale

property Offset: integer default 5;

Description

Offset (in pixels) of scale from border of the control


TvrThermoMeterScale.Position

TvrThermoMeterScale

property Position: TVrPosition default voAfter;

Description

Selects the side of the meter where to display the scale


TvrThermoMeterScale.ScaleType

TvrThermoMeterScale

property ScaleType: TVrScaleType default voLinear;

Description

Selects a linear of logarithmic scale


TvrThermoMeterScale.SmallStep

TvrThermoMeterScale

property SmallStep: double;

Description

Sets the distance between small scale lines


TvrThermoMeterScale.Step

TvrThermoMeterScale

property Step: double;

Description

Sets the distance between main scale lines


TvrThermoMeterScale.Visible

TvrThermoMeterScale

property Visible: boolean default True;

Description

When true, the scale is displayed


TvrThermoMeterScale Events

TvrThermoMeterScale	Alphabetically	Legend


TvrThermoMeterScale Events

TvrThermoMeterScale	 By object 	Legend


TvrThermoMeterScale Methods

TvrThermoMeterScale	Alphabetically	Legend


TvrThermoMeterScale Methods

TvrThermoMeterScale	 By object 	Legend


TvrThermoMeterScale Properties

TvrThermoMeterScale	Alphabetically	Legend

In TvrThermoMeterScale

 	Color

 	Decimals

 	FormatText

 	HeightMax

 	HeightMin

 	Max

 	Min

 	Offset

 	Position

 	ScaleType

 	SmallStep

 	Step

 	Visible


TvrThermoMeterScale Properties

TvrThermoMeterScale	 By object 	Legend

 	Color

 	Decimals

 	FormatText

 	HeightMax

 	HeightMin

 	Max

 	Min

 	Offset

 	Position

 	ScaleType

 	SmallStep

 	Step

 	Visible


TVrUserBlinkLedDrawEvent

Unit

VrBlinkLed

TVrUserBlinkLedDrawEvent=procedure(Sender: TObject; Canvas: TCanvas; Rect: TRect) of object;


Scope

Published

Protected

Accessibility

Read-only


Hierarchy

TObject

|

TPersistent

|

TComponent


Hierarchy

TObject

|

TPersistent


Hierarchy

TObject

|

TPersistent

|

TComponent

|

TControl

|

TGraphicControl

|

TSpeedButton


Hierarchy

TVrGraphicImageControl

|

TVrCustomBlinkLed


Hierarchy

TVrCustomControl


Hierarchy

TVrGraphicImageControl


Hierarchy

TObject

|

TPersistent

|

TComponent

|

TVrHPCustomTimer


Hierarchy

TVrPersistent