gracias roman por tu ayuda, yo segui buscando y pude lograr la restrinccion que yo queria, ##:## donde mis #=[0..9]
les cuento como lo logre:
yo aqui digo que si se hiso doble click en una celda que yo la titule "mi columna" debe apareser el formato deseado, la propiedad OnEditin debe estar True
Código Delphi
[-]
if StringGrid1.Cells[ACol, 0] = 'mi columna' then
Value := '!99:99;1';
la duda que me quedo ahora es, como hago para validar el numero correctamente, porque puedo ingresar valores erroneos como ser "5 :90" o "1 : 1", explico porque digo erroneos asi me den una mano
1° la hora no deseo que quede con un espacio entre el numero y el signo ":" , en ves de "5 :10" que quede "05:10". Pasaria lo mismo con los minutos "00: 1" debe quedar "00:01"
2° no existe minuto 90, que realize el ajuste en la hora correcta "5 :90" deberia quedar en "06:30"
Espero haberme expresado correctamente asi me den una mano