Abakus Properties & Events


deutsch

On these pages you can find information about all the properties and events used by the "Abakus VCL - Components".

Properties

 

Events

 

Legend:

RO, read only

RW, read and write

STD, standard Delphi (..see Delphi - Help)

W32, 32Bit-Delphi only

Top, back to the top of the page

 

Properties

AbRegInfo : TAbReg, RO

Information about registration

Top


Align : TAlign, RW, STD

The Align property determines how the component is aligned within its parent.

Top


AutoSize : Boolean, RW

The Autosize property determines whether the component resizes itself according to the selected parameters (e.g.: Font.Size, Bevel...).

Top


BarSettings : TBarSettings, RW

type TBarSettings = class(TPersistent)

The BarSettings property determines how the bar is drawn.

barsett.gif (1812 Byte)

Top


BevelInner : TAbSBevel, RW

The BevelInner property determines how the inner bevel is drawn.

See "Class TAbSBevel"

Top


BevelOuter : TAbSBevel, RW

The BevelOuter property determines how the outer bevel is drawn.

See "Class TAbSBevel"

Top


BevelValue : TAbSBevel, RW

The BevelValue property determines how the bevel of the Value indication is drawn.

See "Class TAbSBevel"

Top


Class TAbSBevel, RW

type TAbSBevel = class(TPersistent)

The Class TAbSBevel property determines how the bevel is drawn.

absbevel.gif (2508 Byte)

Top


Cursor : TCursor, RW, STD

The cursor shape.

Top


Digit : Integer, RW

Read/write of the measured Value in Digits.

Top


Font : TFont, RW

The font (e.g.: for SignalNames).

Top


FontUnit : TFont, RW

Font for the Signal - Unit.

Top


FontValue : TFont, RW

Font for the Signal - Value.

Top


Height : Integer, RW, STD

Height of the component.

Top


Hint : String, RW, STD

The Hint property contains the text that will appear in a tooltip window when the cursor lingers over the component. If "HintOptions.hoAutoHint" is True (if exist) then the component will override this text.

Top


HintOptions : THintOptions, RW

THintOptions, contains a set of options for the automatic hint.Variable Signals (hoMin,hoMax,hoValue, hoDate) will show the signals at the time the tooltip window opens. (not all options are always used , depending on the component)

Top


Left : Integer, RW, STD

The Left property contains the horizontal co-ordinate of the left edge of the component.

Top


MinMax : TMinMax, RO

type TMinMax = class(TPersistent)

Stores the min-/maximum Value with date and time.

Variables

Top


Name : Integer, RW, STD

Name of the component.

Top


Options : TOptions, RW

THintOptions, contains a set of options that determine how the component is drawn. (not all options are always used , depending on the component)

Top


ScaleSettings : TScaleSettings, RW

type TScaleSettings = class(TPersistent)

The ScaleSettings property determines how the indicator scale is drawn.

scaleset.gif (4435 Byte)

Top


SectorSettings : TSectorSettings, RW

type TSectorSettings = class(TPersistent)

The SectorSettings property determines how the sectors are drawn. If the Value enters or leaves a sector it triggers an event (OnSectorChange). The sectors are not drawn in all components even when the SectorSettings property exists.

sectorse.gif (3450 Byte)

Top


SignalSettings : TSignalSettings, RW

type TSignalSettings = class(TPersistent)

The SignalSettings property determines information about the signal source (e.g: A/D-Converter) and the measured signal.

signalse.gif (2187 Byte)

Example: (source is A/D-Converter)

A/D-Converter
  • Resolution : 8Bit (-128..127 range)
  • Input signal range : ± 2,5V
SignalSettings
  • DigitalFrom = -128
  • DigitalTo = 127
  • ValueFrom = -2,5
  • ValueTo = 2,5
  • ValueUnit = V
  • ValueFormat = 0.00

Top


SyncEvent : Boolean, W32

To prevent conflicts when using threads.

Top


Tag : Longint, RW, STD

The Tag property is used to store a user-defined long integer value with the component.

Top


TankSettings : TTankSettings, RW

type TTankSettings = class(TPersistent)

The TankSettings property determines how the tank is drawn.

tanksett.gif (4274 Byte)

Top


Threaded : Boolean, RW, W32

If True then the component runs in its own thread.

Top


ThreadPriority : TThreadPriority, RW, STD, W32

... see Delphi-Help

Top


Top : Integer, RW, STD

The Top property determines the vertical co-ordinate of the top left corner of the control.

Top


Value : Single, RW

The Value property contains the value of the signal.

Top


Width : Integer, RW, STD

The Width property contains the width of the control.

Top

 

 

Events

OnClick : TNotifyEvent = procedure (Sender: TObject) of object; , STD

The OnClick event is triggered when the control is clicked with the mouse pointer.

Top


OnDblClick : TNotifyEvent = procedure (Sender: TObject) of object; , STD

The OnDblClick event occurs when the control is double-clicked.

Top


OnDragDrop : TDragDropEvent = procedure(Sender, Source: TObject; X, Y: Integer) of object; , STD

The OnDragDrop event occurs when a dragged object is dropped on the control.

Top


OnDragOver : TDragOverEvent = procedure(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean) of object; , STD

The OnDragOver event occurs when a dragged object is dragged over the control.

Top


OnEndDrag : TEndDragEvent = procedure(Sender, Target: TObject; X, Y: Integer) of object; , STD

The OnEndDrag event occurs when a drag-and-drop operation stops.

Top


OnMinMaxChange : TNotifyEvent = procedure (Sender: TObject) of object;

The OnEndDrag event occurs when a new minimum or maximum is reached.

Top


OnMouseDown : TMouseEvent = procedure (Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer) of object; , STD

The OnMouseDown event occurs when when a mouse button is pressed over the control.

Top


OnMouseUp : TMouseEvent = procedure (Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer) of object; , STD

The OnMouseUp event occurs when a mouse button is released.

Top


OnOverflow : TOverflowEvent = procedure(Sender: TObject; PPT : integer) of object;

The OnOverflow event occurs when the Value is out of range.

The Parameter:

Top


OnSectorChange : TSectorChangeEvent = Procedure(Sender: TObject;Sector1,Sector2,Sector3,Enter:Boolean) of object;

The OnSectorChange event occurs when the Value changes in or out of a sector.

The Parameters:

Top


OnSettingsChange : TNotifyEvent = procedure (Sender: TObject) of object;

The OnSettingsChange event occurs when you change the settings.

Top


OnStartDrag : TNotifyEvent = procedure (Sender: TObject) of object; W32, STD

 

Top


OnValueChange : TNotifyEvent = procedure (Sender: TObject) of object;

The OnValueChange event occurs when the Value changes.

Top