Vcl.ComCtrls.TToolBar.OnAdvancedCustomDraw

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

property OnAdvancedCustomDraw: TTBAdvancedCustomDrawEvent

C++

__property TTBAdvancedCustomDrawEvent OnAdvancedCustomDraw = {read=FOnAdvancedCustomDraw, write=FOnAdvancedCustomDraw};

Properties

Type Visibility Source Unit Parent
event published
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TToolBar

Description

Occurs at discrete stages during the painting of the toolbar's background.

Write an OnAdvancedCustomDraw event handler to enhance or replace the automatic painting of the toolbar. Use the toolbar's Canvas property to render the toolbar's image. OnAdvancedCustomDraw is for painting the background of the toolbar. The painting of individual buttons on the toolbar should be handled in an OnCustomDrawButton or OnAdvancedCustomDrawButton event handler.

Note: OnAdvancedCustomDraw occurs at several points during the painting of the toolbar's background. If you only need to respond immediately prior to the default painting of the toolbar, use OnCustomDraw instead.

OnAdvancedCustomDraw is an event handler of type Vcl.ComCtrls.TTBAdvancedCustomDrawEvent.

See Also