안녕하세요.
라자루스로 첨부된 파일처럼 CheckBox 가 있는 DirectoryTreeCtrl 을 구현할려면 어떻게 해야하나요?
윈도OS에서 동작하는 것이면 됩니다.
라자루스 콘트롤 중에서는 TShellTreeView 이 가장 비슷한 기능을 합니다.
다만, CheckBox 가 없네요.
AutoIt 툴을 써서 살펴보니 v3, msse 등도 모두 SysTreeView32 class 를 사용하고 있습니다.
폴더트리는 간단하게 생각하면 드라이브 조사하여 서브폴더를 모두 조사하면 될 것 같긴한데..
CheckBox 생성은 어떻게 하는지?
Checking 여부에 따라 CheckBox 색상 바뀌는 것은 어떻게 하는지?
드라이브,폴더 특성에 따라 아이콘은 어떻게 생성하는지?
생각보다 복잡할 것 같습니다.
C/C++ 소스라도 좋으니 참고할만한 자료가 있으면 알려주세요. TT_TT..
아니면, TShellTreeView 를 커스터 마이징해야 될듯 한데 이건 어디서부터 출발해야될지...
|