<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:uix="http://projectmallard.org/experimental/ui/" type="topic" id="radio-buttons" lang="es">

  <info>
    <credit type="author">
      <name>Allan Day</name>
      <email>aday@gnome.org</email>
    </credit>
    <credit>
      <name>Calum Benson</name>
    </credit>
    <credit>
      <name>Adam Elman</name>
    </credit>
    <credit>
      <name>Seth Nickell</name>
    </credit>
    <credit>
      <name>Colin Robertson</name>
    </credit>

    <link type="guide" xref="ui-elements"/>
    <uix:thumb mime="image/svg" src="figures/ui-elements/radio-buttons.svg"/>

    <license xmlns="http://projectmallard.org/1.0/" href="http://creativecommons.org/licenses/by-sa/4.0/">

  <p>This work is licensed under a
  <link href="http://creativecommons.org/licenses/by-sa/4.0/">Creative
  Commons Attribution-Share Alike 4.0 International License</link>.</p>

</license>
  <credit type="translator copyright"><name>Daniel Mustieles</name><email>daniel.mustieles@gmail.com</email><years>2011 - 2021</years></credit><credit type="translator copyright"><name>Alex Puchades</name><email>alex94puchades@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>Nicolás Satragno</name><email>nsatragno@gnome.org</email><years>2013</years></credit><credit type="translator copyright"><name>Benjamín Valero Espinosa</name><email>benjavalero@gmail.com</email><years>2011</years></credit><credit type="translator copyright"><name>Jorge González</name><email>jorgegonz@svn.gnome.org</email><years>2009</years></credit><credit type="translator copyright"><name>Rosa Elena Pérez</name><email>rozydicemiau@gmail.com</email><years>2014</years></credit><credit type="translator copyright"><name>Oscar Rafael Arachi</name><email>arachi910@gmail.com</email><years>2014 - 2015</years></credit><credit type="translator copyright"><name>Miguel Ajuech</name><email>miguel.ann.28@gmail.com</email><years>2014</years></credit><credit type="translator copyright"><name>Adrián Pérez Domínguez</name><email>adrian@aztli.org</email><years>2015</years></credit><credit type="translator copyright"><name>Celina Osorio Ochoa</name><email>chelinoska@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>Dario Amigon Espinoza</name><email>daramigon@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>Yenisei Ramírez Pérez</name><email>yeniseirape@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>José Roberto Ramíres Mendoza</name><email>aczella@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>Bernardo Sánchez Romero</name><email>b.sanchez.rom@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>Emmanuel Márquez Juárez</name><email>resident3333@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>David Romero Serrano</name><email>lemi136@hotmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>Omar Garcia Guzman</name><email>garciag.omar91@gmail.com</email><years>2015</years></credit><credit type="translator copyright"><name>Edilberto Huerta Niño</name><email>edilberto.huerta0290@gmail.com</email><years>2015</years></credit></info>

<title>Botones de radio</title>

<p>Los botones de radio se usan en grupos para seleccionar de entre un conjunto de opciones mutuamente excluyentes. Sólo se puede activar un botón de radio en un grupo cada vez. Al igual que con las casillas, no use los botones de radio para iniciar acciones.</p>

<media type="image" mime="image/svg" src="figures/ui-elements/radio-buttons.svg"/>

<section id="guidelines">
<title>Guías</title>

<list>
<item><p>Use botones de radio sólo en grupos de al menos dos botones, nunca use uno solo como tal. Para representar una única opcion, use una casilla o dos botones de radio, uno para cada estado.</p></item>
<item><p>Se debe activar exactamente un único botón de radio en el grupo cada vez. La única excepción es cuando el grupo muestra las propiedades de una selección múltiple, cuando uno o más botones pueden estar en un estado intermedio.</p></item>
<item><p>Pulsar en un botón de radio no debe afectar a los valores de otros controles. Sin embargo, puede activar, desactivar, ocultar o mostrar otros controles.</p></item>
<item><p>Si conmutar un botón de radio afecta a la sensibilidad de otros controles, coloque un botón de radio inmediatamente a la derecha de los controles a los que afecta. Esto ayuda a indicar que los los controles dependen del estado del botón de radio.</p></item>
<item><p>Use las <link xref="writing-style#capitalization">mayúsculas en las frases</link> para los botones de radio, por ejemplo <gui>Switched movement</gui>. Proporcione una <link xref="keyboard-input#access-keys">tecla de acceso</link> en la etiqueta que permita al usuario usar el botón de radio directamente desde el teclado.</p></item>
<item><p>Si el botón de radio representa un ajuste en una selección múltiple que se establece para algunos objetos en la selección y deselecciona a los demás, muestre el botón de radio en su estado mixto. </p></item>
<item><p>No ponga más de ocho botones de radio en el mismo grupo. Si necesita más de ocho, considere usar una lista de selección única en su lugar, pero probablemente necesite pensar en cómo simplificar su interfaz de usuario.</p></item>
<item><p>Trate de alinear grupos de botones de radio verticalmente en lugar de horizontalmente, ya que esto hace que sean más fácil de visualizar. Utilice alineaciones horizontales o rectangulares sólo si mejoran en gran medida el diseño de la ventana. </p></item>
</list>

</section>

<section id="api-reference">
<title>Referencia de la API</title>

<list>
<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkRadioButton.html">GtkRadioButton</link></p></item>
</list>

</section>
</page>
