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

델파이 팁&트릭
Delphi Programming Tip&Tricks
[182] CLX 헬프 안나오게 하기
박지훈.임프 [cbuilder] 10615 읽음    2005-09-26 02:13
C++빌더나 델파이의 6~7 버전에는 VCL과 CLX가 모두 지원되기 때문에, VCL 클래스에 대한 헬프를 보려고 해도 대부분의 경우 이름이 같은(기능도 거의 똑같은) CLX 클래스의 헬프가 같이 떠서 두가지중 개발자가 직접 선택해서 봐야 합니다.

이렇게 하나의 헬프를 보려고 해도 VCL과 CLX 두가지가 떠서 직접 선택해서 봐야 하는 경우는,  CLX를 자주 쓰시는 분이라면 당연히 감수해야 할 불편이겠지만 CLX는 거의 쓰지 않고 주로 VCL만 쓰는 분들에게는 좀 성가시고 짜증도 날 일입니다. 아마도 최근까지 5 이하 버전을 쓰다가 6 이상 버전으로 업하신 분들은 더욱 그러실 겁니다.

그래서 이런 경우엔 CLX 헬프가 아예 나오지 않게 하는 편이 더 편할 수 있습니다. 방법은 아주 간단합니다.

C++빌더나 델파이의 메인메뉴에서 Help 메뉴 아래의 Customize...을 선택하면 OpenHelp라는 프로그램이 뜨는데, 여기서 C++빌더나 델파이에 추가로 헬프를 등록하거나 혹은 제거할 수 있습니다. 상단에 보시면 네개의 탭들이 있는데, 이들 중 앞의 세개 탭, 즉 Contents/Index/Link 세가지 페이지에서 CLX Reference를 찾아 제거해주면 됩니다. 특정 항목을 선택하고 그것을 제거하려면 상단의 툴바에서 5번째 버튼인 Remove Files 버튼을 클릭하면 됩니다.

작업이 끝나고 OpenHelp를 닫으려고 하면 변경된 내용을 저장하겠느냐고 묻습니다. 당연히 예를 선택하면 됩니다. 이제는 CLX 헬프가 같이 떠서 선택해야 하는 경우없이 바로 원하는 클래스의 헬프를 볼 수 있습니다.

만약 이렇게 했는데도 CLX 헬프가 뜨는 경우에는, bcb6vcl.GID 파일(bcb6vcl.hlp 파일의 인덱스 파일)에 CLX 헬프가  링크되어 있을 가능성이 높습니다. 이 bcb6vcl.GID 파일을 지워버리고 bcb6vcl.hlp를 탐색기에서 더블클릭해서 띄우면 뜨면서 bcb6vcl.GID 파일은 다시 생성됩니다. 이때 CLX 헬프는 제외되고 재생성될 것입니다. 혹시 bcb6vcl.GID 파일이 안보이신다면 이 파일이 히든 파일이라 그런 것이므로, 탐색기 설정에서 히든 파일을 볼 수 있게 설정한 후 삭제하시면 됩니다.

참고로 저의 경우에는 제가 전혀 쓰지 않는 FastNet 헬프도 몽땅 제거합니다. 아무래도 전혀 보지 않는 쓸데없는 헬프들은 제거하는 편이 헬프 항목이 나오는 속도도 더 빨라지고 하니까요.
크레브 [kkol]   2005-11-05 14:21 X
오호~~ 되는 군요.. 왜 진작 이렇게 할 생각을 못했을까.. ^^
B [cyberpd]   2005-11-30 09:27 X
감사합니다.^^

+ -

관련 글 리스트
182 CLX 헬프 안나오게 하기 박지훈.임프 10615 2005/09/26
(링크)     C++Builder Tip'N Tricks > CLX 헬프 안나오게 하기
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.