안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.
폼에 직접 그라데이션을 해주는 방법은 없습니다.
꼭 원하신다면, 폼의 OnPaint 핸들러에서 그려줘야만 하죠. 그라데이션이란 것이
특정 컬러에서 다른 컬러로 조금씩 바뀌는 패턴이니까..
만약 인스톨프로그램처럼 clWhite에서 clNaby로 바뀌는 모습을 보여주려면
폼의 Height만큼 clWhite - clNaby 의 r, g, b값마다 나누어서 조금씩 변화시키면서
라인을 그려줘야 겠네요.
좀더 향상된 알고리즘을 쓰는 컴퍼넌트를 본것 같은데.. 한번 찾아보시는 것도
좋을거 같네요.
그럼 도움되시길...
독립문에서 임펠리테리였습니다.
(cbuilder, cbuilder@thrunet.com)
|