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
[63540] [재질문] 버튼의 Enable 속성이 false 일때 이미지 출력하게 할 수 없나요?
양승현.갈매기 [kalmaeki] 1035 읽음    2011-01-20 13:09
4가지 그림을 이어붙여서 누를때마다 그림을 버튼에 출력하는건 확인하였습니다.

여기서 재질문입니다.

버튼에  들어가는 이미지가 각이 진게 아니고,
끝이 둥근 타입이기 때문에 둥근 부분바깥쪽은 바탕화면과 같은 색깔로 했는데요.
그러면 바탕화면과 같은 색깔이 부분 부분 흰색이 나타납니다.

검색해서 알아낸 바를 적용하자면,
Transparent 속성을 true로 주고,
TransparentColor를 버튼 이미지에서 쓰지 않는 Color로 지정하면 되는데,

3가지(Up, Clicked, Down) 이미지는 제대로 Transparent가 적용되서
깨끗하게 출력이 됩니다만,
1가지(Disable) 이미지만 Transparent가 적용되지 않은 이미지가 출력됩니다.
(버튼 바깥부분의 바탕화면과 같은 색상이 부분부분 흰색이 섞여서 나옵니다.)

Transparent 적용이 3가지에만 되는건지?
Transparent 가 Disable에는 적용이 안되는건지?

고수님들 한수 가르침 부탁드립니다.

+ -

관련 글 리스트
63540 [재질문] 버튼의 Enable 속성이 false 일때 이미지 출력하게 할 수 없나요? 양승현.갈매기 1035 2011/01/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.