Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / dbGrid - свой глиф в хидере / 10 сообщений из 10, страница 1 из 1
02.11.2017, 12:04:22
    #39546621
Guest я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
Базовый <искаропки> dbGrid, в нём всего 3 столбца и в заголовке каждого столбца нужно нарисовать свою иконку [иконки уже нарисованы осталось вставить их]. Но нарисовать и вставить глифы - полбеды, надо ещё и клики по ним отловить. Как такое в dbGrid?

Покупать сторонние - денех нет, писать самому - ума нет, профессию поменять - времени нет, суицид совершить - воли не хватает.

Подсобите кто чем может. Глядишь и коллективно напишем убийцу cxGrid!



Всех благ всем неравнодушным!
...
Рейтинг: 0 / 0
02.11.2017, 12:05:04
    #39546625
Guest я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
Кактотак, именно туда и там где зелено:
...
Рейтинг: 0 / 0
02.11.2017, 12:07:01
    #39546628
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
Guest яписать самому - ума нет
исходники посмотреть - на окулиста ничего из выше перечисленного нет? :)
...
Рейтинг: 0 / 0
02.11.2017, 12:32:09
    #39546648
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
Guest я,

Здесь посмотри - все подробно расписано:

https://www.codeproject.com/Articles/199506/Improving-Delphi-TDBGrid
...
Рейтинг: 0 / 0
02.11.2017, 15:06:15
    #39546759
Guest я
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
DarkMasterGuest я,

Здесь посмотри - все подробно расписано:

https://www.codeproject.com/Articles/199506/Improving-Delphi-TDBGrid
Ну, там мутант для делфи 7 спасибо.

Много всего да, но именно про иконку свою в хидере колонки - ни слова.
...
Рейтинг: 0 / 0
02.11.2017, 15:20:47
    #39546774
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
Guest яDarkMasterGuest я,

Здесь посмотри - все подробно расписано:

https://www.codeproject.com/Articles/199506/Improving-Delphi-TDBGrid
Ну, там мутант для делфи 7 спасибо.

Много всего да, но именно про иконку свою в хидере колонки - ни слова.

Тебе нужно перегрузить DrawColumnCell() метод стандартного грида, в котором отрисовать свою иконку в колонке (у колонки что-то там Fixed в свойствах будет) - там все это есть, не обманывай.
...
Рейтинг: 0 / 0
02.11.2017, 15:21:30
    #39546775
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
DarkMaster,

Поправка - не у колонки, а у ячейки.
...
Рейтинг: 0 / 0
02.11.2017, 15:24:10
    #39546776
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
А чем не устроил OnDrawColumnCell?
...
Рейтинг: 0 / 0
02.11.2017, 15:33:06
    #39546783
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
_Vasilisk_,

Меня? Меня лично всем - просто ТС ленится разобраться в 10 строчках кода, который лежит по ссылке, что я дал, а писать пример для ТС - уже мне лениво.
...
Рейтинг: 0 / 0
02.11.2017, 15:33:40
    #39546784
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dbGrid - свой глиф в хидере
DarkMasterМеня?Не. ТС
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / dbGrid - свой глиф в хидере / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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