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 つの四角形の統合体を返します。 |
| UnionRectF | 2 つの四角形の統合体を返します。 |
型
| 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 は、幅と高さの値が格納されるレコードです。 |
| TDirection |
リスト閲覧の方向を示します。 |
| TDuplicates |
アプリケーションがリストに重複したエントリを追加しようとした場合の対応を表します。 |
| TEndian | エンディアンのタイプを定義します。 |
| THorzRectAlign | 四角形の水平揃えを指定します。 |
| TPoint | 画面上の位置をピクセルで定義します。 |
| TPointF | 画面上の位置をピクセルで定義します。 |
| TPointFType | |
| TRect | TRect は矩形を定義したものです。 |
| TRectF | TRectF は、浮動小数点の座標で、四角形を定義します。 |
| TSize | オブジェクトの幅と高さを示します。 |
| TSizeF | オブジェクトのwidthおよびheightを、浮動小数点で表します。 |
| TSmallPoint | TSmallPoint 型は,2 つの 16 ビット座標で点を定義します。 |
| TSplitRectType | TSplitRectType は、四角形を分割する際に使用される、四角形の辺を示します。 |
| TValueRelationship | TValueRelationship は値の比較結果の候補を定義します。 |
| TVertRectAlign | 四角形の垂直揃えを指定します。 |
| TWaitResult |
変数
| 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; |