Herramienta de Casilla de Control

De GeoGebra Manual
Saltar a: navegación, buscar

Mode showcheckbox.svg (código 52) aparece en la caja que, por omisión, encabeza la herramienta correspondiente a Mode slider.svg
Al dar clic sobre la Vista Gráfica se crea una casilla a tildar para exponer y ocultar uno o más objetos.

En la ventana emergente, se puede especificar qué objetos quedarían afectados por el estado de tal casilla.

Bulbgraph.pngAtención: El estado de la casilla se corresponde a su valor de verdad en términos boolenanos.
Nota: Estos objetos pueden seleccionarse desde la lista que ofrece la ventana de dialogo o directamente, con el mouse o ratón en cualquier vista.


Bulbgraph.pngAtención:
La casilla de control es una simple representación visual de una variable booleana y la caja de diálogo es meramente un modo conveniente de añadirle al campo correspondiente la condición de visibilidad a varios objetos simultáneamente.
Nota: Ver la sección destinada a Valores Lógicos o Booleanos.


Bulbgraph.pngAtención:
Se podría conseguir el mismo resultado seleccionando todos los objetos y anotando el nombre de tal variable de valor booleano, manualmente, en el campo de visibilidad condicional de cada uno de ellos.
Nota: Ver también el comando CondiciónParaMostrar

El siguiente es el guión o Script de Raymond (rami) para pasar al tamaño 13

(CheckBoxSetSize_1 = Botón["Cambia a pequeño el tamaño general de la Casilla"])
CheckBoxSetSize_1.onClick = {  
   Meld="El nombre del archivo se perderá. \n"
   Meld=Meld+"¨Se acepta el cambio? (Alto o OK)"
   alert(Meld)
   XML=""+ggbApplet.getXML()
   XML=XML.replace(/checkboxSize="\d{1,2}/g, 'checkboxSize="13')
   ggbApplet.setXML(XML)
   Meld="Será pequeño el tamaño de la Casilla.\n"
   Meld=Meld+'Después de cerrar este mensaje:\n'
   Meld=Meld+' - Es preciso guardar el Applet en tel directorio correcto bajo un Nombre nuevo.\n'
   Meld=Meld+' - Borrar el botón.\n'
   Meld=Meld+' - alternativamente se puede ejecutar: Menú / Opciones / Guardar Ajustes.'
   alert(Meld)}
}

© 2021 International GeoGebra Institute