Изменить цвет фона списка в 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.

Это на самом деле морфическая проблема.

Для этой функции требуется масштабный рефакторинг, поэтому, к сожалению, это не планируется в ближайшее время.

Извините, Бенджамин Ван Ризегем

Другие вопросы по тегам