«
"
CHEZY'S
EQN"
{ "R:" "Hydraulic radius" 0 } { "S:" "Channel bed slope"
0} } { 2 1 } { 120 1 .0001} { 110 1.5 .00001 }
IF THEN OBJ
DROP
"Operation cancelled" MSGBOX END »
La ejecución del programa @INFP2 produce la forma interactiva siguiente:
Ejemplo 3 - Cambie la lista de la información del formato del campo a { 3 0 }
y almacene el programa modificado en la variable INFP3. Active este
programa para ver la nueva forma interactiva:
Crear una caja de selección
La función CHOOSE („°L@) @ @IN@@ @CHOOS@) permite que el usuario cree
una caja de selección en un programa. Esta función requiere tres argumentos:
1. Un aviso (una cadena de caracteres que describe la caja del elegir)
2. 2. Una lista de definiciones de selección {c
c
puede tener cualesquiera de dos formatos:
i
a. Un objeto, por ejemplo., un número, algebraico, etc., que
será presentado en la caja de selección y también será el
resultado de una opción.
b. Una lista {objeto_mostrado object_resultado} de modo que
objecto_mostrado esté enumerado en la caja de selección, y
objeto_resultado se seleccione como el resultado si se
selecciona esta opción.
{
{
"C:" "Chezy's
C R S 'C*(R*S)'
coefficient"
INFORM
NUM "Q"
TAG ELSE
c
... c
}. Una definición
1
2
n
Página 21-33
0}