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

Вниз

ЧТо за компонент или как добавить крестик для развертывания?   Найти похожие ветки 

 
Igor_thief   (2005-02-02 13:23) [0]

Многие из Вас пользуются таким почтовиком как Thunderbird или даже Outlook 2003 (там тоде есть такая фишка). Так вот, в этих программа для отображения заголовков писем и автора, и даты, и т. д. используется какойто компонент. Толи ListView (vsReport), толи ListBox + Header, толи TreeView + Header. Я не знаю что именно они исполузуют, но меня интересует то, как они в одну строчку (при группировке сообщений по какомуто критерию, напр. дата) отображают крести и текст, а при нажатии на крестик эта строка разворачивается и появляются дополнительные элементы, а крестик стает "минусиком". Как они это делают?


 
TUser ©   (2005-02-02 13:38) [1]

Уж точно, - компоненты не используют. Они не на Delphi, и не на Билдере написаны - так что нет там никаких компонентов. Вопрос в том, - как это реализовать на Delphi, так?. Лично я бросился бы за написание своего TreeView, но только после предварительного просмотра www.torry.net, а также исследования библиоеки jedi на предмет "а вдруг оно уже есть".


 
Igor_thief   (2005-02-02 13:45) [2]

TUser ©   (02.02.05 13:38) [1]
Я конечно же выбрал программы для примера те, которые сразу вспомнились. Программ с использованием такого "прикола" много. Какая-то из них ну точно должна использовать компонент.

TUser ©   (02.02.05 13:38) [1]
Лично я бросился бы за написание своего TreeView

И я думаю что надо делать нестандартную прорисовку дерево, но пока что не очень то и получается :(


 
Igor_thief   (2005-02-02 14:55) [3]

TUser ©   (02.02.05 13:38) [1]
Да, и еще одно, раньше ведь такой возможности у этих программ небыло, а теперь появилась. Сомневаюсь что они использовали сначала какой0то компонент, а потом перешли на TreeView и переписали кучу кода.


 
OnThink ©   (2005-02-02 16:14) [4]

dxTreeView
только, типа, платный


 
Igor_thief   (2005-02-03 13:12) [5]

OnThink ©   (02.02.05 16:14) [4]
dxTreeView

Спасибо! Шас гляну шо за зверь. Раз платный - значит без сырцов :(


 
TUser ©   (2005-02-03 13:14) [6]


> Спасибо! Шас гляну шо за зверь. Раз платный - значит без
> сырцов :(

Не факт


 
Igor_thief   (2005-02-03 13:19) [7]

TUser ©   (03.02.05 13:14) [6]
:) Кто же будет что-то писать за деньги и при этом выдавать сырцы на халяву, то? Да и если купишь компонент, то не каждый даст исходник онного. Зачастую из компонента просто убирается наг окно с рекламой, чего можна добиться при помощи IDA.


 
TUser ©   (2005-02-03 13:22) [8]

Я говорил о том, что есть платные компоненты с исходниками - за соответствующий source price обычно. Достаточно посмотреть на torry.


 
Igor_thief   (2005-02-03 14:24) [9]

TUser ©   (03.02.05 13:22) [4]
Можешь скинуть этот компонент куды-небудь, а то в нете его не так уж легко найти?


 
TUser ©   (2005-02-08 20:22) [10]

www.torry.net - там копай раздел VCL. Но очень может быть, что компонента с требуемой тебе функциональностью не существует, и надо писать самому.


 
a.denisov   (2005-02-09 00:35) [11]

Кстати, Class Name этого "компонента" из Аутлука2003 - SUPERGRID, и не абы как.



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

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

Наверх




Память: 0.49 MB
Время: 0.041 c
8-1098822398
Destroyer
2004-10-27 00:26
2005.02.20
Как вызвать стандартное Windows-кое окно, для изменения яркости..


3-1106650872
Urvin
2005-01-25 14:01
2005.02.20
Как реализовать бд на основе FireBird


11-1092132408
DmiSb
2004-08-10 14:06
2005.02.20
LoginDialog ?


14-1106968626
Думкин
2005-01-29 06:17
2005.02.20
С Днем рождения! 29 января


6-1102612799
Eraszer
2004-12-09 20:19
2005.02.20
Получение списка локальных IP адресов.