안녕하세요. 주삼식입니다.
다바(다씨)를 아시나요? 제가 그 다바(다씨) 제작자입니다. 이미지 뷰어를 만드는 것은 참으로 어려운 작업입니다. 참고로 다바는 거의 모든 컴포넌트와 이미지 처리 부분을 제가 직접 만들었죠.
알씨는 LEAD Tools 컴포넌트를 사용합니다. 양병규님이 만든 Shell컴포넌트와 이 LEAD Tool컴포넌트를 조합하면 쉽게 만들수는 있습니다.
감사합니다.
델파이 데모(C:Program FilesBorlandDelphi5Demos)에 보니깐
응용 될만한 것이 많이 있군요.
예전에 이런거 하나 하나 만드는데 재미를 붙여서 만들었던 기억이 납니다.
그때의 소스가 있긴 하지만 보여드리기에 너무 부끄럽고
허접의 지금까지도 허접의 극치를 달리다 보니 보여드리기에는
너무 무안합니다. 그래서 대충 제가 했던 것을 기억해서 말씀드리면...
알씨나 ACDSee같은데 보면 이미지를 보는 모드가 여러가지가
있는걸 봤습니다.
이미지 하나 하나를 보는 모드와 자세히모드.. 리스트 모드(?)
암튼 그렇게 많은데 리스트 같은거야 그냥 파일정보 읽어오셔서 나열하시면
될듯.
이미지를 하나 하나 보는 모드는 구조체 하나 만들어서
동적생성하시면 좋겠다는 생각 해봤습니다.
구조체에 TPanel 1개, TImage 1개, 레이블 등등을 넣어서
이것들을 한 무데기로 해서 이미지 수만큼 만들어 버리는거죠.
또한 이미지의 정보를 알아오셔야 할거구요.
모드에서 이미지가 아닌 파일들에 대한 처리를 어떻게 할것인가를
정하셔야 하구요...
리스트모드나 자세히모드에서 이미지의 아이콘을 어떻게 적용시킬 것인가..
또한 이미지의 복사나 삭제 등등은 가능하게 해야 하는가....
등등의 여러가지 고민을 했던 생각이 납니다.
제가 말한 사항들은 저는 한델이나 델마당에서 질문과 강의자료를 보고
해결 했습니다. 거기에 해당되는게 전부 있더라구요..
다바(다씨)를 아시나요? 제가 그 다바(다씨) 제작자입니다. 이미지 뷰어를 만드는 것은 참으로 어려운 작업입니다. 참고로 다바는 거의 모든 컴포넌트와 이미지 처리 부분을 제가 직접 만들었죠.
알씨는 LEAD Tools 컴포넌트를 사용합니다. 양병규님이 만든 Shell컴포넌트와 이 LEAD Tool컴포넌트를 조합하면 쉽게 만들수는 있습니다.
감사합니다.