Vcl.Forms.TPopupMode
Delphi
TPopupMode = (pmNone, pmAuto, pmExplicit);
C++
enum DECLSPEC_DENUM TPopupMode : unsigned char { pmNone, pmAuto, pmExplicit };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
説明
TPopupMode は、フォームの PopupMode プロパティが取り得る値を列挙します。
PopupMode プロパティでは、最上位のフォームがウィンドウの WS_POPUP スタイルに対してどう動作するかを制御します。TPopupMode は、以下のいずれかの値を取ります。
値 | 意味 |
---|---|
pmNone |
ポップアップ ウィンドウに Delphi 8 より前の動作をさせたい場合は、PopupMode プロパティを pmNone に設定します。 |
pmAuto |
ポップアップの処理は自動で行われます。 |
pmExplicit |
ツール パレットや浮動表示されているツール ウィンドウなどの非モーダル設計ウィンドウでは、PopupMode プロパティを pmExplicit に設定します。そうすることで、ウィンドウを常にメイン フォームの上に置いておくことができます。 |