Vcl.ExtCtrls.TSplitter.OnPaint

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnPaint: TNotifyEvent read FOnPaint write FOnPaint;

C++

__property System::Classes::TNotifyEvent OnPaint = {read=FOnPaint, write=FOnPaint};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TSplitter

Beschreibung

Wird ausgelöst, wenn die Teilerleiste sich selbst zeichnen muss.

Mit einer OnPaint-Ereignisbehandlungsroutine können Sie die Darstellung der Teilerleiste verändern. Beispielsweise kann für die Teilerleiste die Darstellung verwendet werden, die Teilerleisten in TCoolBar-Objekten haben. Mit der Eigenschaft Canvas legen Sie die Zeichenfläche für die Teilerleiste fest. Mit der Eigenschaft ClientRect bestimmen Sie die Koordinaten der Zeichenfläche.

Wenn ein Teilerleistenobjekt eine WM_PAINT-Botschaft erhält, zeichnet es seinen Hintergrund, bevor das Ereignis OnPaint erzeugt wird. Wenn die Eigenschaft Beveled auf True gesetzt ist, wird auch die Reliefdarstellung vor dem Ereignis OnPaint hinzugefügt. In den meisten Anwendungen wird Beveled auf false gesetzt, wenn das Ereignis OnPaint zum Anpassen der Darstellung der Teilerleiste verwendet wird.

Siehe auch