Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

Сдвиг элементов TreeView меньше system-defined minimum   Найти похожие ветки 

 
Василий   (2005-06-28 08:42) [0]

Делаю нечто похожее на контакт-лист &RQ. Использую TreeView.
Подскажите пожалуйста, как в TreeView можно сделать сдвиг дочерних элементов меньше, чем system-defined minimum?
Пробовал отрисовывать элементы вручную левее, чем TVIndent, но в этом случае положение при редактировании элемента не совпадает с нарисованным положением. Т.е., получается, что надо искать как уменьшить сам TVIndent. Или может есть другие решения?


 
ECM ©   (2005-06-28 10:52) [1]

... надо искать как уменьшить сам TVIndent

1) TreeView1.TVIndent := xxx ?

2)Если 1 не работает (по-идее должен) то:
TreeView1.Perform(TVM_SETINDENT,xxx,0);


 
Василий   (2005-06-28 14:41) [2]

Не работает ни первое ни второе.
Не устанавливаются значения меньше, чем некий минимум. У меня этот минимум 35 пикселов.
Т.е., делаем так:

TreeView1.TVIndent := 5;
MsgOK( int2str(TreeView1.TVIndent) );

И получаем сообщение "35". Значения больше, чем 35 устанавливаются без проблем.
В msdn так и написано, что при попытке установить значение Indent меньшее, чем system-defined minimum, будет установлен этот самый минимум.
В том и вопрос, как можно сделать меньше минимума. Т.е., в моем случае, меньше 35 пикселов.



Страницы: 1 вся ветка

Текущий архив: 2006.02.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
1-1137509107
_RusLAN
2006-01-17 17:45
2006.02.19
Записать свою информацию на вкладку "Сводка" в свойствах файла


2-1138631840
13
2006-01-30 17:37
2006.02.19
Буфер данных


6-1130333737
AlexAndroID
2005-10-26 17:35
2006.02.19
перехватить контент до браузера, обработав, отдать ему


2-1138628089
Neo Trinitron
2006-01-30 16:34
2006.02.19
Иконки зарегистрированных типов


1-1137654770
Аноним
2006-01-19 10:12
2006.02.19
Drag and Drop файла