![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос компонентоам создающим дерево [D6, XP]
Malik © (2007-04-23 00:27:00)Люди подскажите какой компонент создаёт дерево как TreeViewer, но состоящий из чекеб боксов. Я знаю, что есть VirtualTree, но к сожелению он мне не подходит из-за того, что он не наточен под данную задачу и много чего приходиться делать через Winapi ф-ии... Может всетаки есть какой-нибудь компонент? Заранее спасибо
Malik (2007-04-24 21:05:00) [1]Нашел решение всего гимора!!!! Вот ссылка
http://forum.sources.ru/index.php?showtopic=3614&view=showall
У попрошу заметить: ЕМУ ПОМОГЛИ, а не как тут натации читали. Нет реально чуваки вы хотя бы дали мне сслылку, где я ума и разума нахватался бы...
MBo (2007-04-24 14:26:00) [2]>MSDN в Delphi6? Что то не вериться...
Справка WinSDK - часть MSDN
Если там чего-то не хватает - msdn.microsoft.com
Jeer (2007-04-24 13:32:00) [3]
> Malik © (24.04.07 11:24) [12]
> но поставленная задача требует решения данной проблемы,
Ее поставили тебе, а не тут - вот и решай.
А иначе, как тут говорят - 100 енотов.
Подсказки тебе дали, если не в состоянии их понять - книжки в руки и вперед.
iXT (2007-04-24 13:22:00) [4]TCheckTreeView=class(TTreeView)
И дальше все что вздумается, хоть листочки на дереве рисуй
P.S.
> но поставленная задача требует решения данной проблемы
решение проблемы требует знаний, а не пример.
Malik (2007-04-24 11:24:00) [5]
> Начни с чего-либо попроще.
Хотелось бы, но поставленная задача требует решения данной проблемы, поэтому кто-нибудь покажите пример...
Jeer (2007-04-24 11:08:00) [6]
> Что то не вериться..
Программирование не для верующих, а для понимающих.
Начни с чего-либо попроще.
Malik (2007-04-24 10:34:00) [7]MSDN в Delphi6? Что то не вериться... да и MSDN который у меня есть от Visual Studio не блещит понятливостью, да и там нет примеров посвещенных Object Pascal'y.
MBo (2007-04-24 05:16:00) [8]>но как это реализвать?
внимательно читать MSDN по этим сообщениям и устанавливать нужные маски
Malik (2007-04-23 23:14:00) [9]
> проверка-установка флажков - с помощью сообщений
> TVM_GETITEM/TVM_SETITEM
>
Возможно глупый вопрос, но как это реализвать?
{RASkov} (2007-04-23 22:53:00) [10]> [6] Malik © (23.04.07 22:33)
> Что то делф выдает ошибку о том, что мол TVS_Checkboxes сюда не подходит?
CommCtrl.pas
Malik (2007-04-23 22:33:00) [11]Что то делф выдает ошибку о том, что мол TVS_Checkboxes сюда не подходит?
_Аноним (2007-04-23 12:39:00) [12]
> но к сожелению он мне не подходит из-за того, что
....
> приходиться делать через Winapi ф-ии...
> SetWindowLong(TreeView1.Handle, GWL_STYLE,
> GetWindowLong(TreeView1.Handle, GWL_STYLE) or TVS_CHECKBOXES);
>
> Спасибо большое
Видимо, все таки я чего-то не понимаю ... :-)
Malik (2007-04-23 10:21:00) [13]Спасибо большое я попробую. Еще раз спасибо MBo за то, что откликнулись на призыв о помощи
MBo (2007-04-23 09:58:00) [14]SetWindowLong(TreeView1.Handle, GWL_STYLE,
GetWindowLong(TreeView1.Handle, GWL_STYLE) or TVS_CHECKBOXES);
проверка-установка флажков - с помощью сообщений
TVM_GETITEM/TVM_SETITEM
Malik (2007-04-23 09:51:00) [15]Вроде бы понятно объяснил. Мне нужен компонент создающий дерево чекедбоксов, т.е. тотже самый TreeViewer, но вместо надпесей там должны быть ChekedBox, или просто надписи должны быть с флажками. Кондидатуру VirtualViewer я уже рассматривал, но как уже было сказано это не совсем то, что нужно.
Германн (2007-04-23 00:59:00) [16]
> Malik © (23.04.07 00:27)
>
> Люди подскажите какой компонент создаёт дерево как TreeViewer,
> но состоящий из чекеб боксов. Я знаю, что есть VirtualTree,
> но к сожелению он мне не подходит из-за того, что он не
> наточен под данную задачу и много чего приходиться делать
> через Winapi ф-ии... Может всетаки есть какой-нибудь компонент?
> Заранее спасибо
"Пойди туда, не знаю куда, найди то, не знаю что!"
Да ещё и грамматика :(