En el evento onExit y el gridSelectEditor podr�as hacer algo como (este es un ejemplo para una caja de texto te lo paso solo para que te sirva de referencia):
var
dtfecha: TDate;
begin
if ((pos(' ',txtfecha.Text)>0) or (not TryStrToDate(txtfecha.Text, dtfecha))) then begin
Application.MessageBox('Fecha no v�lida.', pchar(Self.Caption), 0);
Saludos
========
| ISMAEL |
========
Only for the small landowners and Cubans companies Website: www.sisconge.byethost15.com
www.sisconge.hol.es
Earlier message 21 lines
----- Original Message -----
From: Paola Bruccoleri
To: Spanish version of Lazarus List
Sent: Thursday, December 12, 2013 11:43 AM
Subject: Re: [Lazarus-es] grid, displayformat - fecha
El 12/12/2013 14:07, Maxi escribi�:
Te sugiero no lo hagas encajar en la grilla, sino que empiece en el 0,0 de la celda con el tama�o que necesites.
bueno, que funcione eso ya creo es una coqueter�a... yo lo que quiero es validar un TField! o sea, que aunque se tipee, sea una fecha v�lida y a�n no logro encontrar nada...
------------------------------------------------------------------------------