Vcl.Dialogs.TaskMessageDlgPos

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function TaskMessageDlgPos(const Title, Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint; X, Y: Integer): Integer;
function TaskMessageDlgPos(const Title, Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint; X, Y: Integer; DefaultButton: TMsgDlgBtn): Integer; overload;

C++

extern DELPHI_PACKAGE int __fastcall TaskMessageDlgPos(const System::UnicodeString Title, const System::UnicodeString Msg, System::Uitypes::TMsgDlgType DlgType, System::Uitypes::TMsgDlgButtons Buttons, int HelpCtx, int X, int Y)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Dialogs.pas
Vcl.Dialogs.hpp
Vcl.Dialogs Vcl.Dialogs


説明

メッセージ タスク ダイアログボックスを、指定した画面の座標へ表示します。

キャプションを指定する必要がない場合で、メッセージ ボックスを特定の位置に表示指せるには、TaskMessageDlgPos を呼び出します。 (キャプションも同様に指定する必要がある場合には、MessageDlg 関数を使用します)。

Msg は、表示されるメッセージの内容です。

DlgType は、ダイアログの目的を示します。 取り得る値の一覧については、Vcl.Dialogs.TMsgDlgType ページを参照してください。

Buttons は、メッセージ ボックスにどのボタンを表示させるかを示します。 ButtonsVcl.Dialogs.TMsgDlgButtons 型です。

HelpCtx は、ダイアログが表示されているときに、ユーザーがヘルプ ボタンまたは〔F1〕をクリックした場合に表示されるべき、ヘルプ トピックのコンテキスト ID を示します。

XY は、ダイアログ ボックスが表示される位置の画面座標を指定します。 値 –1 は、そのメッセージ ボックスが、指定された範囲内ならどこにでも現れてよい、ということを意味します。

DefaultBtn は、Buttons で指定されたものの中で、どのボタンをダイアログのデフォルト ボタンをするかを指定します。 DefaultBtn mbNo の場合、デフォルト ボタン セットはありません。 取り得る列挙値の一覧については、Vcl.Dialogs.TMsgDlgType ページを参照してください。

Bitmap は、メッセージ ダイアログの表面に現れるイメージです。 Bitmap nil (Delphi)または NULL (C++)の場合、画像がありません(DlgTypemtConfirmation である場合を除く)。

MessageDlgPos は、ユーザーが選択したボタンの値を返します。 Vcl.Dialogs.TMsgDlgBtn ページ上の表には、メッセージ ボックスに現れる可能性のある、ボタンの各種類の TMsgDlgBtn 値と、それに対応する、ユーザーがそのボタンを選択した場合に返される値が一覧されています。

メモ: ユーザーがメッセージ ボックスで〔Ctrl〕+〔C〕を入力した場合、メッセージのテキストは、クリップボードにコピーされます。

関連項目

コード サンプル