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

C++빌더 팁&트릭
C++Builder Programming Tip&Tricks
[1090] [VCL] VCL에서 GradientFill 을 편리하게 쓰려면?
장성호 [nasilso] 10963 읽음    2012-06-07 18:08
음...

오늘 RAD2010에서 GradientFill 함수를 쓰려고 하는데..

VCL의 GraphUtil 유닛이 관련함수가 조금더 편리하게 쓸수 있도록 만들어진 것이 있네요.

GradientFillCanvas 함수:
//--------------------------------------------
void __fastcall GradientFillCanvas(const Graphics::TCanvas* ACanvas, 
                                  const Graphics::TColor AStartColor,
                                  const Graphics::TColor AEndColor,
                                  const Types::TRect &ARect, 
                                  const TGradientDirection Direction);

//--------------------------------------------


위 함수를 이용하여

화살표를 함 그려봤습니다.




그밖에도 몇가지  편리한 함수가 추가되어있는것 같습니다.

잘 사용하면 유용할것 같습니다.

저처럼 몰랐던 분들을 위해..
박지훈.임프 [cbuilder]   2012-06-07 21:03 X
참고로, GraphUtil 유닛은 C++빌더와 델파이의 6 버전에서 추가되었지만, GradientFillCanvas() 함수는 델파이 2005 이상, C++빌더 2006 이상에서 추가되었습니다. ^^
박지훈.임프 [cbuilder]   2012-06-07 21:11 X
C++빌더 팁 게시판에 올리셨는데, 델파이 팁 게시판으로도 링크를 걸었습니다. ^^

+ -

관련 글 리스트
1090 [VCL] VCL에서 GradientFill 을 편리하게 쓰려면? 장성호 10963 2012/06/07
(링크)     Delphi Tip'N Tricks > [VCL] VCL에서 GradientFill 을 편리하게 쓰려면?
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.