home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hot Shareware 35
/
hot35.iso
/
ficheros
/
DTOOL
/
ONUPRO10.ZIP
/
EJEMPLOS.ON_
/
COLORES.ONU
< prev
next >
Wrap
Text File
|
1998-03-02
|
3KB
|
64 lines
;; ┌─────────────────────────────────────┐
;; │ Programa Colores, basado en │
;; │ la combinación de colores de │
;; │ texto y fondo en pantalla, │
;; │ por Miguel Angel Morano Domínguez │
;; └─────────────────────────────────────┘
Variables
te,fo:entero
Principio
te:=1
fo:=15
mientras (te<>0) o (fo<>0) hacer
color (blanco,negro)
borra
posiciona (32,2);escribeln ('USOS DE COLORES')
posiciona (31,3);escribeln ('▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀')
color (blanco,rojo)
marco ('═',55,5,79,22)
posiciona (57,6); escribeln (' 0 -> Negro')
posiciona (57,7); escribeln (' 1 -> Azul')
posiciona (57,8); escribeln (' 2 -> Verde')
posiciona (57,9); escribeln (' 3 -> Celeste')
posiciona (57,10); escribeln (' 4 -> Rojo')
posiciona (57,11); escribeln (' 5 -> Rosa')
posiciona (57,12); escribeln (' 6 -> Marrón')
posiciona (57,13); escribeln (' 7 -> Gris')
posiciona (57,14); escribeln (' 8 -> Gris oscuro')
posiciona (57,15); escribeln (' 9 -> Azul claro')
posiciona (57,16); escribeln (' 10 -> Verde claro')
posiciona (57,17); escribeln (' 11 -> Celeste claro')
posiciona (57,18); escribeln (' 12 -> Rojo claro')
posiciona (57,19); escribeln (' 13 -> Rosa claro')
posiciona (57,20); escribeln (' 14 -> Amarillo')
posiciona (57,21); escribeln (' 15 -> Blanco')
posiciona (57,21); escribeln ('+128 -> Parpadeante')
color (blanco,azul)
marco ('─',3,5,34,8)
posiciona (5,6); escribe ('Número para color texto: ')
posiciona (5,7); escribe ('Número para color fondo: ')
color (te,fo)
posiciona (9,10);escribeln (' ')
posiciona (9,11);escribeln (' Onupro ver. 1.0 ')
posiciona (9,12);escribeln (' ')
posiciona (9,13);escribeln (' Onupro es un programa diseñado ')
posiciona (9,14);escribeln (' para poder programar en ')
posiciona (9,15);escribeln (' pseudocódigo. ')
posiciona (9,16);escribeln (' Esta forma de programar facilita ')
posiciona (9,17);escribeln (' la tarea y le será mucho más ')
posiciona (9,18);escribeln (' cómodo realizar sus propios ')
posiciona (9,19);escribeln (' programas. ')
posiciona (9,20);escribeln (' ')
color (celeste,negro)
posiciona (7,22);escribeln ('(Para salir combinar texto 0 con fondo 0)')
color (blanco,azul)
te:=0
fo:=0
posiciona (30,6);AceptaEntero (te,3)
posiciona (30,7);AceptaEntero (fo,3)
finmientras
color (gris,negro)
borra