Palabras clave asociadas: MOVE, MOVER, ORIGIN, XPOS.
ZONE
Sintaxis: ZONE <expresión entera>
Ejemplo:
10 CLS:FOR z=2 TO 20
20 ZONE z
30 PRINT "X","X ZONE =";z:NEXT
run
Orden. Cambia la anchura de la zona de escritura (especificada en las instrucciones PRINT
cuando se utiliza una coma para separar elementos). La achura implícita es 13 columnas, pero se
la puede cambiar al valor dado por la <expresión entera>, cuyo margen es de 1 a 255.
Palabras clave asociadas: PRINT.
Nota del revisor (2008): Basic 1.1 frente a Basic 1.0
La versión de BASIC incluida en los Amstrad CPC 6128 y CPC664 (Locomotive Basic 1.1) tiene
algunas ampliaciones frente a la versión de los CPC464 (Locomotive Basic 1.1) , como:
• La función COPYCHR$ no existía en los 464.
• La orden CURSOR no existía en los 464.
• La orden FILL no existía en los 464.
• La orden FRAME no existía en los 464, aunque se podía imitar con CALL &BD19.
• En los 464, las órdenes externas no permitían usar cadenas de texto directamente, sino
que se debía utilizar una variable intermedia. Por ejemplo, en un 464 con unidad de disco
externa, no se podía borrar un fichero con |ERA, "EJEMPLO" sino que había que hacerlo
en dos pasos: a$="EJEMPLO": |ERA, @a$
Manual de Amstrad CPC 6128 (revisión 2008) - Página 181