Diferencia entre revisiones de «Tutorial:Optando a Botonera»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 2: Línea 2:
 
title=Optando a Botonera
 
title=Optando a Botonera
 
}}
 
}}
GeoGebra ofrece diversos tipos de ''cajas'' que presentan casillas a ser ''tildadas'' y que, en general, pueden seleccionarse simultáneamente.<br>Los botones de relaciones excluyentes, en cambio, sólo permiten la selección de una <big><u>única</u></big>  de entre las opciones planteadas.  
+
GeoGebra ofrece diversos tipos de [[Objetos de Acción|''cajas'']] que pueden presentar ''casillas'' a ser activadas o ''tildadas'' y que, en general, pueden seleccionarse simultáneamente.<br>Las  de relaciones excluyentes, en cambio, sólo permiten la selección de una <big><u>única</u></big>  de entre las opciones planteadas.  
  
Esta página propone un modo de desarrollar tal situación a partir de una secuencia de comandos plasmados en un [[Programas - Guiones (Scripting)|''guión'' (''scripts'')]] de GeoGebra.
+
Esta página propone un modo de desarrollar tal situación a partir de una secuencia de comandos plasmados en un [[Programas - Guiones (Scripting)|''guión'' (''scripts'')]] de GeoGebra asociada a cada [[Objetos de Acción#Casillas de Control|casilla de control]] de una ''caja''.
  
 
<h3>Paso a Paso</h3>
 
<h3>Paso a Paso</h3>
  
*{{Step|num=1}} Crear tres ''casillas'' de control ''puntuales'': '''''a''''', '''''b''''' y '''''c'''''  
+
*{{Step|num=1}} Crear tres ''casillas'' de control ''puntuales'': '''''a''''', '''''b''''' y '''''c''''' <br><br>
  
 
*{{Step|num=2}} Con un ''clic'' derecho en la casilla de verificación {{KeyCode|1=a}} se abre la  [[Caja de Diálogo de Propiedades]] y en la alternativa de [[Programas - Guiones (Scripting)|Programas de ''Guión'' -  ''Scripting'']], se puede anotar la siguiente secuencia de comandos en el cuadro de texto correspondiente a la pestaña {{KeyCode|1=Al Actualizar}}:
 
*{{Step|num=2}} Con un ''clic'' derecho en la casilla de verificación {{KeyCode|1=a}} se abre la  [[Caja de Diálogo de Propiedades]] y en la alternativa de [[Programas - Guiones (Scripting)|Programas de ''Guión'' -  ''Scripting'']], se puede anotar la siguiente secuencia de comandos en el cuadro de texto correspondiente a la pestaña {{KeyCode|1=Al Actualizar}}:
Línea 23: Línea 23:
 
</pre>
 
</pre>
  
::{{OJo|1=<br>Es preciso controlar que la lista desplegable al pie esté indicando la alternativa '''Guión (Script) GeoGebra'''<br>Se debe validar el ''guión'' anotado pulsando el botón {{KeyCode|1="OK"}} antes de cerrar la caja de diálogo de propiedades.}}
+
:{{OJo|1=<br>Es preciso controlar que la lista desplegable al pie esté indicando la alternativa '''Guión (Script) GeoGebra'''<br>Se debe validar el ''guión'' anotado pulsando el botón {{KeyCode|1="OK"}} antes de cerrar la caja de diálogo de propiedades.}}<br>
  
 
*{{Step|num=3}} Al repetir la maniobra detallada para cada una de las restantes casillas, {{KeyCode|1="b"}} y {{KeyCode|1="c"}}, se debe sustituir los valores de verdad adecuadamente.<br>El ''true'' corresponderá a {{KeyCode|1="b"}} y a los respectivos restantes se les asignará ''false'':<br>
 
*{{Step|num=3}} Al repetir la maniobra detallada para cada una de las restantes casillas, {{KeyCode|1="b"}} y {{KeyCode|1="c"}}, se debe sustituir los valores de verdad adecuadamente.<br>El ''true'' corresponderá a {{KeyCode|1="b"}} y a los respectivos restantes se les asignará ''false'':<br>
Línea 30: Línea 30:
 
Valor[b, true]
 
Valor[b, true]
 
Valor[c, false]
 
Valor[c, false]
</pre>
+
</pre><br>
  
 
*{{Step|num=4}} Controlar que en el ''guión'' para {{KeyCode|1="c"}} el ''true'' corresponda a {{KeyCode|1="c"}} y que a los respectivos restantes se les asigne ''false':<br>
 
*{{Step|num=4}} Controlar que en el ''guión'' para {{KeyCode|1="c"}} el ''true'' corresponda a {{KeyCode|1="c"}} y que a los respectivos restantes se les asigne ''false':<br>
Línea 37: Línea 37:
 
Valor[b, false]
 
Valor[b, false]
 
Valor[c, true]
 
Valor[c, true]
</pre>
+
</pre><br>
  
*{{Step|num=5}} Trate de revisar las casillas de verificación. Cada vez, se selecciona uno y sólo uno.
+
*{{Step|num=5}} Revisar las casillas de control para verificar que cada vez que se selecciona una de ellas, las restantes quedan des-habilitadas y viceversa.<br>De modo que <u>una y sólo una</u> pueda quedar tildada por vez.
  
 +
==Una presentación "clásica" y colorida  ==
 +
J'ai créé un point A de style 'point vide '''○''' '  et de taille 4, non sélectionnable, étiquette affichée, et un point A'=(x(A),y(A)) de style 'point plein ●' et de taille 3, étiquette non affichée. <br/>Un nombre 'choix' prend en compte la valeur associée au bouton choisi.
 
[ editar ] Una presentación "clásica" y de color:
 
[ editar ] Una presentación "clásica" y de color:
 
He creado un punto de "punto vacío Un estilo ○ "tamaño 4 y no muestra la etiqueta seleccionable, y un punto A = (x (A) y (A)) 'punto sólido ●" estilo y del tamaño 3, no etiqueta que se muestra.  
 
He creado un punto de "punto vacío Un estilo ○ "tamaño 4 y no muestra la etiqueta seleccionable, y un punto A = (x (A) y (A)) 'punto sólido ●" estilo y del tamaño 3, no etiqueta que se muestra.  
Línea 50: Línea 52:
 
elección = 1           elección = 2           elección = 3
 
elección = 1           elección = 2           elección = 3
 
Usted puede probar en línea: Haga clic en un punto rojo
 
Usted puede probar en línea: Haga clic en un punto rojo
 
<pre>
 
SoitValeur[a,true]
 
SoitValeur[b,false]
 
SoitValeur[c,false]
 
</pre>
 
 
{{step|num=3}} Répétez la même action avec  la  case à cocher ''b'', il suffit de remplacer  ''a'' par ''b'' et vice-versa dans le script :
 
 
<pre>
 
SoitValeur[b,true]
 
SoitValeur[a,false]
 
SoitValeur[c,false]
 
</pre>
 
 
{{step|num=4}} De même avec  la  case à cocher ''c'' :
 
 
<pre>
 
SoitValeur[b,false]
 
SoitValeur[a,false]
 
SoitValeur[c,true]
 
</pre>
 
 
{{step|num=5}} Essayez de cocher  les  cases à cocher. A chaque fois, une et une seule, est cochée.
 
 
==Une présentation "plus classique" et coloriée : ==
 
J'ai créé un point A de style 'point vide '''○''' '  et de taille 4, non sélectionnable, étiquette affichée, et un point A'=(x(A),y(A)) de style 'point plein ●' et de taille 3, étiquette non affichée. <br/>Un nombre 'choix' prend en compte la valeur associée au bouton choisi.
 
  
 
<center>
 
<center>
Línea 91: Línea 66:
  
 
'''Vous pouvez tester en ligne : Cliquez sur un point rouge'''
 
'''Vous pouvez tester en ligne : Cliquez sur un point rouge'''
 
  
 
<ggb_applet width="220" height="100"  version="4.2" id="38402" framePossible = "true" showResetIcon = "false" showAnimationButton = "true" enableRightClick = "false" errorDialogsActive = "true" enableLabelDrags = "false" showMenuBar = "false" showToolBar = "false" showToolBarHelp = "false" showAlgebraInput = "false" useBrowserForJS = "true" allowRescaling = "true" />
 
<ggb_applet width="220" height="100"  version="4.2" id="38402" framePossible = "true" showResetIcon = "false" showAnimationButton = "true" enableRightClick = "false" errorDialogsActive = "true" enableLabelDrags = "false" showMenuBar = "false" showToolBar = "false" showToolBarHelp = "false" showAlgebraInput = "false" useBrowserForJS = "true" allowRescaling = "true" />
 
</center>
 
</center>
 
  
 
[[fr:Tutoriel:Scripts:Boutons Radio]]
 
[[fr:Tutoriel:Scripts:Boutons Radio]]
 
[[Category:Tutoriales_Avanzados]]
 
[[Category:Tutoriales_Avanzados]]
 
<hr>
 
<hr>

Revisión del 18:24 17 oct 2013

Tutorial: Optando a Botonera

GeoGebra ofrece diversos tipos de cajas que pueden presentar casillas a ser activadas o tildadas y que, en general, pueden seleccionarse simultáneamente.
Las de relaciones excluyentes, en cambio, sólo permiten la selección de una única de entre las opciones planteadas.

Esta página propone un modo de desarrollar tal situación a partir de una secuencia de comandos plasmados en un guión (scripts) de GeoGebra asociada a cada casilla de control de una caja.

Paso a Paso

  • 1 Crear tres casillas de control puntuales: a, b y c

Valor[a, true]
Valor[b, false]
Valor[c, false]
... que se verá como:
Valor[a, true]
Valor[b, false]
Valor[c, false]
Bulbgraph.pngAtención:
Es preciso controlar que la lista desplegable al pie esté indicando la alternativa Guión (Script) GeoGebra
Se debe validar el guión anotado pulsando el botón "OK" antes de cerrar la caja de diálogo de propiedades.


  • 3 Al repetir la maniobra detallada para cada una de las restantes casillas, "b" y "c", se debe sustituir los valores de verdad adecuadamente.
    El true corresponderá a "b" y a los respectivos restantes se les asignará false:
Valor[a, false]
Valor[b, true]
Valor[c, false]


  • 4 Controlar que en el guión para "c" el true corresponda a "c" y que a los respectivos restantes se les asigne false':
Valor[a, false]
Valor[b, false]
Valor[c, true]


  • 5 Revisar las casillas de control para verificar que cada vez que se selecciona una de ellas, las restantes quedan des-habilitadas y viceversa.
    De modo que una y sólo una pueda quedar tildada por vez.

Una presentación "clásica" y colorida

J'ai créé un point A de style 'point vide ' et de taille 4, non sélectionnable, étiquette affichée, et un point A'=(x(A),y(A)) de style 'point plein ●' et de taille 3, étiquette non affichée.
Un nombre 'choix' prend en compte la valeur associée au bouton choisi. [ editar ] Una presentación "clásica" y de color: He creado un punto de "punto vacío Un estilo ○ "tamaño 4 y no muestra la etiqueta seleccionable, y un punto A = (x (A) y (A)) 'punto sólido ●" estilo y del tamaño 3, no etiqueta que se muestra. Varios "elección" tiene en cuenta el valor asociado al botón seleccionado.

SoitCouleur [A "," verde "] SoitCouleur [B ', "verde"] SoitCouleur [C "," verde "] SoitCouleur [B ', "Red"] SoitCouleur [A "," Red "] SoitCouleur [B ', "Red"] SoitCouleur [C "," Red "] SoitCouleur [C "," Red "] SoitCouleur [A "," Red "] elección = 1 elección = 2 elección = 3 Usted puede probar en línea: Haga clic en un punto rojo

SoitCouleur[A',"Vert"]            SoitCouleur[B',"Vert"]            SoitCouleur[C',"Vert"]
SoitCouleur[B',"Rouge"]            SoitCouleur[A',"Rouge"]            SoitCouleur[B',"Rouge"]
SoitCouleur[C',"Rouge"]            SoitCouleur[C',"Rouge"]            SoitCouleur[A',"Rouge"]
choix=1            choix=2            choix=3

Vous pouvez tester en ligne : Cliquez sur un point rouge

fr:Tutoriel:Scripts:Boutons Radio


© 2024 International GeoGebra Institute