Как создать таблицу подобную TIOPropertyGrid? [2 Решения]

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Как создать таблицу подобную TIOPropertyGrid? [2 Решения]

Сообщение leo_bsv » 11.10.2011 19:46:39

Очередная заморочка...
Нужна таблица вроде той что в инспекторе объектов, чтобы можно было группировать строки и редактировать свойства в зависимости от типа данных.
Может какой-то готовый компонент есть :?:
Спасибо.

:arrow: Похоже TTreeListView то что мне нужно... а добавить нужный редактор, в зависимости от типа - дело техники. Это скорее всего будет быстрее чем возится с TIOPropertyGrid. Тем более что мне нужно не системные классы разбирать а свои структуры.
Последний раз редактировалось leo_bsv 12.10.2011 18:57:47, всего редактировалось 2 раз(а).
Аватара пользователя
leo_bsv
постоялец
 
Сообщения: 276
Зарегистрирован: 04.08.2010 16:26:10
Откуда: Йошкар-Ола

Re: Как создать таблицу подобную TIOPropertyGrid? [Решено]

Сообщение ViTality » 12.10.2011 02:12:48

первое что пришло в голову это virtualtree. там в примерах подобное было.
ViTality
постоялец
 
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Re: Как создать таблицу подобную TIOPropertyGrid? [Решено]

Сообщение Максим » 12.10.2011 04:18:57

Кстати да, VirtualTreeView рулит нереально.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Как создать таблицу подобную TIOPropertyGrid? [Решено]

Сообщение leo_bsv » 12.10.2011 18:56:14

VirtualTreeView... это конечно да... но TreeListView на первый взгляд попроще буде... не охото с VirtualTreeView разбирацо )) когда понадобится кодить интерфей к орбитальной станции - тогда и вернёмся к нему :wink:

p.s.: хотя изучить полезно.. поставил оба на лазарус под линуксом - всё пашет :)
Аватара пользователя
leo_bsv
постоялец
 
Сообщения: 276
Зарегистрирован: 04.08.2010 16:26:10
Откуда: Йошкар-Ола


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 237

Рейтинг@Mail.ru