Главная страница
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.059 c
2-1139064948
Shizik
2006-02-04 17:55
2006.02.19
Как сделать выравнивание по ширине в Memo?


2-1138707301
Michael5
2006-01-31 14:35
2006.02.19
Как встроить изображение на рабочий стол(по типу календарей,напр)


2-1138892839
dera
2006-02-02 18:07
2006.02.19
Как в символьном поле с помощь Local SQL найти значение *ВАН*?


2-1138884273
Silver__Dragon
2006-02-02 15:44
2006.02.19
HotKey


6-1131122906
WebSQLNeeder
2005-11-04 19:48
2006.02.19
Как запретить что бы в WebBrowser вылетали окошки JavaScript? Или