On these pages you can find information about all the properties and events used by the "Abakus VCL - Components".
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
Align : TAlign, RW, STD
The Align property determines how the component is aligned within its parent.
AutoSize : Boolean, RW
The Autosize property determines whether the component resizes itself according to the selected parameters (e.g.: Font.Size, Bevel...).
BarSettings : TBarSettings, RW
type TBarSettings = class(TPersistent)
The BarSettings property determines how the bar is drawn.
BevelInner : TAbSBevel, RW
The BevelInner property determines how the inner bevel is drawn.
See "Class TAbSBevel"
BevelOuter : TAbSBevel, RW
The BevelOuter property determines how the outer bevel is drawn.
See "Class TAbSBevel"
BevelValue : TAbSBevel, RW
The BevelValue property determines how the bevel of the Value indication is drawn.
See "Class TAbSBevel"
Class TAbSBevel, RW
type TAbSBevel = class(TPersistent)
The Class TAbSBevel property determines how the bevel is drawn.
Cursor : TCursor, RW, STD
The cursor shape.
Digit : Integer, RW
Read/write of the measured Value in Digits.
Font : TFont, RW
The font (e.g.: for SignalNames).
FontUnit : TFont, RW
Font for the Signal - Unit.
FontValue : TFont, RW
Font for the Signal - Value.
Height : Integer, RW, STD
Height of the component.
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.
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)
Left : Integer, RW, STD
The Left property contains the horizontal co-ordinate of the left edge of the component.
MinMax : TMinMax, RO
type TMinMax = class(TPersistent)
Stores the min-/maximum Value with date and time.
Variables
Name : Integer, RW, STD
Name of the component.
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)
ScaleSettings : TScaleSettings, RW
type TScaleSettings = class(TPersistent)
The ScaleSettings property determines how the indicator scale is drawn.
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.
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.
Example: (source is A/D-Converter)
A/D-Converter
|
SignalSettings
|
SyncEvent : Boolean, W32
To prevent conflicts when using threads.
Tag : Longint, RW, STD
The Tag property is used to store a user-defined long integer value with the component.
TankSettings : TTankSettings, RW
type TTankSettings = class(TPersistent)
The TankSettings property determines how the tank is drawn.
Threaded : Boolean, RW, W32
If True then the component runs in its own thread.
ThreadPriority : TThreadPriority, RW, STD, W32
... see Delphi-Help
Top : Integer, RW, STD
The Top property determines the vertical co-ordinate of the top left corner of the control.
Value : Single, RW
The Value property contains the value of the signal.
Width : Integer, RW, STD
The Width property contains the width of the control.
Events |
OnClick : TNotifyEvent = procedure (Sender: TObject) of object; , STD
The OnClick event is triggered when the control is clicked with the mouse pointer.
OnDblClick : TNotifyEvent = procedure (Sender: TObject) of object; , STD
The OnDblClick event occurs when the control is double-clicked.
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.
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.
OnEndDrag : TEndDragEvent = procedure(Sender, Target: TObject; X, Y: Integer) of object; , STD
The OnEndDrag event occurs when a drag-and-drop operation stops.
OnMinMaxChange : TNotifyEvent = procedure (Sender: TObject) of object;
The OnEndDrag event occurs when a new minimum or maximum is reached.
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.
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.
OnOverflow : TOverflowEvent = procedure(Sender: TObject; PPT : integer) of object;
The OnOverflow event occurs when the Value is out of range.
The Parameter:
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:
OnSettingsChange : TNotifyEvent = procedure (Sender: TObject) of object;
The OnSettingsChange event occurs when you change the settings.
OnStartDrag : TNotifyEvent = procedure (Sender: TObject) of object; W32, STD
OnValueChange : TNotifyEvent = procedure (Sender: TObject) of object;
The OnValueChange event occurs when the Value changes.