Vcl.Controls.TControl.GetPalette

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetPalette: HPALETTE; dynamic;

C++

DYNAMIC HPALETTE __fastcall GetPalette();

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Description

Renvoie le handle de la palette à utiliser par le contrôle.

Telle qu'implémentée dans TControl , GetPalette renvoie un handle nul, ce qui signifie que le contrôle n'a pas besoin de spécifier de palette. Surchargez GetPalette pour implémenter des objets dérivés utilisant une palette. Créez un handle de palette pour le contrôle en appelant la fonction CreatePalette de l'API Windows. GetPalette doit renvoyer le handle de palette pour le contrôle.

La spécification d'une palette de contrôle ordonne à l'application de réaliser la palette du contrôle et désigne la palette à utiliser pour cette réalisation.

GetPalette n'est appelée que si le mode vidéo à l'exécution nécessite une gestion de palette de couleurs, par exemple en mode 256 couleurs.

Voir aussi