Diferencia entre revisiones de «Tutorial:Guiones Casillas de Control Mutuamente Excluyentes»

De GeoGebra Manual
Saltar a: navegación, buscar
(Página creada con '{{Tutorial|title=Casullas de Control Mutuamente Excluyentes}} Veamos cómo crear tres casillas de control de modo que exactamente una de ellas esté siempre tildada. Esta constr...')
 
m (Revertidos los cambios de Lilai (disc.) a la última edición de LailaTov)
 
(No se muestran 13 ediciones intermedias de 5 usuarios)
Línea 1: Línea 1:
{{Tutorial|title=Casullas de Control Mutuamente Excluyentes}}
+
{{DISPLAYTITLE:Guion Casillas de Control Excluyentes}}{{Tutoriales|title=Casullas de Control Mutuamente Excluyentes}}
Veamos cómo crear tres casillas de control de modo que exactamente una de ellas esté siempre tildada. Esta construcción emplea [[Programas - Guiones (Scripting)]]. Los guiones de GeoGebra resultan los más adecuados para guiones simples.
+
{{Interfaz Gráfica|Botones}}Veamos cómo crear tres casillas de control de modo que exactamente una de ellas esté siempre tildada. Esta construcción emplea [[Referencia:Xml#Programa (guion-script)|guiones]]. Los propios de GeoGebra resultan los más adecuados para guiones simples.
  
{{step|num=1}} Crear tres [[Objetos_de_Acción#Casillas de Control|casillas de control]], ''a,b'' y ''c''.
+
{{step|num=1}} Crear tres [[:Categoría:Objetos_de_Acción#Casillas de Control|casillas de control]], ''a,b'' y ''c''.
  
{{step|num=2}} Clic derecho en la casilla de control ''a'', abre la [[Caja de Diálogo de Propiedades]] y en la pestaña  (Al Actualizar) de [[Programas - Guiones (Scripting)]], anotar el siguiente guión en el área de texto:
+
{{step|num=2}} Clic derecho en la casilla de control ''a'', abre el [[Manual:Referencias_y_Cuadros_de_Diálogo#Cuadro_de_Propiedades_de_Objetos|Cuadro de Propiedades]] y en la pestaña  (Al Actualizar) de [[Referencia:Xml#Programa (guion-script)|guiones]], anotar el siguiente guion en el área de texto:
  
 
<pre>
 
<pre>
Valor[a,true]
+
Valor(a,true)
Valor[b,false]
+
Valor(b,false)
Valor[c,false]
+
Valor(c,false)
 
</pre>
 
</pre>
Es preciso asegurarse de haber seleccionado el guión de GeoGebra (GGBScript) en el menú desplegable y no olvidar la confirmación con el OK antes de salir del guión. Cerrar la Caja de Diálogo de Propiedades.
+
Es preciso asegurarse de haber seleccionado el guion de GeoGebra (GGBScript) en el menú desplegable y no olvidar la confirmación con el OK antes de salir del guion. Cerrar el [[Manual:Referencias_y_Cuadros_de_Diálogo#Cuadro_de_Propiedades_de_Objetos|Cuadro de Propiedades]].
  
{{step|num=3}} Repetir la misma maniobra para las casillas restantes ''b'', cambiando''a'' por ''b'' en el guión:
+
{{step|num=3}} Repetir la misma maniobra para las casillas restantes ''b'', cambiando''a'' por ''b'' en el guion:
  
 
<pre>
 
<pre>
Valor[b,true]
+
Valor(b,true)
Valor[a,false]
+
Valor(a,false)
Valor[c,false]
+
Valor(c,false)
 
</pre>
 
</pre>
  
Línea 24: Línea 24:
  
 
<pre>
 
<pre>
Valor[c,true]
+
Valor(c,true)
Valor[b,false]
+
Valor(b,false)
Valor[a,false]
+
Valor(a,false)
 
</pre>
 
</pre>
 
{{step|num=5}} Al intentar tildas una casilla, en cada oportunidad exactamente una quedará tildada.
 
{{step|num=5}} Al intentar tildas una casilla, en cada oportunidad exactamente una quedará tildada.
  
Ver: http://geogebrawiki.wikispaces.com/Radio+Buttons
 
 
[[Category:Tutoriales Avanzados]]
 
[[Category:Tutoriales Avanzados]]
  
 
==Ideas Similares para otros "botones"==
 
==Ideas Similares para otros "botones"==
  
<ggb_applet width="450" height="300"  version="4.0" ggbBase64="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" framePossible = "false" 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="450" height="300"  version="4.0" ggbBase64="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" />
 
* Desarrollado por Slik - ver  [http://www.geogebra.org/forum/viewtopic.php?p=78222#p78222 Forum]
 
* Desarrollado por Slik - ver  [http://www.geogebra.org/forum/viewtopic.php?p=78222#p78222 Forum]
[[en:Tutorial:Scripting: Mutually Exclusive Checkboxes]]
 

Revisión actual del 21:29 12 ago 2020

Plantilla:Tutoriales

Veamos cómo crear tres casillas de control de modo que exactamente una de ellas esté siempre tildada. Esta construcción emplea guiones. Los propios de GeoGebra resultan los más adecuados para guiones simples.

1 Crear tres casillas de control, a,b y c.

2 Clic derecho en la casilla de control a, abre el Cuadro de Propiedades y en la pestaña (Al Actualizar) de guiones, anotar el siguiente guion en el área de texto:

Valor(a,true)
Valor(b,false)
Valor(c,false)

Es preciso asegurarse de haber seleccionado el guion de GeoGebra (GGBScript) en el menú desplegable y no olvidar la confirmación con el OK antes de salir del guion. Cerrar el Cuadro de Propiedades.

3 Repetir la misma maniobra para las casillas restantes b, cambiandoa por b en el guion:

Valor(b,true)
Valor(a,false)
Valor(c,false)

4 Lo mismo para la casilla c:

Valor(c,true)
Valor(b,false)
Valor(a,false)

5 Al intentar tildas una casilla, en cada oportunidad exactamente una quedará tildada.

Ideas Similares para otros "botones"

  • Desarrollado por Slik - ver Forum
© 2024 International GeoGebra Institute