Nueva herramienta

Primero, se debe crear la construcción que la herramienta deberá ser capaz de realizar posteriormente. En el Menu-tools.svg menú de Herramientas, se debe seleccionar la opción Menu-tools-new.svg Crear una nueva herramienta para abrir el cuadro de diálogo correspondiente. A continuación, es necesario completar las tres pestañas: Objetos de salida, Objetos de entrada y Nombre e ícono, con el fin de crear la herramienta personalizada.

Para crear una herramienta Cuadrado que trazará un cuadrado al hacer clic en dos puntos existentes o en dos lugares vacíos en la Menu view graphics.svg Vista Gráfica:

  • Se debe construir un cuadrado comenzando con dos puntos A y B. Luego, se deben construir los otros vértices y conectarlos utilizando la herramienta Mode polygon.svg Polígono para obtener el cuadrado polígono1.

  • Seleccionar Menu-tools-new.svg Crear una nueva herramienta en el Menu-tools.svg menú de Herramientas.

  • Especificar los Objetos de salida: se debe hacer clic en el cuadrado o seleccionarlo del menú desplegable. Además, se deben especificar los lados del cuadrado como Objetos de salida.

  • Especificar los Objetos de entrada: GeoGebra especifica los Objetos de entrada automáticamente (en este caso: los puntos A y B). También es posible modificar la selección de los objetos de entrada utilizando el menú desplegable o haciendo clic en ellos en la construcción.

  • Especificar el Nombre de la herramienta y el Nombre del comando para la nueva herramienta.

El Nombre de la herramienta aparecerá en la Barra de Herramientas de GeoGebra, mientras que el Nombre del comando podrá utilizarse en la Barra de Entrada de GeoGebra.

  • También se puede ingresar un texto para que aparezca en la Ayuda de la Barra de Herramientas.

  • También se puede seleccionar una imagen desde la computadora para el ícono de la Barra de Herramientas. GeoGebra ajusta automáticamente el tamaño de la imagen para que se adapte al botón de la Barra de Herramientas.

Los resultados de la herramienta no son movibles, incluso si están definidos como Punto[<Recorrido>]. En caso de necesitar una salida movible, se puede definir una lista de comandos y utilizarla con el Comando Ejecuta.