Problema de pantalla<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />En un script tengo una nueva ventana abierta que tiene esta sintaxis general:
Nueva ventana ("Título",
<< En Cerrar (Hacer cosas geniales),
Cuadro de lista V (
titlebox = H cuadro de lista (),
cboxlist = H cuadro de lista (),
Cuadro de lista V (
H Cuadro de lista (Cuadro de botón ("Seleccionar todo", seleccionar todo), Cuadro de botón ("Borrar todo", borrar),),
Cuadro de lista H (
Caja de botones ("Felicidad"),
)
)
)
);
Todo esto funciona bien. Mi problema es que "titlebox" y "cboxlist" se llenan con las selecciones más adelante en el programa y nunca se alinean. He intentado muchas cosas diferentes para que se alineen, pero hasta ahora nada ha funcionado bien. "titlebox" se llena con una lista de hasta seis elementos, cada uno con un ancho variable. "cboxlist" se llena con hasta seis casillas de verificación, cada una con longitud y anchura variables según la selección de los usuarios. Los dos cuadros de lista h siempre tendrán el mismo número de columnas, pero el ancho de esas columnas dependerá de lo que se seleccionó. ¿Hay una forma sencilla de asegurarse de que las columnas de los dos cuadros de lista h tienen el mismo ancho y, por lo tanto, siempre se alinean?
Re: Problema de pantalla Caja de alineación al rescate:
Nueva ventana ( "Título" , << En cerrar ( Hacer cosas geniales ) ,
caja de alineación ( ncol ( 1 ) ,
caja de título = Cuadro de lista h () ,
cboxlist = Cuadro de lista h () ,
) ,
caja de alineación ( ncol ( 2 ) ,
Caja de botones ( "Seleccionar todo" , seleccionar todo ) , Caja de botones ( "Limpiar todo" , limpiar todo ) ,
Caja de botones ( "Felicidad" ) ,
) ,
) ;