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

Вниз

список раскрывающихся абзацев : посоветуйте компонент   Найти похожие ветки 

 
dan317   (2006-01-23 15:45) [0]

Здравствуйте.

Задача следующая : есть таблица с Memo-полем, представляющим в общем случае многострочный текст.

Мне нужен грид или другой контрол, в котором каждая строка была бы изначально высотой в один символ, и отображала бы только первую строчку этого Memo-поля . В остальных столбцах грида (другие поля таблицы) - обычные однострочные данные.

При этом те строчки грида, в которых Memo-поле реально занимает несколько строк, должны иметь некий управляющий элемент, позволяющий раскрыть строку. Т.е. увеличить её высоту так, чтобы Memo-поле отображалось полностью. Соответственно, можно и "схлопнуть" строку обратно.

Редактировать данные не надо, поэтому компонент не обязательно должен быть data-aware, могу перегнать из таблицы в какой-нибудь хитрый Listbox и пр.

Я не работал с Delphi версий позже 5, но 7-ка также доступна, если там такое есть в основной поставке просьба подсказать.

Сторонние компоненты, конечно, предпочтительны freeware.

Заранее благодарю за советы !


 
ORMADA ©   (2006-01-24 11:18) [1]

Ehlib


 
dan317   (2006-01-24 14:40) [2]


> Ehlib


Спасибо.
Поставил, посмотрел. С ходу непонятно, как обеспечить resize отдельных записей по высоте. Свойство RowSizingAllowed позволяет растягивать только все строки одновременно.



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

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

Наверх




Память: 0.47 MB
Время: 0.106 c
6-1131124608
S_T_E_P_A_N___
2005-11-04 20:16
2006.02.12
Подсчет трафика по сети


4-1133257179
баклан
2005-11-29 12:39
2006.02.12
Нажатие кнопок, вводе текста и прочее...


1-1136877372
SarDoX
2006-01-10 10:16
2006.02.12
Вывод таблицы


15-1137245776
JazY
2006-01-14 16:36
2006.02.12
Предложение к авторам....


15-1137686859
mr.maloy
2006-01-19 19:07
2006.02.12
ПАМАГИТЕ!!! скоро ГЭК нужен эл учебник по дельфе от ФАРОНОВА