Esiste un modo creativo per controllare il colore del carattere su un elemento particolare all'interno di una casella di riepilogo? So come inviare il colore del carattere all'intero elenco all'interno di una casella di riepilogo, ma ero curioso di sapere se questo poteva essere applicato ad un singolo elemento nell'elenco, ad esempio.
grazie, DJ
Puoi ottenere colori diversi se usi le caselle col all'interno di una tabella. Sembra simile: ecco un esempio.
n1_list = [1, 2, 3, 4];
c1_list = {"XXX", "YYY", "ZZZ", "WWW"};
tb_list = {};
cb = col box("String1");
for (i = 1, i <= nitems(c1_list), i++,
tb_list[i] = text box(c1_list[i]);
cb << append(tb_list[i]);
);
// Change the color of the third item
tb_list[3] << font color("Red");
nw = new window("Test Color Listbox",
tb = table box(
number col box("Index", n1_list),
cb
)
);
tb << Set Selectable Rows(1);
tb << set row change function(
Function( {this},
row_list = this << get selected rows;
if (nrows(row_list) > 0,
one_row = row_list[1];
show(one_row, c1_list[one_row]);
);
);
);