|
TDrawGrid *DrawGrid1;
TStringGrid *StringGrid1;
전 그리드를 colcount,rowcount를 한 20개씩해서 마우스로 눌렀을떄
칸들이 파란색으로 바뀌어
그 바뀐부분을 읽어들이는 프로그램을 짤려고 합니다
StringGrid1->MouseToCell(X,Y,iCol,iRow);
함수를 이용하여 현재의 Cel위치를 알고 난뒤
배열을 이용하여 cel이 클릭된부분은 파나색으로 표현할려고 한는데..
void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol,
int ARow, TRect &Rect, TGridDrawState State)
이 함수로 글릴려고 하니까 클릭되는 부분들이 누적되지 않고 맨마지막 부분과 선택됩니다.클릭되는 모든 부분들이
다 누적되어 표현하고 싶습니다..
|