Изменить цвет фона списка в Pharo с помощью Spec
Это должно изменить цвет фона списка на красный в Pharo?
ListModel new
items: (1 to: 10);
color: Color red;
openWithSpec.
Потому что он всегда белый, несмотря ни на что, ничего не происходит.
2 ответа
Решение
Николай Гесс предложил этот обходной путь в списке Pharo Dev:
ListModel new
items: (1 to: 10);
backgroundColorBlock: [ :item :index |Color red ];
openWithSpec.
Это на самом деле морфическая проблема.
Для этой функции требуется масштабный рефакторинг, поэтому, к сожалению, это не планируется в ближайшее время.
Извините, Бенджамин Ван Ризегем