C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[43725] string grid 의 checkbox 가운데 정렬과 이벤트 함수 선언 방법
김도훈 [poltman] 1509 읽음    2006-02-16 20:57
void __fastcall TfrParaSet::sgCalDrawCell(TObject *Sender, int ACol,
      int ARow, TRect &Rect, TGridDrawState State)
{
        if(ARow != 0)
        {
                if(ARow %2 == 0)
                {
                        sgCal->Canvas->Brush->Color = 0xcaffca;
                        sgCal->Canvas->TextRect(Rect,Rect.Left+2,Rect.Top+2,sgCal->Cells[ACol][ARow]);
                }

                if(ACol==0)
                {
                 // 체크 박스 그리기
                }
       }
}

이렇게 해서 그리드에 색을 넣고 체크 박스를 가운데 정렬을 하고 싶은데 어떻게 해야 하는지 알려 주시면 감사 하겠습니다,

TCheckBox* t = new TCheckBox(frParaSet);
        frParaSet->sgCal->Objects[0][0] = t;
        t->Parent = frParaSet->sgCal;
        t->BoundsRect = frParaSet->sgCal->CellRect(0,1);
        t->Width = 15;
        t->Height = 15;
        t->OnMouseUp = CheckBoxMouseUp;   <====요기


체크 박스는 예제를 보고 저렇게 만들었는데 1 col에 체크 박스를 다 넣고 싶은데 다른 방법이 있나요? row 의 개수는   15개 입니다.

그리고 표시한 저부분이 이벤트 함수를 만드는 부분 같은데 어떻게 선언 해야 하는 지를 알려 주시면 감사하겠습니다.
링크된 문서도 상관 없구요....헤더 파일과 함수 구현 부분에 대해 자세히 부탁 드리겠습니다....

+ -

관련 글 리스트
43725 string grid 의 checkbox 가운데 정렬과 이벤트 함수 선언 방법 김도훈 1509 2006/02/16
43727     Re:string grid 의 checkbox 가운데 정렬과 이벤트 함수 선언 방법 박지훈.임프 3302 2006/02/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.