CREABOTONRADIO

Sinopsis
CREABOTONRADIO padre grupo nombre etiqueta xpos ypos anchura altura
RADIOBUTTONCREATE padre grupo nombre etiqueta xpos ypos anchura altura
Descripción

Crea un control botón de radio. Los botones de radio se usan para ofrecer al usuario la selección de un elemento entre múltiples.

Cada botón de radio debe ser asociado con un control GROUPBOX (ve CREAGROUPBOX). Cada botón de radio tiene dos estados (CIERTO o FALSO; activado o desactivado). A cualquier tiempo, sólo un botón de radio en un grupo puede tener el valor CIERTO (activado).

El argumento padre es el nombre de la ventana que es la dueña del nuevo botón de radio. Si ninguna ventana o diálogo con este nombre existe, entonces se usa la pantalla de FMSLogo como padre.

El argumento grupo es el nombre de control GROUPBOX con el que es asociado el nuevo botón de radio. Debes crear todos los botones de radio del mismo GROUPBOX uno después del otro, sin crear ningún otro control con el mismo padre entretanto.

El argumento nombre identifica el nuevo botón de radio. El nombre debe ser distinto de los nombres de todas las otras ventanas, diálogos y controles.

El argumento etiqueta es una palabra a escribir al lado del nuevo botón de radio.

El argumento xpos es la coordenada X donde se ubica la esquina de arriba a la izquierda del nuevo botón de radio.

El argumento ypos es la coordenada Y donde se ubica la esquina de arriba a la izquierda del nuevo botón de radio.

El argumento anchura es la anchura del nuevo botón de radio.

El argumento altura es la altura del nuevo botón de radio.

Si el padre del nuevo botón de radio es la pantalla de FMSLogo, entonces se dan los argumentos xpos, ypos, anchura y altura en coordenadas de tortuga. En otro caso, se los dan en unidades de diálogo, cuyo origen es la esquina de arriba a la izquierda del padre y donde los valores del eje Y aumentan como van pantalla abajo.

Ejemplo

Crea unos botones de radio en una ventana nueva:

PARA HAZLO
  SISINO LEEBOTONRADIO "miocultatortuga [OCULTATORTUGA] [MUESTRATORTUGA]
FIN

CREAVENTANA "raíz "miventana [Ejemplo] 0 0 100 100 []
CREAGROUPBOX "miventana "migrupo 5 5 90 50
CREABOTONRADIO "miventana "migrupo "miocultatortuga  [Oculta Tortuga]  10 10 80 20
CREABOTONRADIO "miventana "migrupo "mimuestratortuga [Muestra Tortuga] 10 30 80 20
ESCRIBEBOTONRADIO "miocultatortuga  "cierto
ESCRIBEBOTONRADIO "mimuestratortuga "falso
CREABOTON "miventana "miboton "Hazlo 40 60 25 20 [HAZLO]

Presiona el botón «Hazlo» para ocultar o mostrar la tortuga, según el estado de los botones de radio.

; Cierra la ventana y todos sus controles hijos.
BORRAVENTANA "miventana

Crea unos botones de radio sobre la pantalla de FMSLogo:

PARA HAZLO
  SISINO LEEBOTONRADIO "miocultatortuga [OCULTATORTUGA] [MUESTRATORTUGA]
FIN

CREAGROUPBOX "raíz "migrupo 110 140 150 100
CREABOTONRADIO "raíz "migrupo "miocultatortuga  [Oculta Tortuga]  120 120 130 20
CREABOTONRADIO "raíz "migrupo "mimuestratortuga [Muestra Tortuga] 120 80  130 20
ESCRIBEBOTONRADIO "miocultatortuga  "cierto
ESCRIBEBOTONRADIO "mimuestratortuga "falso
CREABOTON "miventana "miboton "Hazlo 160 20 50 50 [HAZLO]

Presiona el botón «Hazlo» para ocultar o mostrar la tortuga, según el estado de los botones de radio.

; Borrar todos los controles de la pantalla.
BORRAVENTANA "raíz

Ve También
BORRABOTONRADIO
LEEBOTONRADIO
ESCRIBEBOTONRADIO
HABILITABOTONRADIO

SourceForge.net Logo