Galera, se eu uso o código abaixo no evento ondrawcolumncell do meu dbgrid, o valor da Data que pertence a conidção perde o alinhamento e vai para a esquerda e eu quero que ele fique no centro. Foi definido em tempo de projeto que o campo data teria alinhamento central, mas se ele entrar nesse código ele perde o seu alinhamento.
O que eu faço ? Já tentei colocar a linha gridFeriado.Columns[0].Alignment := taCenter; Mas mesmo assim não funciona.... if Column.Field = dmSIAEAP01.qrySIAEFERIDATA then if (DayOfWeek(dmSIAEAP01.qrySIAEFERIDATA.AsDateTime) = 1) then begin gridFeriado.Canvas.Font.Style := gridFeriado.Canvas.Font.Style;// + [fsBold]; gridFeriado.Canvas.Font.Color := clRed; gridFeriado.DefaultDrawDataCell(rect,Column.Field,State); // pinta o texto padrão end Eduardo de Almeida Silva - [EMAIL PROTECTED] - - [EMAIL PROTECTED] - --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.817 / Virus Database: 555 - Release Date: 15/12/2004 [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html