locomotive:aplicaciones:basic:efectos_especiales_en_pantalla
¡Esta es una revisión vieja del documento!
A> EFECTOS ESPECIALES EN PANTALLA
DESCRIPCIÓN
Probablemente habrá visto cómo LocoScript se las arregla para subrayar caracteres en pantalla, y mostrar texto en vídeo inverso, y se preguntará cómo se consigue esto. Con un poco de astucia, puede darle algo de alegría a sus aburridas pantallas de texto de esta manera.
Para subrayar texto, antes de representarlo, imprima (con PRINT) los caracteres CHR$(27)"r", y después CHR$(27)"u" para desactivar el subrayado.
De manera similar, para vídeo inverso, imprima (PRINT) CHR$(27)"p" al principio y CHR$(27)"q" después.
Como toque final, la orden PRINT CHR$(7) hace que el PCW emita un pitido. Una buena idea es colocar una orden "beep" (pitido) justo antes de una sentencia INPUT, para recordar a los usuarios que se espera de ellos que tecleen algo.
LISTADO FUENTE
10 PRINT CHR$(27)"r"
20 PRINT"Este texto aparece subrayado"
30 PRINT CHR$(27)"u"
40 PRINT CHR$(27)"p"
50 PRINT"Y este texto se muestra en video inverso"
60 PRINT CHR$(27)"q"
ARCHIVO DIGITAL
- [#] [[:locomotive:aplicaciones:descargas:efespan.zip|Efectos especiales en pantalla]] (Programa en formato .DSK comprimido en ZIP)
locomotive/aplicaciones/basic/efectos_especiales_en_pantalla.1779119814.txt.gz · Última modificación: por jesus
