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

Introducción al Lenguaje de Gráfica Táctil

Biblos utiliza un lenguaje de programación propio con el que se pueden dibujar todos los gráficos táctiles. Es un verdadero lenguaje de programación de gráficos vectoriales con el que se puede dibujar cualquier tipo de gráfico táctil o imagen. Cada gráfico táctil es un objeto en el que se utiliza este lenguaje de programación que traza figuras más o menos complejas dentro de un área gráfica.

Este Lenguaje se estructura sobre principios básicos de programación procedural. Posee instrucciones básicas, algunas reglas sintácticas y palabras clave. Es posible utilizar variables globales y locales y tiene la capacidad de estructurar procedimientos y funciones.

Todas las instrucciones básicas poseen la misma estructura:

- Instrucción(Parámetros)

El número y el tipo de parámetros dependen de la instrucción utilizada. Por ejemplo, la instrucción para dibujar un punto es:

- Dot(32,64)

Los valores 32 y 64 se refieren a las coordenadas X e Y donde trazar el punto.

Una línea de código puede albergar solo una instrucción, una variable, un procedimiento, una palabra clave, un comentario, etc. Si no se tiene experiencia en programación, al principio es útil utilizar las ventanas de inserción guiada, disponibles dentro del menú Insertar.

Es posible insertar líneas de comentario entre las de código. Para añadir una línea de comentario es necesario insertar los caracteres "//" al principio de la línea:

- // Esta es una línea de comentario

Casi todas las instrucciones necesitan una o más parejas de coordenadas X e Y, que indican los puntos del área del gráfico. La coordenada X siempre indica el eje de las abscisas, es decir, los puntos horizontales del gráfico. La coordenada Y siempre indica el eje de las ordenadas, es decir, los puntos verticales. El origen está siempre en el punto "x 0" e "y 0". La coordenada 0 para el eje de las abscisas equivale siempre al lado izquierdo del gráfico. La coordenada 0 para las ordenadas equivale siempre al lado superior. Por lo tanto, las coordenadas del punto "X 0" e "Y 0" indican el punto superior izquierdo del gráfico táctil. Para que se tracen líneas visibles, los valores de X y de Y deben ser solo positivos. Los límites derecho e inferior del gráfico dependen de los valores configurados en los ajustes braille.