Diferencia entre revisiones de «Objetos de Acción»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 3: Línea 3:
 
==Casillas==
 
==Casillas==
 
===Casillas de Control===
 
===Casillas de Control===
Las casillas de control son representaciones gráficas de [[Valores Lógicos|Valores Lógicos o ''Booleanos'']].{{Note|1=Ver también la herramienta [[Archivo:Mode showcheckbox.png]] [[Herramienta de Casilla de Control|Casilla de Control]] por mayores detalles.}} {{OJo|1=Pueden crearse estas casillas con tal herramienta o con el comando [[Comando CasillaControl|CasillaControl]]}}
+
Las casillas de control son representaciones gráficas de [[Valores Lógicos|Valores Lógicos o ''Booleanos'']].{{Note|1=Ver también la [[Herramientas|herramienta]] [[Archivo:Mode showcheckbox.svg|32px|link=Herramienta de Casilla de Control]] [[Herramienta de Casilla de Control|Casilla de Control]] por mayores detalles.}} {{OJo|1=Pueden crearse estas casillas con tal herramienta o con el comando [[Comando CasillaControl|CasillaControl]]}}
 
===Casillas de Entrada===
 
===Casillas de Entrada===
 
Estas casillas operan como entradas para [[Programa (guion-scripting)|guiones]].<br>El guion se dispara cuando se modifica el texto y tras dejar el campo de texto o cuando se presiona, para finalizar, {{KeyCode|Intro}} ({{KeyCode|Enter}} en algunos teclados).<br>Se puede referir o acceder al valor insertado  usando la variable %0.
 
Estas casillas operan como entradas para [[Programa (guion-scripting)|guiones]].<br>El guion se dispara cuando se modifica el texto y tras dejar el campo de texto o cuando se presiona, para finalizar, {{KeyCode|Intro}} ({{KeyCode|Enter}} en algunos teclados).<br>Se puede referir o acceder al valor insertado  usando la variable %0.
 
{{Example|1=La casilla de entrada con <code>a=a+%0</code> en el guion, aumentará el  valor de ''a'' según el ingresado. Opera solamente si ''a'' es [[Objetos libres, dependientes y auxiliares|libre]].}}
 
{{Example|1=La casilla de entrada con <code>a=a+%0</code> en el guion, aumentará el  valor de ''a'' según el ingresado. Opera solamente si ''a'' es [[Objetos libres, dependientes y auxiliares|libre]].}}
 
Si se quiere emplear el campo de texto para modificar el valor de un objeto libre (o redefinir un objeto dependiente), se puede definir ese objeto como enlazado. De este modo, no es necesario tener que insertar guion alguno.
 
Si se quiere emplear el campo de texto para modificar el valor de un objeto libre (o redefinir un objeto dependiente), se puede definir ese objeto como enlazado. De este modo, no es necesario tener que insertar guion alguno.
Estas casillas pueden crearse empleando la [[Archivo:Tool Insert Textfield.gif]] [[Herramienta de Casilla de Entrada]] o el comando [[Comando CasillaEntrada|CasillaEntrada]].
+
Estas casillas pueden crearse empleando la [[Herramientas|herramienta]] [[Archivo:Mode showcheckbox.svg|32px|link=Herramienta de Casilla de Entrada]] [[Herramienta de Casilla de Entrada|Casilla de Entrada]] o el comando [[Comando CasillaEntrada|CasillaEntrada]].
  
 
==[[Botones]]==
 
==[[Botones]]==

Revisión del 01:01 10 jul 2015



Los Objetos de Acción son muy adecuados para diseñar hojas dinámicas interactivas que incorporen guiones. Los hay de los cuatro tipos que se describen a continuación.

Casillas

Casillas de Control

Las casillas de control son representaciones gráficas de Valores Lógicos o Booleanos.

Nota: Ver también la herramienta Mode showcheckbox.svg Casilla de Control por mayores detalles.
Bulbgraph.pngAtención: Pueden crearse estas casillas con tal herramienta o con el comando CasillaControl

Casillas de Entrada

Estas casillas operan como entradas para guiones.
El guion se dispara cuando se modifica el texto y tras dejar el campo de texto o cuando se presiona, para finalizar, Intro (Enter en algunos teclados).
Se puede referir o acceder al valor insertado usando la variable %0.

Ejemplo: La casilla de entrada con a=a+%0 en el guion, aumentará el valor de a según el ingresado. Opera solamente si a es libre.

Si se quiere emplear el campo de texto para modificar el valor de un objeto libre (o redefinir un objeto dependiente), se puede definir ese objeto como enlazado. De este modo, no es necesario tener que insertar guion alguno. Estas casillas pueden crearse empleando la herramienta Mode showcheckbox.svg Casilla de Entrada o el comando CasillaEntrada.

Botones

Un clic sobre un botón dispara un guion.
Aunque podría desencadenarlo un clic sobre otro objeto cualquiera, como por ejemplo, una imagen, el empleo de botones hace más intuitivo este tipo de funcionamiento de las hojas dinámicas.
Pueden crearse usando la herramienta Tool Insert Button.gif Botón o con el comando Botón.

Nota:
Para ilustrar la posibilidad de emplear un Tool Insert Button.gif botón para activar el comando ZoomAcerca y limpiar rastros en un boceto, ver la aplicación diseñada en Centro Babbage que se detalla en el tutorial de Escenarios de Análisis

Listas Desplegables

Para desplegar el contenido de una lista, basta con tildar...

Lisgra desplegable.PNG
  • la casilla Empleo de botones y casillas de control en la pestaña del Cuadro de Ajustes que establece las opciones de la Hoja de Cálculo, cuando se hubiera ingresado una lista en una o más de sus celdas y se la quisiera exponer como desplegable.
Botones desplegables.PNG

Nota: El elemento seleccionado en una lista desplegable, se puede obtener también a partir de los comandos ÍndiceElegido y ElementoElegido.
© 2021 International GeoGebra Institute