Vcl.StdCtrls.TMeasureItemEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TMeasureItemEvent)(Vcl::Controls::TWinControl* Control, int Index, int &Height);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public Vcl.StdCtrls.hpp Vcl.StdCtrls Vcl.StdCtrls


Beschreibung

TMeasureItemEvent ist der Typ für die Ereignisbehandlungsroutinen Vcl.StdCtrls.TListBox.OnMeasureItem und Vcl.StdCtrls.TComboBox.OnMeasureItem.

TMeasureItemEvent ist der Typ für Ereignisbehandlungsroutinen für benutzerdefinierte Steuerelemente, die bei Listeneinträgen eine unterschiedliche Höhe zulassen.

Control ist eine Referenz auf das Steuerelement, das den Eintrag enthält.

Index ist der Index auf den Eintrag in der Eigenschaft Items.

Der Parameter Height gibt die Höhe in Pixel an, die der Eintrag im Steuerelement belegt. Der Parameter Height wird über eine Referenz (var-Parameter) übergeben. Er enthält zunächst die Standardhöhe des Eintrags oder die Höhe des Schrifttextes des Steuerelements. Die Behandlungsroutine kann Height einen geeigneten Wert zuweisen, z.B. die Höhe einer Grafik, die im Eintrag angezeigt werden soll.

Siehe auch