Finalidad: | Dibuja un cuadro en la pantalla. |
Formato: | CAJA DE DIBUJO ulrow ulcol lrrow estilo lrcol [Brillante] fg ENCENDIDO [BRILLANTE] bg [RELLENO [BRILLO] relleno] [ZOOm] [SOMBRA] |
ulrow | Fila para la esquina superior izquierda |
ulcol | Columna para la esquina superior izquierda |
flecha | Fila para la esquina inferior derecha |
lrcol | Columna para la esquina inferior derecha |
style | Estilo de dibujo de caja: |
0 | Sin líneas (el cuadro está dibujado con espacios en blanco) |
1 | Linea sola |
2 | Doble linea |
3 | Línea única en la parte superior e inferior, doble en los lados |
4 | Línea doble en la parte superior e inferior, simple en los lados. |
fg | Color de carácter de primer plano |
bg | Color de carácter de fondo |
relleno | Color de relleno de fondo (para el interior del cuadro) |
Ver también: LÍNEA DE DIBUJO LÍNEA DE DIBUJO.
Uso:
DRAWBOX es útil para crear visualizaciones de pantalla atractivas en archivos por lotes.
See Colores y nombres de colores para obtener detalles sobre los colores.
Si usa ZOOM, el cuadro parece crecer en pasos hasta su tamaño final. La velocidad de la operación del zoom depende de la velocidad de su computadora y sistema de video.
Si usa SOMBRA, se crea una sombra paralela cambiando los caracteres en la fila debajo del cuadro y las 2 columnas a la derecha del cuadro a texto de intensidad normal con un fondo negro (esto hará que los caracteres que se muestran en negro desaparezcan por completo).
Los valores de filas y columnas están basados en cero, por lo que en una visualización estándar de 25 líneas por 80 columnas, las filas válidas son del 0 al 24 y las columnas válidas del 0 al 79.
La entrada numérica se puede ingresar en formato decimal (una secuencia de 0 a 9 dígitos) o en formato hexadecimal ("0x" seguido de una secuencia de 0 a F dígitos hexadecimales). DRAWBOX comprueba si hay valores válidos de filas y columnas y muestra un mensaje de error de "Uso" si algún valor está fuera de rango.
El maximo fila El valor está determinado por la altura actual del TCC ventana. El maximo visión de conjunto El valor está determinado por el ancho de la pantalla virtual actual (consulte Cambiar el tamaño del Take Command Ventana ).
If ulrow está establecido en 999, flecha Se supone que tiene la altura deseada y la caja quedará centrada verticalmente. Si ulcol está establecido en 999, lrcol Se supone que es el ancho deseado y la caja estará centrada horizontalmente.
A diferencia de DRAWHLINE y DRAWVLINE, DRAWBOX no conecta automáticamente cuadros a líneas existentes en la pantalla con los caracteres conectores adecuados. Si desea dibujar líneas dentro de un cuadro y dibujar automáticamente los conectores adecuados, primero dibuje el cuadro y luego use DRAWHLINE y DRAWVLINE para dibujar las líneas.
DRAWBOX utiliza los caracteres estándar de dibujo de líneas y cuadros en un conjunto de caracteres ASCII extendido Unicode o inglés de EE. UU. Si utiliza una fuente ASCII o rasterizada que no incluye estos caracteres de dibujo lineal, el cuadro o las líneas no se mostrarán correctamente.
Ejemplo:
Para dibujar un cuadro alrededor del borde de una ventana de 80x25 con líneas blancas brillantes sobre un fondo azul:
caja de dibujo 0 0 24 79 1 bri blanco blu relleno blu