Vcl.Graphics.TColor

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi

Exemples de code