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
[3455] Re:Re:답변감사드립니다.
왕손 [] 3608 읽음    2000-05-15 00:00
방랑자 님이 쓰신 글 :
: 왕손 님이 쓰신 글 :
: : 수고하십니다.
: : 오늘 어제,오늘 이거 구현해 보려다 시간만 다 보내고 결국 이렇게
: : 도움을 청합니다.
: :
: : 엑셀이나 기타 스프레드시트 프로그램에서 셀을 이동할 때 마다
: : 현재 행과 열의 제목에 해당하는 부분 즉 StringGrid의 첫째행과
: : 첫째열의 색깔을 바꾸고 싶습니다.
: : 고정행,열의 색깔을 몽땅 바꾸는 그런거 말고요....
: : 키보드나 마우스로 셀을 선택하면 그 행의 첫번째와 열의 첫번째만
: : 색깔이 다른 셀과 구분되게 하고 싶습니다.
: : 엑셀이나 로터스123 에서처럼 되는거요....
: :
: : 현재 작업중인 프로그램에서 꼭 필요한 기능입니다....
: : 가능하시면 짧은 소스라도 곁들여 주시면 감사하구요...
: :
: :    좋은하루 되시길....
:
:
: StringGrid 메서드중에 DrawCall 이있읍니다.
: 이것은 그셀이 그려질때 실행되는 함수이므로 여기에 원하는 루틴을 넣어 주십시요.
: 아래는 제가 실제로 써먹는 프로그램의 일부입니다.
:
:
: void __fastcall TGejengForm01::StringGrid1DrawCell(TObject *Sender,
:       int ACol, int ARow, TRect &Rect, TGridDrawState State)
: {
:    switch(ACol){
:           case 0: // 첫번째 열이면.
:                if(조건)StringGrid1->Canvas->Brush->Color=clRed; // 색을 바꾼다.
:                StringGrid1->Canvas->FillRect(Rect);
:                break;
:           }
: }
:
: 그럼..
:
:
:
:
답변 감사드립니다.

+ -

관련 글 리스트
3432 [질문] StringGrid에서 커서위치의 고정행,열 색깔바꾸기.. 왕손 4788 2000/05/08
3440     Re:[질문] StringGrid에서 커서위치의 고정행,열 색깔바꾸기.. 방랑자 5443 2000/05/10
3455         Re:Re:답변감사드립니다. 왕손 3608 2000/05/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.