Vcl.ExtCtrls.TLBGetColorsEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TLBGetColorsEvent = procedure(Sender: TCustomColorListBox; Items: TStrings) of object;

C++

typedef void __fastcall (__closure *TLBGetColorsEvent)(TCustomColorListBox* Sender, System::Classes::TStrings* Items);

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls Vcl.ExtCtrls

Description

TLBGetColorsEvent est le type des gestionnaires d'événements Vcl.ExtCtrls.TColorListBox.OnGetColors et Vcl.ExtCtrls.TCustomColorListBox.OnGetColors d'une zone de liste de couleurs.

TLBGetColorsEvent est déclenché lors du remplissage de la zone de liste de couleurs seulement quand cbCustomColors est spécifié dans la propriété Style.

Sender est l'instance du TColorListBox.

Items est un TStrings contenant une liste de couleurs affichée dans le TCustomColorListBox. Items.Strings contient la liste des chaînes d'affichage pour la zone de liste de couleurs, et Items.Objects contient la liste des valeurs TColor correspondantes à chaque nom d'affichage, transtypées en TObject. En entrée de ce gestionnaire d'événements, Items contient toutes les couleurs spécifiées dans la propriété Style, telles que cbStandard. Les couleurs sont ajoutées, déplacées ou retirées du TCustomColorListBox en manipulant cette liste Items.

Voir aussi