отступы от краев в stringgrid

crause
Дата: 27.02.2014 20:52:16
использую stringgrid от TMS

при уменьшении высоты строк буквы не меняют своего положения, т.е. примерно 4 пикселя отступ сверху и остаеться как можно исправить.

Картинка с другого сайта.
Gerasimenko
Дата: 27.02.2014 21:01:50
crause,

StringGrid1DrawCell +
StringGrid1.Canvas.TextOut(Rect.Left+1,Rect.Top+1,StringGrid1.Cells[ACol, ARow]);
crause
Дата: 27.02.2014 21:06:40
спасибо за наводку.
результат работы:
в ячейке появляется два текса. один нарисованный из drawcell второй родной и на разных позициях. попробую как нибудь поковырять. может что выйдет.

или возможно еще какие то варианты решения есть?
Gerasimenko
Дата: 27.02.2014 21:18:11
crause
спасибо за наводку.
результат работы:
в ячейке появляется два текса. один нарисованный из drawcell второй родной и на разных позициях. попробую как нибудь поковырять. может что выйдет.

или возможно еще какие то варианты решения есть?
StringGrid1.Canvas.FillRect((Rect));
  StringGrid1.Canvas.TextOut(Rect.Left+1, Rect.Top+1,StringGrid1.Cells[ACol, ARow]);
crause
Дата: 27.02.2014 21:44:42
Gerasimenko
crause
спасибо за наводку.
результат работы:
в ячейке появляется два текса. один нарисованный из drawcell второй родной и на разных позициях. попробую как нибудь поковырять. может что выйдет.

или возможно еще какие то варианты решения есть?
StringGrid1.Canvas.FillRect((Rect));
  StringGrid1.Canvas.TextOut(Rect.Left+1, Rect.Top+1,StringGrid1.Cells[ACol, ARow]);


)) Тоже самое делал только

AdvStringGrid1.Canvas.FillRect(AdvStringGrid1.CellRect[ACol, ARow]);

Мой код выдал о нехватке параметров, а ваш сработал, очистил фиксированные строки и колонки и теперь они подглючивают.

НЕ могу понять почему мой код не срабатывает. AdvStringGrid1.CellRect[ACol, ARow] возвращает Trect