Vcl.Buttons.TSpeedButton.Glyph

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Glyph;

C++

__property Glyph;

Propriétés

Type Visibilité  Source Unité  Parent
property published
Vcl.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TSpeedButton

Description

Spécifie le bitmap qui apparaît dans le turbobouton.

Affectez à la propriété Glyph un objet bitmap contenant l'image qui doit apparaître dans le bouton. Utilisez la boîte de dialogue Ouvrir qui apparaît comme éditeur dans l'inspecteur d'objets afin de choisir un fichier bitmap (d'extension .BMP) à utiliser dans le bouton ou, à l'exécution, affectez à cette propriété le nom d'un fichier bitmap.

Glyph peut spécifier jusqu'à quatre images dans un seul bitmap. Toutes les images doivent avoir les mêmes dimensions et être placées sur une seule ligne. TSpeedButton affiche l'une de ces images selon l'état du bouton :



Position de l'image Etat du bouton Description

Premier

Haut

Cette image apparaît quand le bouton n'est pas sélectionné. S'il n'y a pas d'autre image dans le bitmap, elle est utilisée comme image pour tous les états.

Second

Désactivé

Cette image apparaît, en général, estompée, pour indiquer que le bouton ne peut être sélectionné.

Troisième

Cliqué

Cette image apparaît quand le bouton est cliqué. Si GroupIndex a la valeur 0, l'image de l'état haut réapparaît quand l'utilisateur relâche le bouton de la souris.

Quatrième

Bas

Cette image apparaît quand un bouton reste enfoncé indiquant qu'il reste sélectionné.



S'il n'y a qu'une seule image dans le bitmap, TSpeedButton tente de représenter les autres états en modifiant légèrement l'image selon les états, mais l'état bas est identique à l'état haut.

S'il y a plusieurs images dans un bitmap, spécifiez ce nombre dans la propriété NumGlyphs.

Remarque :  Le pixel inférieur gauche du bitmap est réservé à la couleur de transparence. Tout pixel du bitmap de même couleur que le pixel du coin inférieur gauche sera transparent.

Voir aussi