Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2009-11-30 16:44:12 ЛС | профиль | цитата
nesco писал(а):
Очень простое и быстрореализуемое предложение

nesco, а какие сложности? расставил ловушек и посмотрел, чего у тебя в программе происходит. Элементарный _debug(ItemHeight); в _OnMeasureItem тебе сразу покажет, установку всех пунктов списка в 0 при их загрузке в элемент. Естественно при таких параметрах их не будет видно на экране. Ну а откуда у него будет другое значение, если инициализация делается в SetIconsManager Мне кажется о последовательности этих действий лучше должен был знать сам автор изменений. Причем стоит в init заветная строка:

#pas
// ItemHeight := 18;
которая по каким-то причинам была убрана (об этом опять таки же знает только автор)

Зачем все это делалось - не понятно. Почему нельзя было ItemHeight определить свойством элемента, как это сделано у борланда?
карма: 27
0