LOCAL flags

flags=0; // Indicador de espejados y transparencia


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

La variable local flags indica los espejados y transparencias con los que se imprimirá el gráfico del proceso; los posibles valores son:

 0-Gráfico normal.
 1-Espejado horizontal.
 2-Espejado vertical.
 3-Espejado horizontal y vertical (180°).
 4-Gráfico transparente.
 5-Transparente y espejado horizontal.
 6-Transparente y espejado vertical.
 7-Transparente, espejado horizontal y vertical.

El valor por defecto de la variable flags es 0, es decir, que si no se modifica el gráfico se mostrará opaco (sin transparencia) y sin espejar.

Se definen a continuación los términos de espejado y transparencia:

- Espejado horizontal, el gráfico se invertirá horizontalmente, es decir, si estaba mirando hacia la izquierda, mirará a la derecha y viceversa.

- Espejado vertical, el gráfico se invertirá verticalmente, es decir, si estaba mirando hacia arriba, mirará hacia abajo y viceversa.

- Transparencia (o ghost-layering), el gráfico se mostrará semitransparente, es decir, se podrá ver lo que haya detrás del gráfico, como si éste fuera una cristalera de colores, en contraposición a los gráficos opacos que se muestran normalmente.

Por ejemplo, para que el gráfico de un proceso se muestre transparente se debe utilizar la siguiente sentencia:

  flags=4;


Nota: El gráfico de un proceso se debe indicar asignando un código de gráfico a la variable local graph.


Ver: Datos locales