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

Вниз

всплывающее окно с картинкой в cxGrid   Найти похожие ветки 

 
F33l   (2006-11-17 22:02) [0]

В демках cxGrid"а видел, как для графических полей прямо в гриде можно открывать небольшое всплывающее окошко с картинкой из БД. Но в демках используется вроде Paradox и картинки хранятся в поле типа Graphic. А у меня Access, и я храню в БД не сами картинки, а пути к ним. Можно в моем случае добиться такого же эффекта? (чтобы открывалось такое же всплывающее окошко с загруженной картинкой)


 
MsGuns ©   (2006-11-18 00:57) [1]

можно


 
F33l   (2006-11-18 08:16) [2]

OK, а как? Нужно метод что ли переопределить какой-то?


 
MsGuns ©   (2006-11-18 16:12) [3]

>F33l   (18.11.06 08:16) [2]
>OK, а как?

1. Использовать панель-контейнер для отображения чего угодно (хоть картинок, хоть длинных текстов, хоть черта с рогами), которую визуализировать в нужном месте грида при попадании фокуса в соотв. ячейку с "длинным" полем.

2. Использовать форму StayOnTop, в которую подбрасывать картинки текущих (активных) записей в событии датасета AfterScroll

3. Отрисовывать картинку на канве грида или еще где-то в событии грида OnDrawColumnCell

4. Написать наследника от TCustomDBGrid, который будет уметь рисовать

5. Заменить TDBGrid другим контролом-контейнером, "умеющим" рисовать (например, TlDBCtrlGrid)

Достаточно на первый раз ?


 
Куб   (2006-11-18 22:24) [4]

Кроме вычисляемого поля ничего в голову не идет.



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
3-1164029298
Ольга
2006-11-20 16:28
2007.02.11
Ошибка I/O Error 103 при работе с базой данных Paradox


15-1169452520
Alkid
2007-01-22 10:55
2007.02.11
Восстановить загрузчик от Win 2000


3-1163662919
oracle.nooby
2006-11-16 10:41
2007.02.11
Oracle через ADO


1-1166135792
conless
2006-12-15 01:36
2007.02.11
ScrollBox, помогите разобраться!


2-1169647762
MegaVolt
2007-01-24 17:09
2007.02.11
Как в моём компоненте перехватить сообщение Parent?