![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
en el evento OnCustomDrawCell deberías encontrar todo lo que necesitas. "AColumn" que representa la celda que se está pintando, "AColor" que define el color y algunas otras cosas que te pueden servir.
¿has intentado algo? ¿algún código?
__________________
|
|
#2
|
|||
|
|||
|
Ese es el problema... no existe el objeto Acolumn....!
este es el codigo que tengo hasta el momento....(no funciona como debe ser) Código:
procedure TFclientes.GridDBTableView1CustomDrawCell(
Sender: TcxCustomGridTableView; ACanvas: TcxCanvas;
AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean);
var
ARec: TRect;
ATextToDraw, val: String;
AIsVertical: Boolean;
procedure SetTextToDraw;
begin
ATextToDraw := AViewInfo.GridRecord.DisplayTexts[AViewInfo.Item.Index];
end;
begin
SetTextToDraw;
ARec := AViewInfo.Bounds;
if (Qclientes.FieldByName('CL_EMAIL').asstring = '') and (Qclientes.FieldByName('CL_EMAIL').asstring = '') then
begin
Acanvas.Canvas.Font.Color := clred;
end
else
begin
Acanvas.Canvas.Font.Color := clwindowtext;
end;
ACanvas.Canvas.FillRect(ARec);
end;
|
|
#3
|
||||
|
||||
|
... yo tengo una versión diferente...
mas antigua, creo que no te podré ayudar...
__________________
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Quantumgrid Devèxpresss | Leonardo | Varios | 5 | 07-02-2008 16:38:41 |
| Asignar evento OnDrawColumnCell en tiempo de ejecución | gluglu | OOP | 6 | 01-06-2007 13:14:58 |
| RXDBGrid.OnDrawColumnCell | Cabanyaler | Conexión con bases de datos | 9 | 22-11-2005 08:56:46 |
| Recursos en Castellano de QuantumGrid? | DANY | OOP | 6 | 14-07-2005 15:26:36 |
| Evento OnDrawColumnCell de un DBGrid | hook | Varios | 1 | 01-04-2005 09:14:37 |
|