2014-11-20 6 views
2

온라인에서 찾을 수있는 유일한 문서는 Ihelp이라는 데모 애플리케이션입니다.이 버전은 Lazarus (v1.2.4) 버전에 존재하지 않습니다.Lazarus에 내장 된 애플리케이션에 .chm 도움말 파일을 어떻게 추가합니까?

필자는 .chm 도움말 파일을 만들었으며 사용자가 F1 키를 누르거나 팝업 메뉴에서 '도움말'을 선택할 때 사용할 수있게하려고합니다.

FCL에 CHM 구성 요소가 있지만 사용 방법을 알 수 없습니다.

또한 폼에는 다양한 도움말 관련 매개 변수가 있지만 다시 사용 방법을 알 수는 없습니다. 모든 예제는 컴파일 된 HTML 도움말 파일이 아닌 별도의 HTML 파일을 가리키는 것 같습니다.

답변

0

내가 winunits베이스 \ 테스트/hhex *

이 포럼의 토론이에 대한 자세한 내용은이 \ 나사로가 패키지뿐만 아니라 HTMLHELP API를 가지고 있다고 생각 : http://forum.lazarus.freepascal.org/index.php/topic,25492.msg154922.html?PHPSESSID=68463ec6cc0de1a479b6c03165b817e3#msg154922

+1

이 경계선 링크 유일한 대답이다. 여기에 많은 정보를 포함 시키려면 답을 넓히고 참고 용으로 만 링크를 사용해야합니다. – gunr2171

2

그것에 대해 위키 페이지에 거기를 라자루스/프리 파스칼 위키 : http://wiki.lazarus.freepascal.org/Add_Help_to_Your_Application

지금까지 나사로가 기본적으로 HTML 파일과 같은 도움말 파일을 제공합니다 내 지식으로, 어쨌든 CHM 파일도 지원됩니다.

샘플 프로그램이 나사로 설치에있다 :

$ {lazarusdir}/구성 요소/chmhelp/democontrol /.

이 데모는 상황에 맞는 도움말 버튼 (보통 F1)을 설정하는 방법을 보여줍니다.

하는 lhelp에 대한 설명서를 확인하십시오, 기본 나사로 CHM 뷰어도 여기에 설명 :

http://wiki.lazarus.freepascal.org/lhelp

+0

좋은 소식 :) 나는 당신이 사용하고있는 버전에 대한 말을해야한다고 생각합니다. 질문은 꽤 오래되었습니다. 따라서 문제는 해결 될 수 있습니다 ... – Wolf

+1

답변은 Lazarus 버전 1.6 - FPC : 3.0.0을 말합니다. –

+0

감사합니다. 이 정보를 대답에 통합하는 것이 좋습니다. – Wolf