Vcl.Graphics.TColor
Delphi
type TColor = -2147483648..2147483647;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type | public | Vcl.Graphics.pas | Vcl.Graphics | Vcl.Graphics |
Description
TColor est utilisé pour spécifier la couleur d'un contrôle Windows uniquement.
TColor est utilisé pour spécifier la couleur d'un contrôle Windows uniquement. Il est utilisé par la propriété Color de nombreux composants et par bien d'autres propriétés qui spécifient des valeurs de couleurs.
L'unité Graphics contient la définition de constantes utiles pour TColor. Ces constantes renvoient soit directement à la couleur la plus approchante dans la palette système (par exemple, clBlue renvoie au bleu), soit à la couleur de l'élément écran du système telle qu'elle est définie dans la section Couleur du Panneau de configuration Windows (par exemple, clBtnFace renvoie à la couleur système des faces de boutons).
Si vous spécifiez une valeur TColor en tant que valeur hexadécimale de 4 octets au lieu d'utiliser les constantes définies dans l'unité Graphics, les trois premiers octets représentent respectivement l'intensité RVB des couleurs bleu, vert et rouge. La valeur $00FF0000 (Delphi) ou 0x00FF0000 (C++) représente un bleu pur de pleine intensité, $0000FF00 (Delphi) ou 0x0000FF00 (C++), un vert pur et $000000FF (Delphi) ou 0x000000FF (C++), un rouge pur. $00000000 (Delphi) ou 0x00000000 (C++) représente le noir et $00FFFFFF (Delphi) ou 0x00FFFFFF (C++), le blanc.
Si l'octet de poids fort vaut zéro, la couleur obtenue est celle la plus approchante dans la palette système. Si l'octet de poids fort vaut un ($01 ou 0x01), la couleur obtenue est celle la plus approchante dans la palette actuellement réalisée. Si l'octet de poids fort vaut deux ($02 ou 0x02), la couleur obtenue est celle la plus approchante dans la palette logique du contexte de périphérique en cours.
Le tableau suivant énumère les constantes de couleur de l'unité Graphics. Les deux premières colonnes sont les couleurs correspondant aux couleurs les plus proches dans la palette système, alors que les deux dernières sont les couleurs définies dans le panneau de configuration de Windows.
Valeur | Signification | Valeur | Signification |
---|---|---|---|
clNone |
Blanc sur Windows 9x, noir sur NT |
clScrollBar |
Couleur de la barre de défilement. |
clAqua |
Aqua |
clBackground |
Couleur du fond du bureau Windows |
clBlack |
Noir |
clActiveCaption |
Couleur de la barre de titre de la fenêtre active |
clBlue |
Bleu |
clInactiveCaption |
Couleur de la barre de titre des fenêtres inactives |
clCream |
Crème |
clMenu |
Couleur du fond des menus |
clDkGray |
Gris foncé |
clWindow |
Couleur du fond des fenêtres |
clFuchsia |
Fuchsia |
clWindowFrame |
Couleur des cadres de fenêtres |
clGray |
Gris |
clMenuText |
Couleur du texte des menus |
clGreen |
Vert |
clWindowText |
Couleur du texte dans les fenêtres |
clLime |
Vert citron |
clCaptionText |
Couleur du texte de la barre de titres de la fenêtre active |
clLtGray |
Gris clair |
clActiveBorder |
Couleur de la bordure de la fenêtre active |
clMaroon |
Marron |
clInactiveBorder |
Couleur de la bordure des fenêtres inactives |
clMedGray |
Gris moyen |
clAppWorkSpace |
Couleur de l'espace de travail de l'application |
clMoneyGreen |
Vert menthe |
clHighlight |
Couleur de fond du texte sélectionné |
clNavy |
Bleu marine |
clHighlightText |
Couleur du texte sélectionné |
clOlive |
Vert olive |
clBtnFace |
Couleur de la face d'un bouton |
clPurple |
Violet |
clBtnShadow |
Couleur de l'ombre projetée par un bouton |
clRed |
Rouge |
clGrayText |
Couleur d'un texte estompé |
clSilver |
Argent |
clBtnText |
Couleur du texte sur un bouton |
clSkyBlue |
Bleu ciel |
clInactiveCaptionText |
Couleur du texte de la barre de titre des fenêtres inactives |
clTeal |
Sarcelle |
clBtnHighlight |
Couleur d'un bouton sélectionné |
clWhite |
Blanc |
cl3DDkShadow |
Windows 95 ou NT 4.0 seulement : ombre foncée des éléments s'affichant en 3D |
clYellow |
Jaune |
cl3DLight |
Windows 95 ou NT 4.0 seulement : couleur claire des éléments s'affichant en 3D (pour les côtés faces à la source de lumière) |
clInfoText |
Windows 95 ou NT 4.0 seulement : couleur claire des éléments s'affichant en 3D (pour les côtés faces à la source de lumière) | ||
clInfoBk |
Windows 95 ou NT 4.0 seulement : couleur du fond des fenêtres de conseils | ||
clGradientActiveCaption |
Windows 98 ou 2000 seulement : couleur du côté droit dans le dégradé de couleur de la barre de titre d'une fenêtre active. clActiveCaption spécifie la couleur du côté gauche. | ||
clGradientInactiveCaption |
Windows 98 ou 2000 seulement : couleur du côté droit dans le dégradé de couleur de la barre de titre d'une fenêtre inactive. clInactiveCaption spécifie la couleur du côté gauche | ||
clDefault |
Couleur par défaut pour le contrôle auquel la couleur est assignée. |