Вверх ↑
Разработчик
Ответов: 26073
Рейтинг: 2122
#1: 2008-03-21 00:08:16 ЛС | профиль | цитата
Galkov писал(а):
что еще надо сказать, что бы доехало: у каждого узла иконок ДВЕ а не одна

И чего это ты умничаешь

Я прекрасно знаю, сколько их там, и что теперь
Раньше одну обоим присваивали, и ничего.

Кладов писал(а):
TVItemImage[ Node ] - основная пиктограмма для узла дерева, когда он не является
выделенным (для выделенного состояния используется другая пиктограмма, задаваемая
свойством TVItemSelImg). Используйте значение -1 для того, чтобы иметь возможность
задавать пиктограмму в обработчике сообщения TVN_GETDISPINFO. Для того, чтобы не
было пиктограммы вообще, следует использовать значение -2. При присваивании значения
данному свойству, то же самое значение одновременно присваивается и свойству
TVItemSelImg[ Node ] - пиктограмма для узла в его выделенном состоянии


Ты что, предлагаешь мутить ей отдельный индекс
А там еще и вот это есть

Кладов писал(а):
TVItemOverlay[ Node ] - надрисовка на основной пиктограмме. Значение 0 означает
отсутствие надрисовок, значения от 1 до 15 используют пиктограммы надрисовок из того
же списка изображений ImageListNormal, откуда берутся и основные пиктограммы (см.
свойство Overlay[ ] для списка пиктограмм);
TVItemStateImg[ Node ] - пиктограмма "состояния", которая берется из отдельно заданного
списка изображений ImageListState;


Надо же на чем-то остановиться.

------------ Дoбавленo:


Я, почти везде (ну в одном месте пропустил, каюсь ), присваивал один индекс на оба состояния. Ну никак не пойму, к чему это ты все
карма: 22

0