Control numérico tipo Menú

Este tipo de control numérico es un menú típico. Resulta principalmente útil para permitirle al usuario tener acceso a alguna opción dentro del interactivo. Muchos de los parámetros del menú son comunes a todos los controles que hemos visto. En la siguiente figura se muestra un ejemplo de un control numérico tipo menú en una escena.



En esta otra figura se muestra la configuración del editor de configuraciones para lograr dicho ejemplo.



Nota que para este ejemplo el menú se supone que se usa para recibir una respuesta a una pregunta. El campo tiene 4 opciones, aunque sólo 3 de ellas corresponden a una posible respuesta (las últimas 3). El texto a la izquierda del menú se introdujo usando la Herramienta de introducción de textos y no tiene que ver directamente con el menú.

valor:: es un campo de texto que indica el valor original que adopta un menú. Para el caso de los menús, que tienen un cierto número de opciones (descritas a continuación), el valor debe ser un número entero cero o mayor, que indica cuál de las opciones estará seleccionada al iniciar el interactivo. Por ejemplo, un menú con las opciones sumar, restar, multiplicar y dividir presentará como opción seleccionada al inicio multiplicar si su valor esta en 2. Ello se debe a que la primera opción conlleva un valor 0, la segunda un valor 1, la tercera un valor 2 y la cuarta un valor 3.

opciones:: es un campo de texto en el que se introducen las opciones del menú. Las opciones se separan mediante comas (,). Si se desea que la primera opción esté vacía, se puede colocar un espacio, luego una coma, y luego el resto de las opciones. Esto se hace cuando se quiere que el menú no tenga una opción particular seleccionada al iniciar el interactivo, sino que aparezca vacío. Las opciones del menú determinan el valor del mismo. La primera opción hace que éste valga 0, la segunda opción hace que valga 1 y así sucesivamente.

Ahora abordaremos un ejercicio que consiste en mostrar distintas figuras y texto dependiendo de la opción del menú seleccionado. El interactivo de este ejercicio, es el siguiente:

En este ejercicio centramos el menú utilizando la siguiente expresión (E1._w/2-100,30,200,50), donde el término E1._w identifica el ancho del espacio donde irá el menu, este tipo de variables de espacio lo trabajaremos más adelante.