FreePascal Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
FreePacal 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

FreePascal Q&A
[117] CheckedDirectoryTreeCtrl 구현방법???
MarunGuy [marunguy] 3326 읽음    2013-06-07 15:07
안녕하세요.

라자루스로 첨부된 파일처럼 CheckBox 가 있는 DirectoryTreeCtrl 을 구현할려면 어떻게 해야하나요?
윈도OS에서 동작하는 것이면 됩니다.

라자루스 콘트롤 중에서는 TShellTreeView 이 가장 비슷한 기능을 합니다.
다만, CheckBox 가 없네요.

AutoIt 툴을 써서 살펴보니 v3, msse 등도 모두 SysTreeView32 class 를 사용하고 있습니다.
폴더트리는 간단하게 생각하면 드라이브 조사하여 서브폴더를 모두 조사하면 될 것 같긴한데..

CheckBox 생성은 어떻게 하는지?
Checking 여부에 따라 CheckBox 색상 바뀌는 것은 어떻게 하는지?
드라이브,폴더 특성에 따라 아이콘은 어떻게 생성하는지?

생각보다 복잡할 것 같습니다.

C/C++ 소스라도 좋으니 참고할만한 자료가 있으면 알려주세요. TT_TT..

아니면, TShellTreeView 를 커스터 마이징해야 될듯 한데 이건 어디서부터 출발해야될지...

+ -

관련 글 리스트
117 CheckedDirectoryTreeCtrl 구현방법??? MarunGuy 3326 2013/06/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.