API:System.Types
クラス
| IAsyncResult | メソッドが、コードの非同期例外を提供するために、戻り値型として使用するインターフェイスです。 |
| TBitConverter | バイト配列と Delphi ネイティブ型の間の変換を行うコンポーネントです。 |
| TMultiWaitEvent | System.Classes ユニットで完全に実装されている抽象基底クラスです。IAsyncResult.GetAsyncWaitEvent では、このクラスを戻り値型として使用します。 |
ルーチン
| Bounds | 指定された大きさの四角形の TRect を返します。 |
| CenteredRect | 中央揃えの矩形を作成します。 |
| CenterPoint | 四角形の中心点を返します。 |
| EqualRect | 2 つの TRect 値が同じかどうかを示します。 |
| InflateRect | 四角形を特定の量だけ大きくします。 |
| IntersectRect | 2 つの四角形の交差部分を返します。 |
| IntersectRectF |
2 つの四角形の交差部分を返します。 |
| IsRectEmpty | 指定された四角形の幅と高さが正かどうかを示します。 |
| MinPoint | 最小の TPoint または TPointF を返します。 |
| MultiplyRect | 四角形を特定の量だけ大きくします。 |
| NormalizeRect | TRect オブジェクトを正規化します。 |
| NormalizeRectF | TRectF オブジェクトを正規化します。 |
| OffsetRect | 矩形の原点を指定された量で変更します。 |
| Point | 座標のペアから、TPoint 構造体を作成します。 |
| PointF | TPointF のインスタンスを返します。 |
| PtInCircle(非推奨) | 指定した円の内部に指定した点があるかどうかを示します。 |
| PtInRect | 指定した四角形の内部に指定した点があるかどうかを示します。 |
| Rect | 座標の集合から TRect 構造体を作成します。 |
| RectCenter | |
| RectF |
TRectF のインスタンスを返します。 |
| RectHeight | 矩形の垂直方向のサイズを返します。 |
| RectWidth | 矩形の水平方向のサイズを示します。 |
| ScalePoint | |
| SmallPoint | 1 組の座標から TSmallPoint 構造体を作成します。 |
| SplitRect | 古い矩形に分割ルールを適用して作成した矩形を返します。 |
| UnionRect | 2 つの四角形の和集合(2 つの四角形をちょうど包含する四角形)を返します。 |
| UnionRectF |
2 つの四角形の和集合(2 つの四角形をちょうど包含する四角形)を返します。 |
型
| _di_IAsyncResult | |
| DWORD | 0 から 4294967295 までの範囲の整数型です。 |
| OleStr |
WideString のエイリアスを表します。 |
| PByte | Byte を指すポインタです。 |
| PDouble | Double を指すポインタです。 |
| PInteger | Integer を指すポインタです。 |
| PLongInt | LongInt へのポインタです。 |
| PPoint | PPoint は TPoint 型変数へのポインタです。 |
| PPointF |
TPointF 変数を指すポインタです。 |
| PRect | TRect 変数を指すポインタです。 |
| PRectF |
TRectF 変数を指すポインタです。 |
| PSize | tagSIZE を指すポインタです。 |
| PSizeF |
TSizeF 変数を指すポインタです。 |
| PSmallInt | SmallInt を指すポインタです。 |
| PSmallPoint | TSmallPoint を指すポインタです。 |
| SIZE | 幅と高さの値を保持するレコードのエイリアスを表します。 |
| tagPOINT |
TPoint のエイリアスを表します。 |
| tagPointF |
TPointF のエイリアスを表します。 |
| tagSize | tagSize は、幅と高さの値が格納されるレコードです。 |
| TBooleanDynArray | TBooleanDynArray は Boolean 型要素の配列を定義します。 |
| TByteDynArray | バイト要素の配列を定義します。 |
| TCardinalDynArray | TCardinalDynArray は Cardinal 型要素の配列を定義します。 |
| TDirection |
リスト閲覧の方向を示します。 |
| TDoubleDynArray | TDoubleDynArray は Double 型要素の配列を定義します。 |
| TDuplicates |
アプリケーションがリストに重複したエントリを追加しようとした場合の対応を表します。 |
| TEndian | エンディアンのタイプを定義します。 |
| TInt64DynArray | TInt64DynArray は Int64 型要素の配列を定義します。 |
| TIntegerDynArray | 整数要素の配列を定義します。 |
| TLongWordDynArray | TLongWordDynArray は LongWord 型要素の配列を定義します。 |
| TPoint | 画面上の位置をピクセルで定義します。 |
| TPointF | 画面上の位置をピクセルで定義します。 |
| TPointFType | |
| TRect | TRect は矩形を定義したものです。 |
| TRectF | TRectF は、浮動小数点の座標で、四角形を定義します。 |
| TShortIntDynArray | TShortIntDynArray は ShortInt 型要素の配列を定義します。 |
| TSingleDynArray | TSingleDynArray は Single 型要素の配列を定義します。 |
| TSize | オブジェクトの幅と高さを示します。 |
| TSizeF | オブジェクトのwidthおよびheightを、浮動小数点で表します。 |
| TSmallIntDynArray | TSmallIntDynArray は SmallInt 型要素の配列を定義します。 |
| TSmallPoint | TSmallPoint 型は,2 つの 16 ビット座標で点を定義します。 |
| TSplitRectType | TSplitRectType は、矩形を分割するときに矩形のどの側を使用するかを指定します。 |
| TStringDynArray | TStringDynArray は String 型要素の配列を定義します。 |
| TValueRelationship | TValueRelationship は値の比較結果の候補を定義します。 |
| TWaitResult | |
| TWideStringDynArray | TWideStringDynArray は WideString 型要素の配列を定義します。 |
| TWordDynArray | TWordDynArray は Word 型要素の配列を定義します。 |
変数
| c180 | |
| c180divPI | |
| c2PI | |
| c360 | |
| c3PIdiv4 | |
| cInv2PI | |
| cInv360 | |
| cOneHalf | |
| cPI | |
| cPIdiv180 | |
| cPIdiv2 | |
| cPIdiv4 | |
| CurveKappa | |
| CurveKappaInv | |
| Epsilon | |
| Epsilon2 |
定数
| 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; |