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

Вниз

Подскажите, как реализовать интерфейс   Найти похожие ветки 

 
VCV   (2003-05-14 07:34) [0]

Есть проблема, может кто подскажет, как лучше решать.

Имеем базу данных содержащую небольшие строки текста, одно- или многострочные, размером не больше килобайта. Надо дать пользователю возможность выбрать одну из них.
Проблема в том, что если пользоваться стандартным Grid"ом, каждый такст вытягивается в длинную строку и пользователь не видит всего, строка получается явно шире окны. Если воспользоваться чем-то типа DbCtrlGrid с многострочным полем, приходится высоту поля выбирать по максимально возможной высоте, что нехорошо/некрасиво/неудобно для коротких одно-двух строчных значений.
Пока воспользовался TWebBrowser"ом, там все выглядит красиво и элегантно, но управление исключительно мышью, воспользоваться клавиатурой не удалось, и не получилось убрать стандартное папап-меню.
Может все же найдется более-менее простой способ реализовать желаемое? Связываться с реализвацией скролируемого компонента ручками с рисованием по канвасу что-то не хочется.

Заранее спасибо за ответы, ежели таковые будут :-)
Влад.


 
NewN ©   (2003-05-14 08:33) [1]

ListView, с переменной высотой пунктов и собственной отрисовкой.
или ListView с началами строк, и Memo для отображения выбранного текста полностью.


 
NewN ©   (2003-05-14 08:36) [2]

n/t ListBox a He ListView, перепутал!


 
VCV   (2003-05-14 13:02) [3]

Большое спасибо, как обычно все гениальное просто. :-)



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
14-83708
Sherbacov
2003-05-06 19:50
2003.05.26
Хеш вектор


14-83681
StarCon
2003-05-06 08:55
2003.05.26
как получить список таблиц в локальной БД?


4-83805
mikeevteev
2003-02-17 21:07
2003.05.26
Как создать большой хинт для tray icon?


3-83369
RDA
2003-05-04 17:20
2003.05.26
Глюки в цыкле с таблицей


3-83325
smol_cerber
2003-05-07 10:48
2003.05.26
BDE + Paradox таблицы версии 3.5 в DOS-кодировке