Portada
Banner
Portada Foros Manuales Enlaces Email
clear1x1.gif clear1x1.gif clear1x1.gif
clear1x1.gif
clear1x1.gif

Portada
Foros
Manuales
Enlaces
Distribuidores
Precios
Sugerencias

Contacto

 

clear1x1.gif clear1x1.gif
 Guía rápida de inicio al GUI de Visual Pro/5 (Parte 16/68)
Primero Previo Próximo Último

'FONT'(nombrefuente$,tamaño)

El mnemónico 'FONT' cambia el nombre de la fuente familiar (nombrefuente$) y fija el tamaño (tamaño). El nombre de la fuente no es transportable, y tiene que representar una fuente de punto fijo (fixed-pitch) disponible en el sistema. En la mayoría de los sistemas Windows, "Courier", "Courier New", y "Fixedsys" trabajarán. Vea el botón de lista en el diálogo de Fuentes/Tamaño. Ahí se muestran todas las fuentes que pueden trabajar con el mnemónico 'FONT'.

'SIZE'(cols,filas)

Utilice este mnemónico para forzar un SYSWINDOW a tener un tamaño dado. El comportamiento puede variar dependendiendo del valor del modo LOCKMODE (visto anteriormente). Las siguientes líneas dan una idea de los efectos del 'FONT' y el 'SIZE':

0010 REM "Ejemplo para 'FONT' y 'SIZE'
0020 PRINT 'FONT'("BBX",23),'CS',"BBX #23"; WAIT 3
0030 PRINT 'SIZE'(40,10),'LF',"Cambio a 40x10"; WAIT 3
0040 PRINT 'SIZE'(40,15),'LF',"Cambio a 40x15",'LF'; WAIT 3
0050 PRINT 'CS'
0060 PRINT 'FONT'("Courier",10),'LF',"Courier #10 en 40x15";WAIT 3
0070 PRINT 'SIZE'(60,20),'LF',"Cambio a 60x20",'LF'; WAIT 3
0080 PRINT 'FONT'("Courier New",12),'LF',"Courier New #12"; WAIT 3
0090 PRINT 'FONT'("Courier New",15),"Courier New #15"
0100 PRINT 'FONT'("BBX",15),'LF',"BBX #15"
0110 PRINT 'SIZE'(80,25),'LF',"Restaura a 80x25"

No se confunda los parámetros arriba mostrados para 'FONT' y 'SIZE', ya que para su uso con las pantallas GUI llevan más parámetros.

El dispositivo SYSPRINT

Visual PRO/5 puede imprimir ya sea directamente a un puerto de LPT (el cual puede dirigir la salida a otra parte si el puerto está proyectado a una impresora de red) o a través del Print Manager del Windows. El hecho de imprimir directamente al puerto, permite control preciso sobre la impresora que  exactamente sea usada, así como de los códigos y caracteres que van a la impresora. Imprimiendo por medio del Print Manager del Windows presenta al programador un reporte con un dispositivo impresor uniforme con un conjunto mínimo de capacidades, y permite al usuario (a través del panel de control o diversos diálogos estándar) seleccionar qué impresora, disposición de página, etc. va a usar.

El dispositivo SYSPRINT representa un importante paso en el camino al GUI porque se comporta mucho como un dispositivo impresor ordinario, no obstante, atado al sistema del GUI, permite al usuario utilizar diálogos gráficos estándar para cambiar parámetros de la impresión. El alias de SYSPRINT es integro o directo.

aliasPD sysprint "Print Manager" font=Courier,cols=80,rows=62,PREVIEW
alias LP /dev/prn "Epson" CR,CP=0F,SP=12,CPCOLS=132,SPCOLS=80,EPON=0E,EPOFF=14,EPCOLS=2,EPLINES=1

Cuando el canal es abierto con "PD", es hecho un intento para establecer la impresión de un contexto gráfico. Si esto fallara, un !ERROR=13 es reportado con el OPEN.

Modos de SYSPRINT

Hay algunos modos que afectan el comportamiento de SYSPRINT. Por omisión, un OPEN al SYSPRINT causa que se use la impresora de valor por omisión con las posiciones de valor por omisión sea abierta (configurada en el Panel de Control).

Primero Previo Próximo Último

Portada -- Foros -- Manuales -- Enlaces-- Sugerencias
Para comentarios: webmaster@essnet.com

clear1x1.gif
clear1x1.gif
clear1x1.gif
Portada Email Foros