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

Вниз

QuantumGrid, как покрасить стилями выбранную (Selected) строку?   Найти похожие ветки 

 
ari_9   (2007-10-30 19:14) [0]

вопрос к тем, кто плотно пользуется QuantumGrid

следуя логике создателей, все раскрашивание, не связанное с изменением содержимого, должно происходить через стили. все вью и их отдельные столбцы имеют для этого события OnGetContentStyle, OnGetGroupStyle и т.д.

не могу понять одного, как с этим совместить изменение стиля выбранной пользователем строки/ячейки. получаемый в обработчике события ARecord: TcxCustomGridRecord имеет поле Selected, но толку то, если выставить соответствующий (Selection) стиль отдельно для строки нельзя. можно только для всего вью и не в обработчике

(я понимаю, что через custom draw можно все и сам так делал со стандартными гридами, но тут это явно противоречит идеологии компонента)


 
Сусл ©   (2007-10-31 01:20) [1]

насколько я знаю у них сильная member"s area. может там вопрос задать?
или стырил в компоненты в eMule? :)


 
ari_9   (2007-10-31 09:09) [2]

Сусл

или


 
Lacmus ©   (2007-10-31 10:57) [3]

Наверно, разноцветный Selection противоречит идеологии разработчиков, поэтому все-таки



procedure TForm82.cxGrid1DBTableView1CustomDrawCell(
 Sender: TcxCustomGridTableView; ACanvas: TcxCanvas;
 AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean);
begin
 if AViewInfo.Selected then
   ACanvas.Brush.Color := clRed
end;



 
ari_9   (2007-10-31 11:00) [4]

Lacmus

да, я пока пришел к тому же, тем более там приходится еще и индикатор красить ...



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
3-1184321322
Bogdan1024
2007-07-13 14:08
2007.11.25
тип параметра "множество"


11-1177917769
Dmitry___
2007-04-30 11:22
2007.11.25
Передать PControl в процедуру dll


15-1193302975
pavel_guzhanov
2007-10-25 13:02
2007.11.25
Как из командной строки добавить к имени файла текущую дату?


3-1184134834
аматор
2007-07-11 10:20
2007.11.25
открыть *.dbf в другой кодировке (TDBF)


15-1193049490
Petrovsky
2007-10-22 14:38
2007.11.25
Есть ли предел для размеров DataModule?