FONT ( me confunde )

Post Reply
User avatar
Patricio Avalos Aguirre
Posts: 1028
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile
Contact:

FONT ( me confunde )

Post by Patricio Avalos Aguirre »

Estimados

Alguien me puede explicar como opera los FONT, me confunden

Code: Select all

DEFINE FONT <oFont> ;
[ NAME <cName> ] ;
[ SIZE <nWidth>, <nHeight> ] ;
[ FROM USER ];
[ BOLD ] ;
[ ITALIC ] ;
[ UNDERLINE ] ;
[ WEIGHT <nWeight> ] ;
[ OF <oDevice> ] ;
[ NESCAPEMENT <nEscapement> ] 
pero que diferencia hay en

Code: Select all

DEFINE FONT aFont[9] NAME "Arial" SIZE 0, -8 OF oPrn BOLD
DEFINE FONT aFont[9] NAME "Arial" SIZE 0, 8 OF oPrn BOLD
desde ya muchas gracias
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
andresreyes_mzt
Posts: 70
Joined: Fri Jan 11, 2008 6:55 am
Location: Mexico
Contact:

Re: FONT ( me confunde )

Post by andresreyes_mzt »

Patricio Avalos Aguirre wrote:

Code: Select all

DEFINE FONT aFont[9] NAME "Arial" SIZE 0, -8 OF oPrn BOLD
DEFINE FONT aFont[9] NAME "Arial" SIZE 0, 8 OF oPrn BOLD
desde ya muchas gracias
Hola Patricio,

El uso de nHeight es el Siguiente :
Traducido de Win32Api.hlp wrote: nHeight

Especifica la altura, en unidades lógicas, de la célula de carácter de la fuente o el carácter. El valor de altura de carácter (también sabido(conocido) como la altura de Em) es el valor de altura de célula de carácter menos el valor interno principal. La fuente mapper interpreta el valor especificado en nHeight en la manera siguiente:

Valor Significado
> 0 La fuente mapper transforma este valor en unidades de dispositivo y lo empareja contra la altura de célula de las fuentes disponibles.

0 La fuente mapper usa un valor de altura de falta cuando esto busca un fósforo.

< 0 La fuente mapper transforma este valor en unidades de dispositivo y empareja su valor absoluto contra la altura de carácter de las fuentes disponibles.
Yo personamente uso

Code: Select all

DEFINE FONT aFont[9] NAME "Arial" SIZE 0, -8 OF oPrn BOLD
Con esto seria como poner el tamaño de la fuente a 8, al igual que lo haria con excel, word, etc.


Espero te sirva

Saludos,

Andres Reyes
{{{ ---- xharbour + Borland C --- }}}
User avatar
QAZWSX2K
Posts: 359
Joined: Tue Oct 25, 2005 7:06 pm
Location: Bogota - Caracas

Post by QAZWSX2K »

la diferencia entre los dos codigo es simple, el comando es en una solo linea pero para efectos visuales puede separar cada item con punto y coma, el compilador lo traducira como continuacion de la misma linea, solo estetica, si es eso lo que preguntas, por lo menos es lo que yo entiendo preguntas
Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217
User avatar
Patricio Avalos Aguirre
Posts: 1028
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile
Contact:

Post by Patricio Avalos Aguirre »

gracias andres
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Post Reply