ondrawcell을 이용해서 패널효과를 주는건 잘 모르겠습니다. ㅡㅡㆀ
주로 색깔을 바꾸거나 그림을 집어넣을때....
그림을 집에넣는건 리소스를 많이 잡아먹는것 같더군요..(확실히는 모르겠지만)
ondrawcell이 호출되면 무한루프를 돌데요..
루프를 돌면서 지정해준 ARow와 ACol에 효과를 주는거죠..
(5.0이하는 걍 ROW,COL로 되있던데)
색을 지정해주는경우에... canvas를 이용하더군요.
예를 들면
if stringgrid1.row > 2 then
stringgrid1.brush.color:=XXX;
stringgrid1.font.color:=XXX;
//-- 밑에 폰트를 지정해 주지 않으면 글자색이 안보입니다.--//
(begin이 빠졌다 ㅡㅡㆀ
도움이 되실런지...
|