Vcl.ComCtrls.TTBCustomDrawBtnEvent
Delphi
TTBCustomDrawBtnEvent = procedure(Sender: TToolBar; Button: TToolButton;
State: TCustomDrawState; var DefaultDraw: Boolean) of object;
C++
typedef void __fastcall (__closure *TTBCustomDrawBtnEvent)(TToolBar* Sender, TToolButton* Button, TCustomDrawState State, bool &DefaultDraw);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
type typedef |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
Description
TTBCustomDrawBtnEvent est le type de procédure de l'événement TToolBar.OnCustomDrawButton.
Sender est la barre d'outils contenant le bouton.
Button est le bouton devant être dessiné. Utilisez ses propriétés pour déterminer ce qui doit être dessiné et où se trouvera le bouton sur le canevas de la barre d'outils.
State fournit des informations à représenter visuellement lors du dessin du bouton.
Laissez DefaultDraw à True si le bouton doit être dessiné en utilisant le processus normal après la sortie du gestionnaire d'événements. Définissez DefaultDraw sur False si le gestionnaire d'événements OnCustomDrawButton a dessiné complètement le bouton d'outil.