¿Cómo establecer un fondo rojo o texto rojo en diferentes líneas dentro del cuadro de lista?Si se utiliza
ListboxTemp<< background color("red");
, sólo el cuadro de lista completo puede cambiar de color.
¿Puedo preguntar si es posible configurar un fondo rojo o texto rojo en diferentes líneas dentro del cuadro de lista?
Como se muestra en la imagen de abajo.
Different Colored backgroundDifferent Colored backgroundDifferent Colored backgroundDifferent Colored backgroundDifferent Colored backgroundDifferent Colored backgroundFondo de diferentes colores
Different Colored textDifferent Colored textDifferent Colored textDifferent Colored textDifferent Colored textDifferent Colored textTexto de diferentes colores
Automatización y scriptingRe: ¿Cómo establecer un fondo rojo o texto rojo en diferentes líneas dentro del cuadro de lista?No creo que puedas manipular elementos individuales en el cuadro de lista fuera de los íconos

Re: ¿Cómo establecer un fondo rojo o texto rojo en diferentes líneas dentro del cuadro de lista?¿Cómo debo agregar un icono?
Re: ¿Cómo establecer un fondo rojo o texto rojo en diferentes líneas dentro del cuadro de lista?Scripting Index tiene un ejemplo

Names Default To Here(1);
New Window("Example",
fontobj = lb = List Box(
{{"First Item", "continuous"}, {"Second Item", "ordinal"},
{"Third Item", "nominal"}},
width(200),
max selected(2),
nlines(6)
)
);
Al igual que la Guía de secuencias de comandos Guía de secuencias de comandos > Árboles de visualización > Construir ventanas personalizadas > Construir cuadros de visualización para nuevas ventanas

Re: ¿Cómo establecer un fondo rojo o texto rojo en diferentes líneas dentro del cuadro de lista?Pensé que sería suficiente con proporcionar el índice para marcar el ícono, por ejemplo, marcar el ícono solo en la primera y tercera línea.
No esperaba que cada elemento de la lista necesitara un conjunto adicional de paréntesis para marcar el ícono.
Esta forma de marcar no es muy intuitiva programáticamente.
Re: ¿Cómo establecer un fondo rojo o texto rojo en diferentes líneas dentro del cuadro de lista?Estás trabajando con un lenguaje de scripting, que no siempre es muy intuitivo. Puedes crear una lista de deseos y esperar posibles mejoras en el futuro.
Que yo sepa, no se pueden actualizar elementos en el cuadro de lista. Solo se pueden agregar y eliminar elementos. Podría crear su propia función auxiliar para usar estas funciones y agregar iconos a índices específicos.