LOCAL ctype

ctype=c_screen; // Sistema de coordenadas


Esta variable predefinida es LOCAL, lo que significa que cada proceso tendrá su propio valor en su variable ctype.

En esta variable se indica el sistema de coordenadas utilizado por el proceso, es decir, cómo deben ser interpretadas las coordenadas del proceso (contenidas en las variables locales x e y).

Se pueden utilizar tres sistemas de coordenadas diferentes, que se corresponden directamente con tres constantes que pueden ser asignadas a la variable ctype.

  c_screen - Coordenadas de pantalla
  c_scroll - Coordenadas de scroll
  c_m7 - Coordenadas de modo 7
  c_m8 - Coordenadas de modo 8

El valor por defecto de ctype es c_screen, el utilizado para que las coordenadas del gráfico del proceso se interpreten como referidas a la pantalla, donde la esquina superior izquierda es la (0, 0).

Se asignará c_scroll a ctype con la siguiente sentencia:

 ctype=c_scroll;

Para que las coordenadas del gráfico del proceso se interpreten como referidas a una ventana de scroll, a coordenadas sobre el gráfico del primer plano.

Se asignará c_m7 a ctype con la siguiente sentencia:

 ctype=c_m7;

Para que las coordenadas del gráfico del proceso se interpreten como referidas a una ventana de modo 7, a coordenadas sobre el gráfico principal, abatido tridimensionalmente en dicha ventana.

Se asignará c_m8 a ctype con la siguiente sentencia:

 ctype=c_m8;

Para que las coordenadas del gráfico del proceso se interpreten como referidas a una ventana de modo 8, a coordenadas sobre un mapa de sectores tridimensional.


Nota: Existe otra variable local que también afecta al modo en el que deben ser interpretadas las coordenadas del proceso; ésta es resolution y establece la resolución (escala) en la que se definen las coordenadas.


Ver: Datos locales - c_screen - c_scroll - c_m7 - c_m8