問題タブ [html-help]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
build-automation - HTML ヘルプ ファイルのコンパイルを自動化する方法はありますか?
このためのインストーラーのビルド スクリプトの作成に取り組んでいます: http://github.com/imaginationac/belvedere。
インストール パッケージには、.chm 形式のヘルプが含まれています。Microsoft HTML Help Workshop を使用して手動でコンパイルすることはできますが、ドキュメントを読んでみると、たとえばコマンド ラインからコンパイルする方法はないようです。私は簡単なGoogle検索(およびここでの検索)を行いましたが、正確な解決策(またはお金がかからない解決策)は見つかりませんでした。
ビルダーに手動で実行するように促す必要がある場合、それはそれほど大したことではありませんが、自動ビルド スクリプトのアイデア全体にねじれが生じます。
質問の要点は次のとおりです。自動ビルド プロセスの一部として統合できる Microsoft HTML Help Workshop のようなツールはありますか?
delphi - Delphi XE2: CHM でアンカーにジャンプしますか?
Delphi XE2 プログラムで、CHM ヘルプ ファイルのトピック内のアンカーにジャンプするにはどうすればよいですか? アンカーの形式は次のとおりです (CHM ファイルを表示する HTML HelpViewer のトピック ページのソースから抽出)。
私は次のことを試しました:
残念ながら、これは機能しません。このトピックにジャンプしますが、ページを数回下にスクロールするアンカーではなく、トピックの先頭にのみジャンプします。
chm - CHM(コンパイル済みHTMLヘルプ)ファイルでビジュアルスタイルを有効にすることはできますか?
コンパイル済みHTMLヘルプ(.chm)ファイル(Author-Itで作成)を開くと、HTMLヘルプアプリケーション(Windows 7でも)が「ビジュアルスタイル」を有効にしていないように見えるため、「古い」ように見えます。.chmファイルを開くときにビジュアルスタイル(共通コントロール6)を有効にする方法はありますか?
HTMLヘルプのスクリーンショットhttp://www.arachnetech.com/temp/HTMLHelp.png
これはWindows7ですが、ダイアログの古いスタイルの[コンテンツ]/[インデックス]/[検索]タブと(それほど重要ではありませんが)Windows2000スタイルのボタンに注意してください。
これがコンパイル済みHTMLヘルプの制限である場合、使用できるより新しくてより良いものはありますか?
yii - Yii ドキュメント: HTML ヘルプ プロジェクト ファイルの生成
Yii Docs ビルド システムからMS html ヘルプ プロジェクト ファイル(html/js/image ファイルと .hhp、.hhk、および .hhc)を生成する必要がありますが、その方法をまだ見つけていません。コンパイル済みの CHM は必要ありません。プロジェクト ファイルだけが必要です。私はUbuntu Linuxで働いています
ポインタまたは直接的なヘルプをいただければ幸いです。
delphi - Delphi XE2 で HTML ヘルプ ファイル (.chm) のサポートを追加するにはどうすればよいですか?
Delphi XE2 で HTML ヘルプ ファイル (.chm) のサポートを追加するにはどうすればよいですか? HelpContext
ヘルプ ページを検索するには、すべてのコントロールのプロパティでA リンク (A キーワード) を使用する必要があります。Delphi XE2 では、ユニットごとに HTML ヘルプ ファイルをネイティブでサポートしていますHTMLHelpViewer
。しかし、それをどのように使用するのですか?
mfc - Visual Studio 2012 MFCアプリのhtmlhelp.lib?
MSの古いhtmlhelp.libライブラリのサードパーティまたはオープンソースの代替案を知っている人はいますか?古いバージョンのVisualStudioでコンパイルされたため、サポートされなくなったようです。古いプログラムをVS.2012に移植しています。
これを行う公式の方法は少しハックなようです...MFCウィザードを使用してHTMLヘルプ付きの新しいアプリを作成し、古いコードをすべてそのアプリにマージする必要があります:-P http://social.msdn。 microsoft.com/Forums/en-US/vcgeneral/thread/045a2e45-01cb-4be3-afc5-f1473496760f/
編集:注:私のアプリは64ビットです。
winapi - MFC カスタム HtmlHelp
レガシー MFC アプリケーションのメンテナンスを行っています。ユーザーがアプリの上部にあるメイン メニューから [ヘルプ] → [ヘルプ] を選択すると、カスタムOnHelp()
を呼び出す必要があります。私の調査から、MFC は通常、このコマンドを自動的にインターセプトし、ヘルプ ファイル自体を表示することがわかりました。ただし、このコマンドをオーバーライドして、このメッセージを自分で傍受することができます。メッセージマップにこれがあります:
「About」OnAppAbout()
は呼び出されますが、私のものではありませんOnHelp()
(MFC は引き続きそれをインターセプトし、それ自体でヘルプを表示します)。私の実装は非常に簡単です。
MessageBox が表示されないため、呼び出されていないことはわかっています (Visual Studio を使用してこれをデバッグすることはできません。メッセージ ボックスのみ)。また、メッセージマップと同様の実装を使用して、それを に押し込もうとしましたがCMDIFrameWnd
、どちらも成功しませんでした (ヘルプメニュー項目とは別の項目がここで実装され、正常に動作します)。独自のカスタム ヘルプ関数にフックするために何をする必要があるか考えていますか?