Saltar al contenido principal
Versión: Siguiente

Font file

Font file ( familiaFuente {; estiloFuente} ) : any

ParámetroTipoDescripción
familiaFuenteTextNombre de la familia de fuente
estiloFuenteIntegerEstilo de fuente: 0=normal (por defecto), 1=negrita, 2=itálica
ResultadoNull, ObjectObjeto archivo fuente

Descripción

El comando Font file devuelve un objeto que describe el archivo de fuente de su sistema operativo correspondiente a familiaFuente y, opcionalmente, a estilofuente pasado en el parámetro.

Si la fuente designada por familiaFuente no está instalada en el sistema operativo, el comando devuelve un objeto Null.

El parámetro opcional estilofuente permite definir una variación de estilo. Puede pasar una o una combinación de las siguientes constantes del tema Estilos de fuente (se ignora cualquier otro valor):

ConstanteTipoValor
BoldEntero largo1
ItalicEntero largo2
PlainEntero largo0

Ejemplo

Desea asegurarse de que la fuente utilizada en un área de texto esté disponible en el sistema del usuario para una visualización correcta:

 var $fontName : Text
 var $fontStyle : Integer
 var $fontFile : Object
 $fontName:=OBJECT Get font(*;"vText")
 $fontStyle:=OBJECT Get font style(*;"vText")
 $fontFile:=Font file($fontName;$fontStyle)
 If($fontFile=Null)
    ALERT("La fuente definida no está disponible, por favor instale: “+$fontName)
 End if

Ver también

OBJECT SET FONT