Vcl.AxCtrls.SetOleFont
Delphi
procedure SetOleFont(Font: TFont; OleFont: IFontDisp);
C++
extern DELPHI_PACKAGE void __fastcall SetOleFont(Vcl::Graphics::TFont* Font, _di_IFontDisp OleFont);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | Vcl.AxCtrls |
Description
Connecte un objet police OLE à un objet TFont et copie ses propriétés vers TFont.
Les conventions OLE implémentent les polices comme des objets automation contenant les propriétés de la police. Cette routine associe un objet police OLE (le paramètre OleFont) à une police VCL native (le paramètre Font), ce qui permet à la police d'être manipulée par les programmes OLE et VCL. L'objet TFont est initialisé avec les mêmes propriétés que OleFont.
Appelez cette méthode lorsque vous implémentez une méthode automation qui accepte une police OLE comme paramètre et qui doit transmettre la police comme un objet TFont natif.