Incluir condicionalmente elementos de caja en una nueva ventana();Estoy creando una interfaz gráfica de usuario (GUI) personalizada para seleccionar columnas usando New Window(), y la lista de columnas que deben seleccionarse depende de la opción seleccionada en una ventana anterior. ¿Cómo puedo configurar condicionalmente qué elementos Box existen en la ventana? (En la figura, solo aparece el color naranja si se seleccionó "Single"; solo el verde si se seleccionó "Double").

He intentado algo con Fósforo() (comentado en el script) pero no he tenido éxito.
Clear Globals();
Names Default To Here(1);
// Config.
window_Radio = New Window( "Wafermap viewer config.",
<
<MODAL></MODAL>
<P>Nota al margen: no consigo que el panel con los botones de opción se ajuste para llenar la ventana. ¿Cómo puedo hacerlo sin tener que ajustar manualmente el tamaño de la ventana?</P> <BR />
<LINGO-LABS id="lingo-labs-961018" slang="en-US" mode="CREATE">
<LINGO-LABEL>Automatización y secuencias de comandos</LINGO-LABEL>
</LINGO-LABS>
Re: Incluir condicionalmente elementos de caja en una nueva ventana();Si Box() es una opción bastante fácil de usar
Names Default To Here(1);
New Window("Example",
H List Box(
englishBox = If Box(1, Text Box("Good day")),
frenchBox = If Box(0, Text Box("Bon Jour"))
)
);
Wait(5);
englishBox << Set(0);
frenchBox << Set(1);
Re: Incluir condicionalmente elementos de caja en una nueva ventana();Para el estiramiento del cuadro del panel, creo que podrías, por ejemplo, agregar un cuadro espaciador "en blanco" como primer cuadro de visualización.
Names Default To Here(1);
window_Radio = New Window("Wafermap viewer config.",
<
<TYPE></TYPE>
<BR />
Re: Incluir condicionalmente elementos de caja en una nueva ventana();Una alternativa a IfBox es utilizar la propiedad Visibility que tiene cada cuadro de visualización:
Names Default To Here(1);
New Window("Example",
H List Box(
englishBox = Text Box("Good day"),
frenchBox = Text Box("Bon Jour", <
<VISIBILITY></VISIBILITY>