Abakus Eigenschaften & Ereignisse


english

Auf dieser Seite Finden Sie eine Beschreibung aller Eigenschaften und Ereignisse die von den "Abakus VCL - Komponenten" verwendet werden.

Eigenschaften

 

Ereignisse

 

Legende:

RO, Nur Lesen

RW, Lesen + Schreiben

STD, Standart Delphi (..siehe Delphi - Hilfe)

W32, Nur bei 32Bit-Delphi

Top, zum Seitenanfang

 

Eigenschaften

AbRegInfo : TAbReg, RO

Über diese Eigenschaft haben Sie Zugriff auf die Library Registrier - Informationen.

Top


Align : TAlign, RW, STD

Bestimmt die Ausrichtung der Komponente im übergeordneten Steuerelement.

Top


AutoSize : Boolean, RW

Bei True wird die Größe der Komponente Anhand der gewählten Einstellungen (z.B.: Font, Bevel,...) automatisch Angepaßt.

Top


BarSettings : TBarSettings, RW

type TBarSettings = class(TPersistent)

Objekteigenschaft, speichert Informationen zur Darstellung des "Balkens".

barsett.gif (1812 Byte)

Top


BevelInner : TAbSBevel, RW

Objekteigenschaft, speichert Informationen zum inneren 3D-Rahmen.

Siehe "Class TAbSBevel"

Top


BevelOuter : TAbSBevel, RW

Objekteigenschaft, speichert Informationen zum äußeren 3D-Rahmen.

..siehe Class TAbSBevel

Top


BevelValue : TAbSBevel, RW

Objekteigenschaft, speichert Informationen zum 3D-Rahmen der digitalen Meßwert - Anzeige.

..siehe Class TAbSBevel

Top


Class TAbSBevel, RW

type TAbSBevel = class(TPersistent)

Speichert Einstellungen des 3D-Erscheinungsbildes.

absbevel.gif (2508 Byte)

Top


Cursor : TCursor, RW, STD

Mauszeiger - Form

Top


Digit : Integer, RW

Integer, Übergabe / Abfrage des Meßwert in Digits.

Top


Font : TFont, RW

Schrifteinstellung für die Signalbezeichnungen.

Top


FontUnit : TFont, RW

Schrifteinstellung der Meßwert - Einheit.

Top


FontValue : TFont, RW

Schrifteinstellung der digitalen Meßwert - Anzeige.

Top


Height : Integer, RW, STD

Höhe der Komponente

Top


Hint : String, RW, STD

Mit der Eigenschaft Hint können Sie den String festlegen, der im Feld für den Hilfehinweis angezeigt wird. Bei "HintOptions.hoAutoHint", True (falls Vorhanden) dann wird der manuell eingegebene Text von der Komponente überschrieben.

Top


HintOptions : THintOptions, RW

Über diese Mengeneigenschaft können Sie auswählen ob, und welche Informationen als mehrzeiliger Hint dargestellt werden. Veränderbare Werte (hoMin,hoMax,hoValue, hoDate) zeigen die Werte, die bei Aufruf der Hint-Funktion anstanden.

Top


Left : Integer, RW, STD

Die Eigenschaft Left gibt die horizontale Koordinate des linken Komponentenrandes relativ zu ihrem übergeordneten Steuerelement in Pixel an.

Top


MinMax : TMinMax, RO

type TMinMax = class(TPersistent)

Speichert Minimal- & Maximalwert (von Value) mit Datum und Zeit. Bei erreichen eines neuen Min-/Maximalwertes wird ein Ereignis (OnMinMaxChange) ausgelöst. Mit der Prozedur "MinMax.ResetMinMax" werde beide Werte auf den Aktuellen Meßwert zurückgesetzt.

Variablen

Top


Name : Integer, RW, STD

Name der Komponente

Top


Options : TOptions, RW

Objekteigenschaft, über sie kann gewählt werden welche optionalen Eigenschaften Dargestellt werden sollen.

Top


ScaleSettings : TScaleSettings, RW

type TScaleSettings = class(TPersistent)

Diese Objekteigenschaft speichert Einstellungen zum Erscheinungsbild der Skala.

scaleset.gif (4435 Byte)

Top


SectorSettings : TSectorSettings, RW

type TSectorSettings = class(TPersistent)

Kapselt Informationen zu den drei Sektoren welche bei Betreten oder Verlassen ein Ereignis auslösen(OnSectorChange). Die Sektoren werden nicht von allen Analoganzeigern angezeigt, auch wenn die Eigenschaft SectorSettings vorhanden ist.

sectorse.gif (3450 Byte)

Top


SignalSettings : TSignalSettings, RW

type TSignalSettings = class(TPersistent)

Objekteigenschaft, kapselt Informationen über den A/D - Wandler, des Meßbereichs, der Signalbezeichnung sowie der Einheit.

signalse.gif (2187 Byte)

Beispiel: (Datenquelle ist eine A/D - Wandlerkarte)

A/D - Wandlerkarte
  • Auflösung : 8Bit (-128..127)
  • Eingangsbereich : ± 2,5V
SignalSettings
  • DigitalFrom = -128
  • DigitalTo = 127
  • ValueFrom = -2,5
  • ValueTo = 2,5
  • ValueUnit = V
  • ValueFormat = 0.00

Top


SyncEvent : Boolean, W32

Zur Vermeidung von Konflikten bei Verwendung mehrerer Threads.

Top


Tag : Longint, RW, STD

Die Eigenschaft Tag speichert eine Ganzzahl als Teil der Komponente.

Top


TankSettings : TTankSettings, RW

type TTankSettings = class(TPersistent)

Einstellungen zum Erscheinungsbild des Tanks.

tanksett.gif (4274 Byte)

Top


Threaded : Boolean, RW, W32

Legt fest ob die Komponente in eigenen Thread laufen soll oder nicht.

Top


ThreadPriority : TThreadPriority, RW, STD, W32

Windows übernimmt die Zuteilung von CPU - Zyklen an die einzelnen Threads. Dabei liegt eine Prioritätsskala zugrunde, die sich aus den Priority - Eigenschaften der einzelnen Threads ergibt.

Top


Top : Integer, RW, STD

Die Eigenschaft Top gibt die vertikale Koordinate des oberen Komponentenrandes relativ zu ihrem übergeordneten Steuerelement in Pixel an.

Top


Value : Single, RW

Single, Übergabe / Abfrage des Messwertes.

Top


Width : Integer, RW, STD

Breite der Komponente

Top

 

 

Ereignisse

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

..wenn der Benutzer auf das Steuerelement klickt.

Top


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

..wenn der Benutzer doppelt mit der primären Maustaste klickt

Top


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

..wenn der Benutzer ein gezogenes Objekt ablegt.

Top


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

..wenn der Benutzer ein Objekt über ein Steuerelement zieht.

Top


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

..wenn das Ziehen eines Objekts entweder durch Ablegen des Objekts oder durch Abbrechen des Vorgangs beendet wird.

Top


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

Tritt auf bei erreichen eines neuen Min- oder Maximalwertes.

Top


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

..wenn der Benutzer eine Maustaste drückt

Top


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

..wenn der Benutzer eine Maustaste losläßt

Top


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

Tritt auf bei Über- bzw. Unterschreitung des Messbereichs.

Die Parameter:

Top


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

Tritt bei Betreten bzw. Verlassen eines Sektors auf.

Die Parameter:

Top


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

Tritt bei Änderung der Einstellungen auf.

Top


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

 

Top


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

Tritt bei jeder Meßwert - Änderung auf.

Top