martes, 27 de junio de 2023

OOo Basic. Servicios

Uso de OOo Basic con Draw e Impress

En lo que se refiere al empleo de OOo Basic, Draw e Impress comparten una limitación: ninguno de los dos permite grabar macros, aunque el resto de las funcionalidad relacionadas con OOo Basic sí están disponibles. En consecuencia, y en sentido estricto, ni Impress ni Draw permiten la creación y ejecución de macros, pero sí de script OOo Basic.


Esta imposibilidad para grabar macros está justificada por el modo de trabajo que conllevan ambos servicios, pero no deja de plantear limitaciones para la creación de secuencias de código: no podemos disponer de la ayuda que proporciona la función Grabar macros en Calc y en Writer para superar las limitaciones que podemos tener para crear funcionalidades. En Impress y en Draw dependemos totalmente de nuestro conocimiento del lenguaje OOo Basic, y este es, hoy por hoy, limitado.

En cierto modo, esta limitación de ambos servicios también conlleva limitaciones que afectan al modo de uso de los script y de su interacción con el servicio, aunque en esto las posibilidades de asociar cada forma gráfica con un script en Impress o de incluir elementos de un formulario en Draw (aquí son de especial interés los botones de comando) permiten acceder a la implementación de script también con los gráficos estáticos o dinámicos y los MAV que podemos crear con ambos.

Las utilidades que derivan de estas posibilidades nos permiten idear usos de los soportes gráficos más allá de la simple ilustración/instrucción. Estas posibilidades se incrementan si pensamos en el uso combinado de  Draw y/o Impress con Calc y/o con Writer, ya que de este modo podemos diseñar docap que aprovechen el potencial de estos servicios, incrementado con el que genera la utilización de OOo Basic.

Pero antes de llegar a estas metas, es necesario recorrer un camino que iniciaremos en la próxima entrada de esta serie. En ella y en las que la sigan mostraré cómo crear script que nos permitan trabajar con documentos (archivos Draw y presentaciones Impress) y con algunos de sus componentes. Posteriormente trabajaremos sobre la implementación de script que resulten funcionales desde una imagen y/o desde un objeto de una presentación.

Este es en resumen el camino que te propongo seguir en las entradas del menú GRÁFICOS.

No hay comentarios:

Publicar un comentario

Comenta esta entrada