1)이미지를 bmp로 하여, 겉에 까만 테두리를 하였는데, 이미지를 버튼에 올려놓으면 까만 부분이 점점이 끊겨서 표현됩니다. 이미지를 어떻게 저장해야 저런 현상이 없어질까요?
2)이미지를 마우스 눌렸을 때와, 보통으로 두가지 효과를 주려고 합니다.
그런식으로 버튼 하나당 이미지 두개씩해서, 버튼 종류가 약 60여가지가 됩니다.
한가지 생각한건 버튼이 눌릴 때, 이미지를 직접 로드하는 방법을 생각해봤습니다만, 이건 이미지들을 프로그램 배포시 함께 해야 한다는 문제점이 있는 것 같습니다. 그런데, 프로그램 배포시에 이미지는 함께 배포하고 싶지 않습니다.
그 이미지들을 이미지리스트에 넣는다고 해도, 버튼과 연결도 안되고~
툴버튼에 이미지리스트 연결시켜서 해보기도 해봤는데, 버튼이 한데 모아있는 것이 아니고 흩어져있는 화면도 있고 해서, 역시 별로 좋은 방법같지 않구요~
어떻게 하는 것이 가장 좋을까요?
조언을 부탁드리겠습니다.
1) 델파이는 이미지의 가장자리 색상을 TransparantColor 로 자동 결정 합니다.
고로 가장자리의 색상은(질문과같은) 결과적으로 보이지 않습니다.
2)이미지가 늘러지는 효과는 TBitBtn 으로는 오히려 번거로운 코딩이 ...
차라리 TImage에서 상속 받아서 TImageList를 멤버로 함께 사용 하는게 훨..
아마 자료실 뒤지면 이미지버턴 아류의 공개 콤포가 있을겁니다.