Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TreeView [D6, Win95/98, WinME, NT4, Win2k, WinXP]


Goblinus ©   (2003-02-11 00:07:00) 

Привет All!

А не подскажите ли Вы мне, как в сабже на "ветки" поместить CheckBox"ы?

Что-то типа:

[+]-
[-]-[v]-ABC
| |
| -[v]-DEF
[+]

[v] - это я так галочки здесь изобразил :)
Остальное, надеюсь, понятно :)

C уважением,
Goblinus


Goblinus   (2003-02-13 23:37:00) [1]

C картинками оказалось проще всего, чего и я вам желаю сам :)


OlegN   (2003-02-11 23:58:00) [2]

Воспользоваться компонентами из
1st Class PRO 2000
Думаю поможет, правда они платные :-)


REA   (2003-02-11 16:57:00) [3]

А почему в Delphi не сделали кстати до сих пор эту фичу?
Я в свое время картиночки рисовал - тоже не слишком сложно получается.


MBo   (2003-02-11 15:30:00) [4]

NT - c какой-то версии сервиспака, 95 - кажется, нет,
98, 2К, ХР - поддерживают.


Goblinus   (2003-02-11 15:27:00) [5]

Я имею ввиду, все ли версии Windows поддерживают commctrl версии 4.70?


MBo   (2003-02-11 08:39:00) [6]

commctrl uses?
В Д5 есть, $0100


Goblinus   (2003-02-11 08:37:00) [7]


> Нету такой константы - TVS_CHECKBOXES! :(


Извиняюсь - все работает. :)

А вот, начиная с какой версии винды это работоспособно, знать хотелось бы :)


Goblinus   (2003-02-11 08:32:00) [8]


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


Нету такой константы - TVS_CHECKBOXES! :(


Goblinus   (2003-02-11 08:26:00) [9]


> MBo © (11.02.03 06:12)
> uses commctrl (версия >=4.70)


А ты не знаешь, начиная с какой версии в винде есть CommonControls версии 4.70?


hooch   (2003-02-11 07:29:00) [10]

используй VitualTreeview там это без проблем


Viktor Kushnir   (2003-02-11 07:18:00) [11]

А еще можно вместо картинок - галочки рисовать.


MBo   (2003-02-11 06:12:00) [12]

uses commctrl (версия >=4.70)

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


VID   (2003-02-11 02:23:00) [13]

думаю тебе стоит просто поискать специализированный компонент...
ну хотя б на том же torry.ru


Наверх

Титульная страница Поиск, карта сайта Написать письмо