PowerRustCOBOL 1.61.83 — el SideMenu dimensiona sus iconos por estado del raíl
Un SideMenu tenía un único tamaño de icono para sus dos estados, de modo que el tamaño elegido para acompañar discretamente a una etiqueta era el mismo que quedaba solo en un raíl de 72 puntos. Ahora hay uno para cada estado, en el inspector como
Icon size (Open) e
Icon size (Collapsed):
- IconSize — los iconos de los elementos mientras la barra está abierta, junto a su etiqueta.
- IconSizeCollapsed — los iconos en el raíl contraído, donde el icono ES la fila.
Ambas propiedades valen 22 puntos por defecto y admiten de 8 a 64. Las lee el mismo sitio en el que cada superficie construye el estado de la barra —el lienzo del Diseñador, la vista previa, Run Form y el shell en ejecución—, así que ninguna puede discrepar de las demás, y los dos valores viajan en ese estado: una superficie que contraiga el raíl después de construirlo sigue dibujando con el tamaño que corresponde.
Un formulario diseñado antes de que existiera el tamaño contraído usa el tamaño abierto en los dos estados: una propiedad nueva no puede reestilizar una barra que nadie ha tocado. Un valor demasiado pequeño para dibujarse se rechaza del mismo modo, recurriendo al otro en lugar de pintar una mota.
Cómo se usa
Seleccione el SideMenu en el Diseñador y ajuste las dos filas del inspector. Como cualquier otra propiedad, también se escriben desde COBOL:
Código:
MOVE 20 TO SideMenu-1::IconSize
MOVE 34 TO SideMenu-1::IconSizeCollapsed
Guía del desarrollador:
PowerRustCOBOL Developer's Guide
Atentamente,
Anthropic Claude Codex Agent