Вниз
Скачать: CL | DM;

DBGrid с многострочными заголовками   Найти похожие ветки 

 
SoulLess   (2007-01-30 20:20) [0]

Товарищи! Подскажите плиз как сделать многострочные заголовки у ДБГрида. По инету поискал - нашел только наследники, но в них не определена функция типа
DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
 DataCol: Integer; Column: TColumn; State: TGridDrawState);

а мне обязательно надо "уметь" раскрашивать грид.
Подскажите, может можно как-нибудь подправить сам ДБГрид?
Или хотя бы наследник полноценный?

Всем заранее спасибо!
P.s. Помогите, очень надо!)))


 
DSKalugin ©   (2007-01-30 20:22) [1]

ehLib 3.6 и раскрашивает и многострочные заголовки
полее свежие версии платные


 
SoulLess   (2007-01-30 20:27) [2]

эээ... А без дополнительных библиотек никак не обойтись?


 
Павел Калугин ©   (2007-01-31 10:51) [3]

> [0] SoulLess   (30.01.07 20:20)

сайт Королевство дельфи, статья "Разноцветный DBgrid" вроде так


 
SoulLess   (2007-01-31 11:12) [4]

ох... читал я эту статью - второй день ее мучаю...
Но ни один из вариатов не подходит! Первый просто не работает, выдает кучу ошибок разных от переполнения стека до невозможности обращения к адресу, а второй - с использованием наследника, не нашел там возможности производить раскраску грида.

Неужели нет нормального способа сделать это? Ведь в StringGride все делается на 5 строчек!


 
SoulLess   (2007-01-31 11:32) [5]

Точнее сказать - мучил я статью НеОбычный TDBGrid(http://www.delphikingdom.com/asp/viewitem.asp?catalogid=806)
а в разноцветном ДБГриде написано лишь про раскраску


 
Павел Калугин ©   (2007-01-31 12:36) [6]

> [4] SoulLess   (31.01.07 11:12)

и тестовый пример скачивал и разбирал его по косточкам?


 
SoulLess   (2007-01-31 12:58) [7]

в Необычном DBGride  скачал пример, разбирал, (кой-чего правдв не особо понял), попробовал вставить к себе, в результате прямое изменеие грида работает, но если только избавиться от функций , которые перерсовывают все заново при горизонтальном скролинге и переходе с др страницы, в ином случае куча ошибок + еще почему-то в титле помимо разделенного на 2 строки заголовка оп краям остается какой-то мусор - мелочь, почти не видно. но неприятно.

С наследником все вроде хорошо, но не могу найти как ипользуя наследник разукрасить грид  - нет там вроде функции типа OnDrawColumnCell



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.029 c
2-1175256043
Vvw
2007-03-30 16:00
2007.04.22
Ищу компоненту Timer,которая умеет запускаться в отдельном потоке


15-1175066614
Kerk
2007-03-28 11:23
2007.04.22
MoiKrug.ru


2-1175170243
Alex_C
2007-03-29 16:10
2007.04.22
Странное поведение формы из DLL


15-1174733013
Alexander Panov
2007-03-24 13:43
2007.04.22
До чего ж плодовитый автор


10-1131429028
john_mag
2005-11-08 08:50
2007.04.22
работа с msword




   Наверх