PDA

Ver la Versión Completa : La interfaz IFontDisp


jplj
07-07-2004, 10:17:20
¿Dónde puedo encontrar información sobre la interfaz IFonDisp?

Creo que debe ser similar a TFont.

Con el Code Inside no me presenta niguna propiedad, sólo una funciones básicas.

Al busca su definición me aparece en ActiveX.pas :

{$EXTERNALSYM IFontDisp}
IFontDisp = interface(IDispatch)
['{BEF6E003-A874-101A-8BBA-00AA00300CAB}']
end;


Pero no encuentro nada acerca de ella en la ayuda sobre el Win32, ...

Saludos
Juan P.

delphi.com.ar
07-07-2004, 16:02:32
IFontDisp es la interface estandard para la manipulación de fuentes en automatización OLE/COM.

¿Porqué te surge la duda?

jplj
08-07-2004, 13:19:43
Una de las propiedades de un componente que estoy utilizando recibe como valor una variable que implemente dicha interfaz.

La duda es que no sé cómo asignarle valores a esa variable porque no encuentro -no sé encontrar- información sobre ella.

Lo que pretendo es hacer algo simillar a:



var
fuente: IFontDisp;

begin


fuente.TipoFuente:= Arial;
fuente.Cursiva:= true;

Componente.Font:= fuente;

...





Saludos
Juan P.

delphi.com.ar
08-07-2004, 15:40:56
Te dejo un par de links, creo que van a servirte:

Un ejemplo en español:
http://www.danysoft.com/free/comdelp.pdf

De la BDN:
http://community.borland.com/article/0,1410,16632,00.html

Saludos!

jplj
09-07-2004, 08:55:18
Muchas gracias por la información.

Saludos.
Juan P.