FMX
FMX は、FireMonkey アプリケーション プラットフォーム(FMX)のユニットおよびユニット スコープが含まれているユニット スコープです。
ユニット スコープ
| FMX.ASE | FMX.ASE.Importer、FMX.ASE.Lexer、FMX.ASE.Model の各ユニットが含まれています。これらには、FireMonkey で Adobe Swatch Exchange(.ase)モデルを扱うための機能が定義されています。 |
| FMX.Bind |
データセットのナビゲーションに使用される FireMonkey バインディング ナビゲータのクラスおよび型が含まれています。また、いくつかの DB フィールドにリンクするためのさまざまな実装を含むユニットも含まれています。 |
| FMX.Canvas |
Direct2D キャンバスおよび GDI+ キャンバス用の登録ルーチンおよび登録解除ルーチンが定義されています。 |
| FMX.DAE | FMX.DAE.Importer ユニットと FMX.DAE.Model ユニットが含まれており、それらによって COLLADA(.dae)モデルのインポートと操作が可能になります。 |
| FMX.Filter | FMX.Filter.Effects ユニットのほか、ハードウェア(GPU)でレンダリングされる FireMonkey 2D ビットマップ効果で使用されるさまざまなクラスおよび型が含まれています。 |
| FMX.ListView | |
| FMX.MediaLibrary | |
| FMX.Platform | FireMonkey のクロスプラットフォーム OS 抽象概念のグローバル インスタンスが定義されています。 |
| FMX.Printer |
ユニット
| FMX.ActnList | |
| FMX.ActnRes | |
| FMX.Ani | |
| FMX.Colors | |
| FMX.Controls | |
| FMX.Controls3D | |
| FMX.Dialogs | |
| FMX.Edit | |
| FMX.Effects | |
| FMX.ExtCtrls | |
| FMX.Forms | FireMonkey 2D フォームおよび 3D フォームと、グローバルな TApplication オブジェクトが定義されています。 |
| FMX.Forms3D | |
| FMX.Gestures |
FireMonkey のタッチ機能およびジェスチャ機能のクラスや型が定義されています。FireMonkey でのジェスチャのサポートは、VCL でのジェスチャのサポートとよく似ています。 概要については、「FireMonkey でのジェスチャ」および「Metropolis UI アプリケーションでのジェスチャ サポート」を参照してください。VCL の「ジェスチャ機能の概要」も役に立ちます。 |
| FMX.Grid | |
| FMX.Header | |
| FMX.Import | |
| FMX.InertialMovement | |
| FMX.Layers3D | 3D の表面を表すための FireMonkey クラスが定義されています。 |
| FMX.Layouts |
コンポーネントの配置と、2 次元コンテンツのスクロール用に、FireMonkey の機能を定義します。さらなる情報については、「[[rad_ja: FireMonkey コントロールの配置|]]」および「[[rad_ja: FireMonkey のレイアウト戦略|]]」を参照してください。 |
| FMX.ListBox | リスト ボックスの FireMonkey コントロールが定義されています。 |
| FMX.Materials |
3D オブジェクト用の FireMonkey 材質および材質ソースが定義されています。 |
| FMX.MaterialSources | |
| FMX.Media |
FireMonkey のオーディオ/ビデオ メディアのクラスや型が定義されています。 概要は、「FireMonkey でのオーディオ/ビデオ」を参照してください。 |
| FMX.Memo | |
| FMX.Menus | ドロップダウン メニューおよびポップアップ メニューのコントロールが定義されています。 さらなる情報については、「FireMonkey アプリケーションにおけるメニューの使い方」を参照してください。 |
| FMX.Messages | |
| FMX.Notification | Apple プラットフォーム上で通知システムを使用するための API です。 例としては、「iOS サンプル コード」または「[[rad_ja: iOS チュートリアル:iOS デバイスの通知センターを使用する|]]」を参照してください。 |
| FMX.Objects | 図形や画像などの 2D 描画プリミティブを定義します。これらのプリミティブはすべて TControl を継承しており、コントロールを作成するためのスタイルで使用できます。 |
| FMX.Objects3D | FireMonkey の 3D 描画プリミティブが定義されています。 |
| FMX.PhoneDialer | 電話ダイヤル サービスおよびその関連情報を定義するクラスやインターフェイスが含まれています。 例については、「[[rad_ja: iOS サンプル コード|]]」を参照してください。 |
| FMX.Pickers |
Pickers は、さまざまなプラットフォーム下でネイティブ表示とネイティブ動作を備えたコントロールを実現するプラットフォーム固有のエンジンを提供します。 |
| FMX.PixelFormats | |
| FMX.Sensors |
センサは、物理的な量を測定し、アプリケーションで読み取れるシグナルに変換します。FireMonkey では、FMX.Sensors.TElectricalSensor や FMX.Sensors.TMotionSensor など、いくつかのセンサをサポートしています。また、RTL でも、System.Sensors.TGeocoder や System.Sensors.TCustomOrientationSensor などのセンサがサポートされています。 |
| FMX.StdActns |
TVirtualKeyboard、TFileExit、TWindowClose など、FireMonkey で使用できる標準アクション クラスが提供されています。「FireMonkey のアクション」も参照してください。 |
| FMX.StdCtrls | |
| FMX.Styles |
FireMonkey スタイルの管理のためのクラスが定義されています。 |
| FMX.TabControl | 複数ページ タブのコントロールが定義されています。 |
| FMX.Text |
テキスト レイアウト機能に使用されるクラス、レコード、型が定義されています。 |
| FMX.TextLayout | |
| FMX.TreeView | 階層リストのツリービュー コントロールが定義されています。 |
| FMX.Types | 2D 描画用の型など、FireMonkey 全体を通して使用される基底型が定義されています。 |
| FMX.Types3D | 3D 描画用の型など、FireMonkey 全体を通して使用される基底型が定義されています。 |
| FMX.Viewport3D | |
| FMX.VirtualKeyboard | |
| FMX.WebBrowser |