DiGrande.it
Braille y Tecnologías para la Discapacidad Visual

GraphicOffset- Establece un desplazamiento en las coordenadas de dibujo

Establece valores de desplazamiento horizontal y vertical, añadidos a todas las instrucciones de dibujo.

• GraphicOffset(X,Y)

Parámetros:

• (int) X: desplazamiento horizontal;

• (int) Y: desplazamiento vertical.

Descripción:

Utilice GraphicOffset para establecer un desplazamiento o, en otras palabras, un nuevo punto de origen (normalmente localizado en el punto 0x 0y). La instrucción puede utilizarse en cualquier parte del código.

Al modificar el punto de origen, se añaden los valores de Offset a todas las coordenadas X Y utilizadas en el dibujo de figuras. Esto significa que las coordenadas especificadas en las figuras permanecerán invariables, pero el dibujo de las mismas se desplazará hacia adelante o hacia atrás según el Offset establecido.

Las constantes OffsetX y OffsetY contienen los valores de desplazamiento.

Ejemplos:

• Dibuja dos círculos similares, pero el segundo está desplazado respecto al primero 40 puntos en horizontal y 30 puntos en vertical. La posición absoluta en la que se traza se calcula como: 40+20, 30+20

Circle(20,20,15)

GraphicOffset(40,30)

Circle(20,20,15)