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

Вниз

Можно ли для treeview сделать возможность отмечать узлы? (check)   Найти похожие ветки 

 
Юлия   (2003-08-29 09:41) [0]

т.е. ставить галочки около нужных узлов, как checkBox


 
MBo ©   (2003-08-29 09:42) [1]

В стиль окна добавить TVS_CHECKBOXES


 
Юлия   (2003-08-29 09:58) [2]

Что-то вроде
SetWindowLong(TreeView1.Handle,TVS_CHECKBOXES,WindInfo);

Так? (не работает почему-то...) Где ошибка?


 
MBo ©   (2003-08-29 09:59) [3]

SetWindowLong(TreeView1.Handle, GWL_STYLE, GetWindowLong(TreeView1.Handle, GWL_STYLE) or TVS_CHECKBOXES);


 
Юлия   (2003-08-29 10:06) [4]

Ему не нравится. Говорит: "Undeclared identifier: "TVS_CHECKBOXES""


 
MBo ©   (2003-08-29 10:06) [5]

uses CommCtrl


 
Юлия   (2003-08-29 10:11) [6]

Спасииибки!


 
Slym ©   (2003-08-29 10:19) [7]

А как узнать Checked нода или нет?


 
MBo ©   (2003-08-29 10:24) [8]

см. TVM_GETITEM в MSDN


 
Юлия   (2003-08-29 15:13) [9]

Проверить, checked ли - TVM_GETITEM
Программно выбрать - TVM_SETITEM
А как отменить выделение? (checked:=false)? Повторным TVM_SETITEM
не получается!


 
Skier ©   (2003-08-29 15:16) [10]

>Юлия (29.08.03 15:13)
http://search.microsoft.com/search/results.aspx?View=msdn&st=a&qu=TVM_ GETITEM&c=0&s=1


 
Skier ©   (2003-08-29 15:18) [11]

+
http://search.microsoft.com/search/results.aspx?View=msdn&st=a&qu=TVM_ SETITEM&c=4&s=2


 
Юлия   (2003-08-29 15:24) [12]

Skier: Спасибо, конечно, но поконкретнее можно?


 
Skier ©   (2003-08-29 15:25) [13]

Насколько я помню нужно правильно задать маску.
В эту сторону копай...


 
Юлия   (2003-08-29 15:36) [14]

Спасибо большое!!! Свершилось чудо! Работает !! :))


 
Skier ©   (2003-08-29 15:38) [15]

Вряд ли это было чудо. :))



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
1-33544
Banderlog
2003-08-29 11:38
2003.09.11
Проверка файла на открытость


1-33563
Eagle Owl
2003-08-28 22:34
2003.09.11
Инсталяция программы с помощью InstallShield


1-33676
tvic
2003-08-29 15:44
2003.09.11
Произвольная кнопка


3-33524
AlexWebIn
2003-08-19 10:41
2003.09.11
Мастера, нужен совет...


1-33648
petro
2003-08-30 20:19
2003.09.11
проблема с richedit