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 };
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| enum | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
Beschreibung
THitTest und THitTests werden in der Methode GetHitTestInfoAt verwendet.
THitTests stellt eine Menge von THitTest-Werten dar. Für THitTest stehen folgende Werte zur Verfügung:
| Wert | Bedeutung |
|---|---|
|
htAbove |
Der Punkt liegt über dem Client-Bereich. |
|
htBelow |
Der Punkt liegt unter dem Client-Bereich. |
|
htNowhere |
Der Punkt liegt innerhalb des Steuerelements, aber nicht auf einem Eintrag. |
|
htOnItem |
Der Punkt liegt auf einem Eintrag, dessen Text oder Bitmap. |
|
htOnButton |
Der Punkt liegt auf einer Schaltfläche. |
|
htOnIcon |
Der Punkt liegt auf einem Symbol. |
|
htOnIndent |
Der Punkt liegt auf der Einrückung eines Eintrags. |
|
htOnLabel |
Der Punkt liegt auf einer Beschriftung. |
|
htOnRight |
Der Punkt liegt auf der rechten Seite eines Eintrags. |
|
htOnStateIcon |
Der Punkt liegt auf einem Statussymbol oder einem dem Eintrag zugeordneten Symbol. |
|
htToLeft |
Der Punkt liegt links neben dem Client-Bereich. |
|
htToRight |
Der Punkt liegt rechts neben dem Client-Bereich. |
Codebeispiele