|
그림 자체를 잘못 만드신 케이스군요
툴바는 배경색을 바꾸면 버튼 색이 자동으로 바뀝니다. 물론 Flat 속성을 true로
주셔야 하고, 그림으로 봐서는 그렇게 되어 있군요.
문제는 툴 버튼의 그림을 직접 그리지 않고 익스플로어러에 있는걸 그대로 캡쳐해서
받아 오신 것 같은데 당연히 배경이 회색이죠.
투명색 처리를 하셔야 합니다. TImageList에 그림을 넣을 때 배경색을 지정하는 것이
있는데 회색으로 하면 원하는 그림이 안나올겁니다. 왜냐, 배경 외에도 그 그림들은
배경색과 동일한 색을 사용한 부분이 있기 때문이죠.
당연히 배경색은 다른 곳에서 쓰이지 않는 색.. 예를 들면 clFuchsia 같은 색을 쓰시
는게 좋습니다. 이미지를 그림판 등으로 열어서 배경 부분을 칠해(RGB로는 200, 0, 200)
이를 다시 TImageList에 삽입하되, 배경색을 clFuchsia로 지정하시면 원하시는 효과를
얻을 수 있을겁니다.
조성훈 님이 쓰신 글 :
: 뭐 간단합니다.
: 그림을 봐주십시오.
: (원본은 임승균.조로 님의 간단한 브라우져입니다.)
:
: toolbar에 배경색을 깔았더니 버튼들의 이미지가 바탕색이 그대로 회색으로 나옵니다.
: 어딘가에서 background나 아님 투명속성을 지정해주면 될것 같은데...
: 여기저기 세팅해봤는데 잘 못찾겠습니다.
: 혹시 아시는 분 있으면 좀 알려주시면 감사하겠습니다. ^^
: 그럼 미리 감사.. ^^
|