Diferencia entre revisiones de «Categoría:Objetos de Acción»

De GeoGebra Manual
Saltar a: navegación, buscar
m (try)
m (Revertidos los cambios de Lilai (disc.) a la última edición de LailaTov)
 
(No se muestran 26 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
 
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{Objects|action}}
 
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{Objects|action}}
<!--{{:Objetos_de_Acción}}{{revisar}}-->
+
<!--{{:Objetos_de_Acción}}{{revisar}}-->{{DISPLAYTITLE:''Inter'''''Acción'''}}
{{DISPLAYTITLE:Objetos de Acción}}
+
Las [[Comentarios:Núm_HerramientasES|herramientas]] de ''acción'' o '''''inter'''''acción sobre [[:Categoría:Objetos|objetos]] están agrupadas, por omisión, en la [[:Categoría:Iconos#Diferentes_Barras_para_cada_Vista|Barra de Herramientas]] bajo el ícono {{herr|Deslizador}}:
Los Objetos de Acción son muy adecuados para diseñar hojas dinámicas interactivas que incorporen  [[Referencia:Xml#Programa (guion-script)|guiones o ''scripts'']]. Los hay de los cuatro tipos que se describen a continuación.
+
:{{herr|Deslizador}}
 +
:{{herr|Botón}}
 +
:{{herr|Casilla de Control}}
 +
:{{herr|Casilla de Entrada}}
 +
Son adecuadas para diseñar hojas dinámicas interactivas con [[Referencia:Xml#Programa (guion-script)|guiones o ''scripts'']] incluidos, tal como se desprende de las siguientes descripciones.
 
==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 [[Comentarios:Núm_HerramientasES|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 [[Comentarios:Núm_HerramientasES|herramienta]] o con el comando [[Comando CasillaControl|CasillaControl]]}}
+
Las casillas de control son representaciones gráficas de [[Comentarios:Algebra_desde_la_Barra_de_Entrada|Valores Lógicos o ''Booleanos'']].{{OJo|1=Pueden crearse estas casillas con tal [[image : Mode showcheckbox.svg|link=:Categoría:Objetos_de_Acción#Casillas|32px]][[Comentarios:Núm_HerramientasES|herramienta]] o con el comando [[Referencia:Xml#Comando CasillaControl|CasillaControl]]}}
===Casillas de Entrada===
 
Estas casillas operan como entradas para [[Referencia:Xml#Programa (guion-script)|guiones o ''scripts'']].<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]].}}
 
Si se quiere emplear el campo de texto para modificar el valor de un objeto libre (o redefinir uno dependiente), se lo puede definir como enlazado. De este modo, no es necesario tener que insertar guion alguno.
 
<h4>Herramienta Casilla de Entrada</h4>
 
Estas casillas pueden crearse empleando la [[Comentarios:Núm_HerramientasES|herramienta]] [[Archivo:Mode textfieldaction.svg|32px|link=]] '''Casilla de Entrada''' o el comando correspondiente.<!--
 
{{tool|type=action_object|Casilla_de_Entrada|icon= Mode textfieldaction.svg}}-->
 
[[image : Mode textfieldaction.svg|link=InterAcciones|32px]]<small> (cogido 61) </small> aparece en la caja que, por omisión, encabeza la [[Comentarios:Núm_HerramientasES|herramienta]] correspondiente a [[Image:Mode slider.svg|link=Herramienta de Deslizador|32px]]<br>
 
Un ''clic'' en la [[Vista Gráfica]] permite insertar una [[:Categoría:Objetos de Acción#Casillas de Entrada|Casilla de Entrada]].
 
  
En la caja de diálogo emergente es posible establecer su [[Plantilla:%3D#Rótulos_y_Subtítulos|subtítulo]] y su enlace al ''objeto vinculado''.
+
[[image : Mode showcheckbox.svg|link=|32px]]<small> (código 52) </small> aparece en la caja que, por omisión, encabeza la [[:Categoría:Objetos de Acción|herramienta]] correspondiente a [[Image:Mode slider.svg|link=Herramienta de Deslizador|32px]]<br>
 +
Un ''clic'' sobre la [[Vista Gráfica|Vista Gráfica]] crea una casilla a tildar para exponer y ocultar uno o más [[:Categoría:Objetos|objetos]].
 +
En la ventana emergente, se puede especificar qué [[:Categoría:Objetos|objetos]] quedarían afectados por el estado de tal casilla.{{OJo|1=El ''estado'' de la casilla se corresponde a su valor de ''verdad'' en términos [[Comentarios:Algebra_desde_la_Barra_de_Entrada#Casilla a Tildar y Teclas Flecha|''boolenanos'']].}}
 +
{{Note|1=Estos objetos pueden seleccionarse desde la lista que ofrece la ventana de dialogo o directamente, con el ''mouse'' o ratón en cualquier [[Referencia:Vistas|vista]].}}<br>
 +
{{tool|type=action_object|Casilla de Control|icon=Mode showcheckbox.svg}}
 +
{{OJo|1=<br>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 [[Tutorial:Visibilidad_Condicional_y_Secuencias#Visibilidad_Condicional|condición de visibilidad]] a varios objetos simultáneamente.}}
 +
{{Note|1=Ver la sección destinada a [[Comentarios:Algebra_desde_la_Barra_de_Entrada|Valores Lógicos o ''Booleanos'']].}}<br>
 +
{{OJo|1=Se podría conseguir el mismo resultado [[Comentarios:Selección_de_Objetos|seleccionando]] todos los [[:Categoría:Objetos|objetos]] y anotando el nombre de tal variable de valor ''booleano'', manualmente, en el campo de [[Tutorial:Visibilidad_Condicional_y_Secuencias#Visibilidad_Condicional|visibilidad condicional]] de cada uno de ellos.}}
 +
{{Note|1=Ver también el [[:Categoría:Comando#Comando_a_Comando|comando]] [[Comentarios:Comando_CondiciónParaMostrarObjeto|CondiciónParaMostrar]]}}
 +
;<hr>
 +
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)}
 +
}
 +
;<hr>
 +
<small>{{Attention|1=Ver también el  [http://youtu.be/ZIRv_cq0Gac video tutorial] que, en italiano, ilustra la operación de visibilidad condicional.}}</small>
 +
 
 +
==Casillas de Entrada==
 +
Estas casillas, específicamente su campo de entrada de texto, suelen operar como vías de ejecución de [[Referencia:Xml#Programa (guion-script)|guiones o ''scripts'']].<br>El guion se dispara cuando se modifica el ''texto'' y tras dejar el campo correspondiente o cuando se presiona, para finalizar, {{KeyCode|Intro}} ({{KeyCode|Enter}} en algunos teclados).<br>Se accede al valor insertado  a partir de 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 valor ingresado. Opera solamente si ''a'' es [[:Categoría:Modalidad_del_Objeto|libre]].}}
 +
Si se quiere emplear el campo de texto de la casilla para modificar el valor de un objeto libre (o redefinir uno dependiente), basta con vincularlo a la casilla. De este modo, no es necesario tener que insertar guion alguno.<hr>
 +
{{OA|1= <small>y el ejemplo en la [[Tutorial:Hacia_el_Algebra_desde_la_Barra#Variante de Construcción Dinámica|sección ilustrativa]] del [[:Categoría:Tutorial|tutorial]] [[Tutorial:Hacia_el_Algebra_desde_la_Barra#Variante de Construcción Dinámica|que ofrece varias dinámicas interactivas]].</small>}}
 +
<h3>Herramienta Casilla de Entrada</h3>
 +
{{tool|type=action_object|Casilla_de_Entrada|icon= Mode textfieldaction.svg|link=:Categoría:Objetos_de_Acción|32px}}
 +
Estas casillas pueden crearse empleando la [[Comentarios:Núm_HerramientasES|herramienta]] [[Archivo:Mode textfieldaction.svg|32px|link=]] '''Casilla de Entrada''' o el [[Comentarios:Comando_CasillaDeEntrada|comando correspondiente]].<br><!--
 +
-->La [[Comentarios:Núm_HerramientasES|herramienta]] [[image : Mode textfieldaction.svg|link=:Categoría:Objetos_de_Acción|32px]]<small> (cogido 61) </small> aparece en la caja que, por omisión, encabeza la [[Comentarios:Núm_HerramientasES|herramienta]] correspondiente al [[Image:Mode slider.svg|link=Herramienta de Deslizador|32px]] Deslizador<br>
 +
Un ''clic'' en la {{vista|graf}} permite insertar una [[:Categoría:Objetos de Acción#Casillas de Entrada|Casilla de Entrada]].
 +
En la caja de diálogo emergente es posible establecer su [[Comentarios:Etiquetas#Rótulo|rótulo]] y su enlace al ''objeto vinculado''.
 
;
 
;
 
{{Attention|1=<small>[http://lokar.fmf.uni-lj.si/www/GeoGebra4/GG_Graphics/Insert_button_and_input_box.htm Breve ''pantallazo'', en inglés,  sobre el empleo de la herramienta] y un ejemplo [http://www.youtube.com/watch?v=If0iIe5SXvc  en italiano]</small>}}
 
{{Attention|1=<small>[http://lokar.fmf.uni-lj.si/www/GeoGebra4/GG_Graphics/Insert_button_and_input_box.htm Breve ''pantallazo'', en inglés,  sobre el empleo de la herramienta] y un ejemplo [http://www.youtube.com/watch?v=If0iIe5SXvc  en italiano]</small>}}
  
 
==Botones==
 
==Botones==
Un ''clic'' sobre un [[:Categoría:Objetos de Acción#Botones|botón]] dispara un guion.<br>Aunque podría desencadenarlo un ''clic'' sobre otro objeto cualquiera, como por ejemplo, una [[Herramienta de Imagen|imagen]], el empleo de botones hace más intuitivo este tipo de funcionamiento de las hojas dinámicas.<br>
+
Un ''clic'' sobre un [[:Categoría:Objetos de Acción#Botones|botón]] dispara un guion.<br>Aunque podría desencadenarlo un ''clic'' sobre otro objeto cualquiera, como por ejemplo, una [[:Categoría:Excluir_de_Impresión|imagen]], el empleo de botones hace más intuitivo este tipo de funcionamiento de las hojas dinámicas.<br>
Pueden crearse usando la herramienta [[Archivo:Mode buttonaction.svg|32px|link=:Categoría:Iconos#Herramienta de Botón]] [[:Categoría:Iconos#Herramienta de Botón|Botón]] o con el comando [[:Categoría:Comandos_de_Guiones_-_Scripting#Comando_Botón|Botón]].
+
Pueden crearse usando la herramienta [[Archivo:Mode buttonaction.svg|32px|link=Comentarios:Herramienta de Inserta Botón]] [[Comentarios:Herramienta de Inserta Botón|Botón]] o con el comando [[:Categoría:Comandos_de_Guiones_-_Scripting#Comando_Botón|Botón]].
 
===Botón y Caja de Entrada===
 
===Botón y Caja de Entrada===
 
Esta herramienta se emplea para ejecutar una serie de comandos con un solo ''clic'' de un botón.<br>  
 
Esta herramienta se emplea para ejecutar una serie de comandos con un solo ''clic'' de un botón.<br>  
La herramienta [[File:Mode buttonaction.png|link=:Categoría:Iconos#Herramienta de Botón]] [[:Categoría:Iconos#Herramienta de Botón|<span>&nbsp;</span><strong><span>Botón</span></strong>]] permite la inserción de un botón en la [[Vista Gráfica]].<br>Cuando el botón se crea, el subtítulo se habilita como ''guion'' de GeoGebra (''script'') a ser ejecutado.<br>  
+
La herramienta [[File:Mode buttonaction.png|link=Comentarios:Herramienta de Inserta Botón]] [[Comentarios:Herramienta de Inserta Botón|<span>&nbsp;</span><strong><span>Botón</span></strong>]] permite la inserción de un botón en la {{vista|graf}}.<br>Cuando el botón se crea, el subtítulo se habilita como ''guion'' de GeoGebra (''script'') a ser ejecutado.<br>  
 
;<hr>
 
;<hr>
 
{{Note|1=Ver también el tutorial [[Tutorial:Listas, Secuencias y Guiones para Jugar|Listas, Secuencias y Guiones para Jugar]].}}
 
{{Note|1=Ver también el tutorial [[Tutorial:Listas, Secuencias y Guiones para Jugar|Listas, Secuencias y Guiones para Jugar]].}}
 
<!--
 
==Cajas Combinadas==
 
Las cajas combinadas, solo están disponibles cuando está visible una [[Manual:Hoja de Cálculo|Hoja de Cálculo]].<br><br>Se puede ingresar una lista en una celda de una hoja de cálculo y luego activar la opción ''Empleo de Botones y Casillas de Control'' en la pestaña '''Hoja de Cálculo''' del [[Comentarios:Comando_Sombreado|Cuadro de Ajustes]].<br><br>La lista se convertirá en una caja combinada; los elementos seleccionados pueden obtenerse usando los comandos [[Comando ÍndiceElegido|ÍndiceElegido]] y [[Comando ElementoElegido|ElementoElegido]].-->
 
  
 
==Listas Desplegables==
 
==Listas Desplegables==
 
Para mostrar el contenido de una lista desplegable organizada, basta con tildar...
 
Para mostrar el contenido de una lista desplegable organizada, basta con tildar...
*en la [[File:Menu view graphics.svg|link=|16px]][[Vista Gráfica]], la casilla ''Se extiende como lista desplegable'' en la pestaña {{KeyCode|''Básico''}} del [[Manual:Referencias_y_Cuadros_de_Diálogo#Cuadro_de_Propiedades_de_Objetos|Cuadro de Propiedades]] de la lista.
+
*en la {{vista|graf}}, la casilla '''''Se extiende como lista desplegable''''' en la pestaña {{KeyCode|''Básico''}} del [[Manual:Referencias_y_Cuadros_de_Diálogo#Cuadro_de_Propiedades_de_Objetos|Cuadro de Propiedades]] de la lista.
 
[[File:Lisgra desplegable.PNG|340px|center]]
 
[[File:Lisgra desplegable.PNG|340px|center]]
 
*la casilla ''Empleo de botones y casillas de control'' en la pestaña del [[Comentarios:Comando_Sombreado|Cuadro de Ajustes]] que establece las opciones de la [[File:Menu view spreadsheet.svg|link=|16px]] [[Manual:Hoja de Cálculo|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''.
 
*la casilla ''Empleo de botones y casillas de control'' en la pestaña del [[Comentarios:Comando_Sombreado|Cuadro de Ajustes]] que establece las opciones de la [[File:Menu view spreadsheet.svg|link=|16px]] [[Manual:Hoja de Cálculo|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''.
 
[[File:Botones desplegables.PNG|280px|center]]
 
[[File:Botones desplegables.PNG|280px|center]]
 
{{Note|1=El elemento seleccionado en una lista desplegable, se puede obtener  también  a partir de los comandos [[Comando ÍndiceElegido|ÍndiceElegido]] y [[Comando ElementoElegido|ElementoElegido]].}}
 
{{Note|1=El elemento seleccionado en una lista desplegable, se puede obtener  también  a partir de los comandos [[Comando ÍndiceElegido|ÍndiceElegido]] y [[Comando ElementoElegido|ElementoElegido]].}}
{{example|1=Para crear una lista desplegable con tres funciones <code>x+1</code>, <code>x^2</code>, <code>sqrt(x)</code>, se comienza por preparar una, anotando<br><code>L={x+1, x^2,sqrt(x)}</code> en la [[Manual:Barra de Entrada|Barra de Entrada]].<br>Luego, vía ''clic'' derecho en la lista en la ''Vista Algebraica'', seleccionando  en ''Propiedades de Objeto...'', la opción ''Lista desplegable'' en el cuadro contextual emergente. <br>Incluso se puede añadir una anotación descriptiva del contenido de la lista creada.<br>Para lograr la representación en la ''Vista Gráfica'' de la función seleccionada, se ingresa el comando <code>ElementoElegido(L)</code> en la [[Manual:Barra de Entrada|Barra de Entrada]].}}
+
{{example|1=Para crear una lista desplegable con tres funciones <code>x+1</code>, <code>x^2</code>, <code>sqrt(x)</code>, se comienza por preparar una, anotando<br><code>L={x+1, x^2,sqrt(x)}</code> en la [[Manual:Barra de Entrada|Barra de Entrada]].<br>Luego, vía ''clic'' derecho en la lista en la ''Vista Algebraica'', seleccionando  en [[:Categoría:Propiedades de Objeto|''Propiedades de Objeto...'']], la opción ''Lista desplegable'' en el cuadro contextual emergente. <br>Incluso se puede añadir una anotación descriptiva del contenido de la lista creada.<br>Para lograr la representación en la ''Vista Gráfica'' de la función seleccionada, se ingresa el comando <code>ElementoElegido(L)</code> en la [[Manual:Barra de Entrada|Barra de Entrada]].}}
 
;<hr>
 
;<hr>
{{Idea|1=<br>Para ilustrar la posibilidad de emplear un [[Archivo:Mode buttonaction.svg|32px|link=:Categoría:Iconos#Herramienta de Botón]] [[:Categoría:Iconos#Herramienta de Botón|botón]] para activar el comando [[:Categoría:Comandos_de_Guiones_-_Scripting#Comando_ZoomAcerca|ZoomAcerca]] y ''limpiar rastros'' en un boceto, ver el [[:Categoría:Tutoriales|tutorial]] de [[Tutorial:Hacia el Algebra desde la Barra#Escenarios de Análisis|Escenarios de Análisis]]}}
+
{{Idea|1=<br>Para ilustrar la posibilidad de emplear un [[Archivo:Mode buttonaction.svg|32px|link=Comentarios:Herramienta de Inserta Botón]] [[Comentarios:Herramienta de Inserta Botón|botón]] para activar el comando [[:Categoría:Comandos_de_Guiones_-_Scripting#Comando_ZoomAcerca|ZoomAcerca]] y ''limpiar rastros'' en un boceto, ver el [[:Categoría:Tutoriales|tutorial]] de [[Tutorial:Hacia el Algebra desde la Barra#Escenarios de Análisis|Escenarios de Análisis]]}}
[[Category:Objetos]]
+
[[Category:Objetos]]<small>
 +
==Cajas Combinadas==
 +
</small>Las cajas combinadas, solo están disponibles cuando está visible una [[Manual:Hoja de Cálculo|Hoja de Cálculo]].<br>Se puede ingresar una lista en una celda de una hoja de cálculo y luego activar la opción ''Empleo de Botones y Casillas de Control'' en la pestaña '''Hoja de Cálculo''' del [[Comentarios:Comando_Sombreado|Cuadro de Ajustes]].<br>La lista se convertirá en una caja combinada; los elementos seleccionados pueden obtenerse usando los comandos [[Comando ÍndiceElegido|ÍndiceElegido]] y [[Comando ElementoElegido|ElementoElegido]].

Revisión actual del 20:25 12 ago 2020




Las herramientas de acción o interacción sobre objetos están agrupadas, por omisión, en la Barra de Herramientas bajo el ícono Mode slider.svg Deslizador:

Mode slider.svg Deslizador
Mode buttonaction.svg Botón
Mode showcheckbox.svg Casilla de Control
Mode textfieldaction.svg Casilla de Entrada

Son adecuadas para diseñar hojas dinámicas interactivas con guiones o scripts incluidos, tal como se desprende de las siguientes descripciones.

Casillas

Casillas de Control

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

Bulbgraph.pngAtención: Pueden crearse estas casillas con tal Mode showcheckbox.svgherramienta o con el comando CasillaControl


Mode showcheckbox.svg (código 52) aparece en la caja que, por omisión, encabeza la herramienta correspondiente a Mode slider.svg
Un clic sobre la Vista Gráfica 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)}
}

Casillas de Entrada

Estas casillas, específicamente su campo de entrada de texto, suelen operar como vías de ejecución de guiones o scripts.
El guion se dispara cuando se modifica el texto y tras dejar el campo correspondiente o cuando se presiona, para finalizar, Intro (Enter en algunos teclados).
Se accede al valor insertado a partir de la variable %0.

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

Si se quiere emplear el campo de texto de la casilla para modificar el valor de un objeto libre (o redefinir uno dependiente), basta con vincularlo a la casilla. De este modo, no es necesario tener que insertar guion alguno.


Nota:
Ver también las herramientas: y el ejemplo en la sección ilustrativa del tutorial que ofrece varias dinámicas interactivas.

Herramienta Casilla de Entrada

Estas casillas pueden crearse empleando la herramienta Mode textfieldaction.svg Casilla de Entrada o el comando correspondiente.
La herramienta Mode textfieldaction.svg (cogido 61) aparece en la caja que, por omisión, encabeza la herramienta correspondiente al Mode slider.svg Deslizador
Un clic en la Menu view graphics.svg Vista Gráfica permite insertar una Casilla de Entrada. En la caja de diálogo emergente es posible establecer su rótulo y su enlace al objeto vinculado.


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 Mode buttonaction.svg Botón o con el comando Botón.

Botón y Caja de Entrada

Esta herramienta se emplea para ejecutar una serie de comandos con un solo clic de un botón.
La herramienta Mode buttonaction.png  Botón permite la inserción de un botón en la Menu view graphics.svg Vista Gráfica.
Cuando el botón se crea, el subtítulo se habilita como guion de GeoGebra (script) a ser ejecutado.


Nota: Ver también el tutorial Listas, Secuencias y Guiones para Jugar.

Listas Desplegables

Para mostrar el contenido de una lista desplegable organizada, 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 Menu view spreadsheet.svg 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.
Ejemplo: Para crear una lista desplegable con tres funciones x+1, x^2, sqrt(x), se comienza por preparar una, anotando
L={x+1, x^2,sqrt(x)} en la Barra de Entrada.
Luego, vía clic derecho en la lista en la Vista Algebraica, seleccionando en Propiedades de Objeto..., la opción Lista desplegable en el cuadro contextual emergente.
Incluso se puede añadir una anotación descriptiva del contenido de la lista creada.
Para lograr la representación en la Vista Gráfica de la función seleccionada, se ingresa el comando ElementoElegido(L) en la Barra de Entrada.

Note Idea:
Para ilustrar la posibilidad de emplear un Mode buttonaction.svg botón para activar el comando ZoomAcerca y limpiar rastros en un boceto, ver el tutorial de Escenarios de Análisis

Cajas Combinadas

Las cajas combinadas, solo están disponibles cuando está visible una Hoja de Cálculo.
Se puede ingresar una lista en una celda de una hoja de cálculo y luego activar la opción Empleo de Botones y Casillas de Control en la pestaña Hoja de Cálculo del Cuadro de Ajustes.
La lista se convertirá en una caja combinada; los elementos seleccionados pueden obtenerse usando los comandos ÍndiceElegido y ElementoElegido.

Subcategorías

Esta categoría solo contiene la siguiente subcategoría.

Páginas en la categoría «Objetos de Acción»

Las siguientes 3 páginas pertenecen a esta categoría, de un total de 3.

© 2024 International GeoGebra Institute