Vcl.DBCtrls.DBUseRightToLeftAlignment
Delphi
function DBUseRightToLeftAlignment(AControl: TControl; AField: TField): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall DBUseRightToLeftAlignment(Vcl::Controls::TControl* AControl, Data::Db::TField* AField);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.DBCtrls.pas Vcl.DBCtrls.hpp |
Vcl.DBCtrls | Vcl.DBCtrls |
説明
DBUseRightToLeftAlignment は,データベース対応コントロールのアラインメントが右から左モードに反転されているかどうかを示します。
DBUseRightToLeftAlignment を呼び出すと,コントロールの位置揃えが右から左モードに反転されているかどうか判定できます。この情報は,コントロールの描画時またはマウスイベントへの応答で使用することができます。
DBUseRightToLeftAlignment は,中東のロケールで BiDiMode プロパティが bdRightToLeft の場合に true を返します。そうでない場合は false を返します。
AControl は,チェックの対象となるデータベース対応コントロールです。
AField は,AControl で指定されたコントロールに関連付けられている項目です。ターゲット項目ではなく,リスト項目を位置揃えの判定に使用する TDBLookupComboBox などのコントロールで DBUseRightToLeftAlignment を使用するためには AField パラメータが必要です。