Главная страница
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.066 c
4-1133526336
Kerk
2005-12-02 15:25
2006.02.12
Выбор ADO-провайдера


3-1134395315
Курдль
2005-12-12 16:48
2006.02.12
Нужен аналог "...TABLE_1 left outer join (TABLE_2, TABLE_3) on ..


15-1137669430
boriskb
2006-01-19 14:17
2006.02.12
Я здесь сисадминов встречал...


15-1138178660
-Nick-
2006-01-25 11:44
2006.02.12
Закрытие периода


1-1136891029
Вольный Стрелок
2006-01-10 14:03
2006.02.12
Комбобокс с выпадающим деревом