powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGridEH - Column - в столбце DropDownBox отображать картинки
4 сообщений из 4, страница 1 из 1
DBGridEH - Column - в столбце DropDownBox отображать картинки
    #40044025
yemets63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не могу найти настройки, так чтобы в выпадающем из поля грида списке с несколькими столбцами, один столбец отображал картинки.

у самого грида есть возможность, одна из простых, вешаю обработку на событие DrawColumnCell и все BLOB - картинки.
но выпадающий список

DBGridEH.Columns[n].DropDownBox такого события не имеет и DBGridEH.Columns[n].DropDownBox.Columns[n2] тоже не имеет.

почитал интернет, кто то советует свойствами побаловаться, а кого то лучше не читать.
свойства переключал, результат не получил.

пример того что есть, на картинке. в BLOB лежат Иконки
...
Рейтинг: 0 / 0
DBGridEH - Column - в столбце DropDownBox отображать картинки
    #40044255
yemets63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не видел, что есть родное событие на COLUMNS
DBGridEhColumnsDropDownBoxDrawColumnCell

думал, что только на гриде висит, начал писать собственное и вот оно.

ну а дальше стандарт, рисуем на канве BLOB и получаем
...
Рейтинг: 0 / 0
DBGridEH - Column - в столбце DropDownBox отображать картинки
    #40044638
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если из картинок сделать имиджлист, то можно его штатно выводить.
В примерах есть.
...
Рейтинг: 0 / 0
DBGridEH - Column - в столбце DropDownBox отображать картинки
    #40044889
yemets63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я показал только Иконки, конекретно здесь Image лист не удобно, брать из базы, грузить в Image, там свои индексы 0..n, лишнее звено
стоит задача, что все настройки CustomForms, CustomGrids и так далее вместе с оформлением, при том разными темами и возможностями для каждого пользователя должны быть неизменны, независимо откуда открывается софт.
все картинки, лежат в базе, подключился из Владика под своей учеткой, вот тебе твои Московские настройки скинулись в ТЕМП, в твою сессию под твоим юзвером.
Первая загрузка под юзвером требует около минуты, вторые и далее с учетом коннекта к серверу приложений, ну секунд 7 - 10. Из Владика к Москве. Достаточно терпимо. При это сам клиент 20 Мб весит, ну мусорит он конечно, но по завершении работы кроме тем и настроек юзверов за собой чистит сам.
Мне так нравится, заказчику тоже очень.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGridEH - Column - в столбце DropDownBox отображать картинки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]