Vcl.ComCtrls.THitTest
Delphi
THitTest = (htAbove, htBelow, htNowhere, htOnItem, htOnButton, htOnIcon,
htOnIndent, htOnLabel, htOnRight, htOnStateIcon, htToLeft, htToRight);
C++
enum DECLSPEC_DENUM THitTest : unsigned char { htAbove, htBelow, htNowhere, htOnItem, htOnButton, htOnIcon, htOnIndent, htOnLabel, htOnRight, htOnStateIcon, htToLeft, htToRight };
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| enum | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
説明
THitTest および THitTests は,GetHitTestInfoAt メソッドで使用します。
THitTests は THitTest 値のセットです。THitTest は,以下の値のうちのいずれかをとることができます。
| 値 | 意味 |
|---|---|
|
htAbove |
指定した点はクライアント領域の上側にある。 |
|
htBelow |
指定した点はクライアント領域の下側にある。 |
|
htNowhere |
指定した点はコントロール内にあるが,項目の上ではない。 |
|
htOnItem |
指定した点は項目,そのテキスト,またはビットマップの上にある。 |
|
htOnButton |
指定した点はボタンの上にある。 |
|
htOnIcon |
指定した点はアイコンの上にある。 |
|
htOnIndent |
指定した点は項目のインデント付き領域上にある。 |
|
htOnLabel |
指定した点はラベルの上にある。 |
|
htOnRight |
指定した点は項目の右側にある。 |
|
htOnStateIcon |
指定した点は項目に関連する状態アイコンまたはビットマップの上にある。 |
|
htToLeft |
指定した点はクライアント領域の左側にある。 |
|
htToRight |
指定した点はクライアント領域の右側にある。 |