2012-09-25 5 views
2

HTML 도움말 응용 프로그램 (Windows 7 포함)이 '시각적 스타일'을 활성화하지 않았기 때문에 작성한 HTML 도움말 (.chm) 파일 (Author-It로 작성)을 열면 '날짜가 표시'된 것 같습니다. .chm 파일을 열 때 시각적 스타일 (일반 컨트롤 6)을 활성화하는 방법이 있습니까? CHM (Compiled HTML Help) 파일에서 비주얼 스타일을 활성화 할 수 있습니까?

HTML Help screenshot http://www.arachnetech.com/temp/HTMLHelp.png

는 윈도우 7이지만, 대화 상자에서 이전 스타일의 목차/색인/검색 탭과 (비록 덜 중요한)는 Windows 2000 스타일 버튼을 확인합니다.

컴파일 된 HTML 도움말의 제한 사항 인 경우 사용할 수있는 새롭고 개선 된 것이 있습니까?

답변

3

쉽지 않습니다. 자동으로 실행되지 않으면 XP + 테마 지원을 자동 감지하지 않으므로 이후 테마에 반응하지 않습니다.

hh.exe.manifest 파일을 옆에두면 가능할 수 있습니다. (windows dir에서 hh.exe 파일 옆에 있음), hh.exe는 주 hhctrl.ocx의 주자 일 뿐이므로 activeX 애플릿이 매니페스트를 상속하는지 여부는 알 수 없습니다.

이러한 종류의 XP 매니페스트가 외부 파일 (예 : UAC 매니페스트)에있을 수 있는지, 그리고/또는 설치가 필요한 경우 특수 설치가 필요한지 여부도 알 수 없습니다.

내 링크로 파고, 나는 어떻게 나이가 델파이에 대한 이러한 매니페스트를 만드는 방법에 대한 참조를 발견

http://delphi.about.com/library/bluc/text/uc111601a.htm

을 또한


업데이트 위험의 일부에 경고 갑자기 CHM에도 실제로 창 스타일 플래그가 있음을 기억합니다.

참조 http://chmspec.nongnu.org/latest/INI.html#HHP 테이블 5.51 후 특별히 필드 (14) 및 (15)

+0

감사합니다, 마르코. 분명히 나는 ​​누군가가 ".chm에서 XXX 플래그를 설정했다"고 말할 것 같았지만! –

+0

흠. 아마도 게시물의 업데이트 된 텍스트를 살펴보십시오. 귀하의 발언은 약간의 기억을 조깅했습니다. chap.hhp 파일에 winapi 관련 값이 너무 있음. –

+0

흥미 롭습니다, 감사합니다. 틀렸다고 정정하십시오. 그러나 스타일 및 확장 스타일 플래그가 Windows 시각적 스타일을 사용하기에 충분하다고 생각하지 않습니다. ? –

0

한 대답은 (하지 내가 찾던 사람)는 제 3 자 CHM 뷰어를 사용하는 것입니다. 구글 (나는 개인적으로 이러한 시도하지했습니다)에 의해 발견 예는 다음과 같습니다

+0

그리고 * nix는 gnochm, kchmviewer, xchm입니다. 그들은 모두 빤다. –