Ver Mensaje Individual
  #2  
Antiguo 22-05-2003
pedrohdez pedrohdez is offline
Miembro
 
Registrado: may 2003
Ubicación: Murcia
Posts: 54
Reputación: 22
pedrohdez Va por buen camino
Hola Redcon,

eso te pasa, probablemente, por que estas rellenando con espacioa a la izquierda y un espacio no ocupa lo mismo que un numero, tienes dos soluciones, usar tipo de letra de tamaño ficjo (fixed) o 'pintar' la celda a mano, yo uso esto en un TStringGrid.OnDrawCell
Cita:
tmp:= Rect.Right-MiGrid.Canvas.TextWidth(Numero.asString)-2;
MiGrid.Canvas.TextRect(Rect,tmp,Rect.Top+2,Numero.asString);
saludos,
Responder Con Cita