Vcl.ExtCtrls.Frame3D

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Frame3D(Canvas: TCanvas; var Rect: TRect; TopColor, BottomColor: TColor; Width: Integer);

C++

extern DELPHI_PACKAGE void __fastcall Frame3D(Vcl::Graphics::TCanvas* Canvas, System::Types::TRect &Rect, System::Uitypes::TColor TopColor, System::Uitypes::TColor BottomColor, int Width);

Propriétés

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

Description

Dessine un cadre à trois dimensions sur un canevas.

Utilisez Frame3D pour créer des effets 3D lorsque vous dessinez directement sur un canevas.

Le paramètre Canvas est le canevas sur lequel dessiner.

Le paramètre Rect spécifie l'emplacement sur le canevas où doit apparaître le rectangle tri-dimensionnel. Elle renvoie les dimensions du rectangle qui tient dans le cadre.

Les paramètres TopColor et BottomColor indiquent les couleurs qui apparaissent en haut et à gauche ou en bas et à droite, respectivement.

Le paramètre Width spécifie la largeur du cadre.

Pour créer un effet en relief, TopColor soit être une couleur claire et BottomColor une couleur foncée. Pour créer un effet enfoncé, TopColor doit être une couleur foncée et BottomColor une couleur claire. Pour créer un effet biseauté, dessinez un cadre immédiatement à l'intérieur d'un autre cadre, avec une couleur inverse.

Voir aussi