|
안녕하세요?
TreeView를 이용하다 모르겠는 부분이 있어 질문올립니다;;
아래의 내용은 모두 C빌더의 인터페이스로 진행한 내용으로 별도 코딩한 것은 없습니다.
새로 만든 Form에 TTreeView와 TImageList를 각각 올려놓았습니다.
그리고 TTreeView의 Images에 앞서 올려놓은 TImageList를 선택해놓았습니다.
그리고 TImageList를 선택하여 그림을 읽어들였습니다.
그림은 포토샵으로 저장한 BMP 파일들로 일반 RGB 모드로 저장하였습니다. (256 칼라변환을 안했습니다)
그리고서 프로그램을 실행시키니까요...
TTreeView에 TImageList에서 읽어들인 그림들이 아이콘으로 잘 나오더라구요.
그래서 "아, 잘 되나보다" 했는데요...
프로젝트를 저장하고, 다시 읽어보니 TTreeView에서 그림이 깨어져 나오더군요.
그래서 TImageList에 저장된 그림들을 확인해보니 그 화면에서도 모두 깨어져 있었습니다.
자세히 보니 그림이 깨졌다기보다는 팔레트가 깨어진것 같았습니다.
전체적으로 외형은 그대로 유지되고 있었거든요.
살펴보니 이 현상이 TImageList를 사용한 모든 프로그램에서 공통적으로 일어나더군요.
간단한 문제일것 같은데 잘 몰라서 못고치고 일단 방치중입니다;;;;;;;;
그럼... 고수님들의 도움을 기다리겠습니다. ㅠ_ㅠ
|