System.Types
Package | rtl250.bpl |
---|
Inhaltsverzeichnis
Klassen
IAsyncResult | Ein Interface, das von Methoden als Rückgabetyp verwendet wird, um eine asynchrone Ausführung des Codes bereitzustellen. |
TBitConverter | Konverter zwischen Byte-Arrays und nativen Delphi-Typen. |
TMultiWaitEvent | Abstrakte Basisklasse, die die Unit System.Classes vollständig implementiert. IAsyncResult.GetAsyncWaitEvent verwendet diese Klasse als Rückgabetyp. |
Routinen
Bounds | Gibt das TRect für ein Rechteck mit den angegebenen Dimensionen zurück. |
CenteredRect | Erstellt ein zentriertes Rechteck. |
CenterPoint | Gibt den Mittelpunkt eines Rechtecks zurück. |
EqualRect | Ermittelt, ob zwei TRect-Werte identisch sind. |
InflateRect | Vergrößert ein Rechteck um eine bestimmte Fläche. |
IntersectRect | Gibt den Schnittpunkt zweier angegebener Rechtecke zurück. |
IntersectRectF | Gibt die Schnittmenge zweier Rechtecke zurück. |
IsRectEmpty | Gibt an, ob das angegebene Rechteck eine positive Breite und Höhe aufweist. |
MinPoint | Gibt den minimalen TPoint oder TPointF zurück. |
MultiplyRect | Vergrößert ein Rechteck um eine bestimmte Fläche. |
NormalizeRect | Normalisiert das TRect-Objekt. |
NormalizeRectF | Normalisiert das TRectF-Objekt. |
OffsetRect | Verschiebt den Ursprung eines Rechtecks um den angegebenen Wert. |
Point | Erstellt eine TPoint-Struktur aus dem angegebenen Koordinatenpaar. |
PointF | Gibt eine Instanz von TPointF zurück. |
PtInCircle (veraltet) | Gibt an, ob ein angegebener Punkt in einem bestimmten Kreis liegt. |
PtInRect | Gibt an, ob ein angegebener Punkt in einem angegebenen Rechteck liegt. |
Rect | Erstellt eine TRect-Struktur aus den angegebenen Koordinaten. |
RectCenter | Gibt eine Instanz von TRect oder TRectF zurück, die in die Mitte eines anderen gleichen Rechtecks platziert wird. |
RectF | Gibt eine Instanz von TRectF zurück. |
RectHeight | Gibt die vertikale Größe des Rechtecks zurück. |
RectWidth | Gibt die horizontale Größe des Rechtecks an. |
ScalePoint | Gibt eine Instanz von TPoint oder TPointF mit skalierten Koordinaten zurück. |
SmallPoint | Erstellt eine TSmallPoint-Struktur aus dem angegebenen Koordinatenpaar. |
SplitRect | Gibt ein Rechteck, das von dem aktuellen Rechteck erhalten wurde, zurück, indem die Teilungsregel angewendet wird. |
UnionRect | Gibt die Vereinigung zweier Rechtecke zurück. |
UnionRectF | Gibt die Vereinigungsmenge zweier Rechtecke zurück. |
Typen
DWORD | Integer-Typ mit dem Bereich von [0; 4294967295]. |
OleStr | Repräsentiert einen Alias für WideString. |
PByte | Zeiger auf Byte. |
PDouble | Zeiger auf Double. |
PInteger | Zeiger auf Integer. |
PLongInt | Zeiger auf LongInt. |
PPoint | PPoint ist ein Zeiger auf eine TPoint-Variable. |
PPointF | Zeiger auf eine TPointF-Variable. |
PRect | Zeiger auf eine TRect-Variable. |
PRectF | Zeiger auf eine TRectF-Variable. |
PSize | Zeiger auf tagSIZE. |
PSizeF | Zeiger auf eine TSizeF-Variable. |
PSmallInt | Zeiger auf SmallInt. |
PSmallPoint | Zeiger auf TSmallPoint. |
SIZE | Repräsentiert einen Alias für einen Record, der Breiten- und Höhenwerte enthält. |
tagPOINT | Repräsentiert einen Alias für TPoint. |
tagPointF | Repräsentiert einen Alias für TPointF. |
tagSize | tagSize ist ein Record, der Werte für die Breite und Höhe enthält. |
TBooleanDynArray | TBooleanDynArray definiert ein Array mit booleschen Elementen. |
TByteDynArray | Definiert ein Array mit Byte-Elementen. |
TCardinalDynArray | TCardinalDynArray definiert ein Array mit Cardinal-Elementen. |
TDirection | Gibt die Richtung der Suche in einer Liste an. |
TDoubleDynArray | TDoubleDynArray definiert ein Array mit Double-Elementen. |
TDuplicates | Gibt an, wie auf das Hinzufügen doppelter Einträge in einer Liste reagiert wird. |
TEndian | Definiert den Endian-Typ. |
THorzRectAlign | Legt die horizontale Ausrichtung des Rechecks fest. |
TInt64DynArray | TInt64DynArray definiert ein Array mit Int64-Elementen. |
TIntegerDynArray | Definiert ein Array mit Integer-Elementen. |
TLongWordDynArray | TLongWordDynArray definiert ein Array mit LongWord-Elementen. |
TPoint | Definiert eine Pixel-Position auf dem Bildschirm. |
TPointF | Definiert eine Pixel-Position auf dem Bildschirm. |
TPointFType | |
TRect | TRect definiert ein Rechteck. |
TRectF | TRectF definiert ein Rechteck, dessen Koordinaten als Gleitkommawerte angegeben sind. |
TShortIntDynArray | TShortIntDynArray definiert ein Array mit ShortInt-Elementen. |
TSingleDynArray | TSingleDynArray definiert ein Array mit Single-Elementen. |
TSize | Gibt die Breite und Höhe eines Objekts an. |
TSizeF | Repräsentiert die Gleitkomma-Breite und -Höhe eines Objekts. |
TSmallIntDynArray | TSmallIntDynArray definiert ein Array mit SmallInt-Elementen. |
TSmallPoint | TSmallPoint definiert einen Punkt mit zwei 16-Bit-Koordinaten. |
TSplitRectType | TSplitRectType gibt an, welche Seiten des Rechtecks beim Teilen verwendet werden sollen. |
TStringDynArray | TStringDynArray definiert ein Array mit String-Elementen. |
TValueRelationship | TValueRelationship definiert Möglichkeiten für den Vergleich von Werten. |
TVertRectAlign | Legt die verikale Ausrichtung des Rechtecks fest. |
TWaitResult | |
TWideStringDynArray | TWideStringDynArray definiert ein Array mit WideString-Elementen. |
TWordDynArray | TWordDynArray definiert ein Array mit Word-Elementen. |
Variablen
c180 | |
c180divPI | |
c2PI | |
c360 | |
c3PIdiv4 | |
cInv2PI | |
cInv360 | |
cOneHalf | |
cPI | |
cPIdiv180 | |
cPIdiv2 | |
cPIdiv4 | |
CurveKappa | |
CurveKappaInv | |
Epsilon | |
Epsilon2 |
Konstanten
BOM_LSB_FIRST | BOM_LSB_FIRST: Char = $FEFF; |
BOM_MSB_FIRST | BOM_MSB_FIRST: Char = $FFFE; |
CarriageReturn | CarriageReturn: Char = $D; |
EqualsValue | EqualsValue: Integer = 0; |
FormFeed | FormFeed: Char = $C; |
GreaterThanValue | GreaterThanValue: Integer = 1; |
GUID_NULL | GUID_NULL: TGUID; |
LessThanValue | LessThanValue: Integer = $FFFFFFFF; |
LineFeed | LineFeed: Char = $A; |
LineSeparator | LineSeparator: Char = $2028; |
NullChar | NullChar: Char = 0; |
ParagraphSeparator | ParagraphSeparator: Char = $2029; |
PlatformEndian | PlatformEndian: TEndian = Little; |
RT_RCDATA | RT_RCDATA: PWideChar = $A; |
Space | Space: Char = $20; |
Tabulator | Tabulator: Char = 9; |
VerticalTab | VerticalTab: Char = $B; |