Vcl.ExtCtrls.TColorBoxStyles

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TColorBoxStyles = (cbStandardColors, // first sixteen RGBI colors
cbExtendedColors, // four additional reserved colors
cbSystemColors,   // system managed/defined colors
cbIncludeNone,    // include clNone color, must be used with cbSystemColors
cbIncludeDefault, // include clDefault color, must be used with cbSystemColors
cbCustomColor,    // first color is customizable
cbPrettyNames,
cbCustomColors);  // All colors are custom colors

C++

enum DECLSPEC_DENUM TColorBoxStyles : unsigned char { cbStandardColors, cbExtendedColors, cbSystemColors, cbIncludeNone, cbIncludeDefault, cbCustomColor, cbPrettyNames, cbCustomColors };

Propriétés

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


Description

TColorBoxStyles et TColorBoxStyle indiquent comment un contrôle boîte de couleurs affiche ses sélections.

Le tableau suivant énumère les valeurs possibles de TColorBoxStyle :

Style Signification

cbStandardColors

La boîte de couleurs contient les 16 premières constantes de couleur de l'unité Graphics. Il s'agit de constantes telles que clRed ou clBlack, qui représentent des valeurs RGB fixes.

cbExtendedColors

La boîte de couleurs contient clMoneyGreen, clSkyBlue, clCream, et clMedGray.

cbSystemColors

La boîte de couleurs contient les constantes de couleur symboliques qui reflètent les valeurs spécifiées dans le Panneau de configuration Windows.

cbIncludeNone

La boîte de couleurs contient clNone. Cette option n'a d'effet que si Style comprend cbSystemColors.

cbIncludeDefault

La boîte de couleurs contient clNone. Cette option n'a d'effet que si Style comprend cbSystemColors.

cbCustomColor

La première entrée de la boîte de couleurs représente une couleur personnalisée. Quand vous sélectionnez l'entrée personnalisée, la boîte de couleurs affiche une Boîte de dialogue de sélection de couleur, qui vous permet de spécifier une couleur personnalisée.

cbPrettyNames

La boîte de couleurs énumère les noms comme des mots plutôt que comme des chaînes constantes de couleur (par exemple 'Black' au lieu de 'clBlack').

cbExtendedColors

La boîte de couleurs énumère une liste personnalisée de couleurs. Utilisez l'événement OnGetColors pour remplir la liste de couleurs (le nom d'affichage et la couleur correspondante).

Remarque : La valeur cbCustomColor vous permet de sélectionner seulement une couleur personnalisée du Colordialog qui est ouvert.
Remarque : Dans l'événement OnGetColors, vous pouvez ajouter à la liste de la boîte de couleurs autant de couleurs que vous voulez.

Voir aussi