HTML HelpからWinHelpのトピックにジャンプする
ジャンプ元のトピックファイルに、HTML Help ActiveX コントロールを埋め込みます。
- HTML Help Workshopの[File]→[Open]を選択し、ジャンプ元のトピックファイルを開きます。
- ジャンプを設定する位置にカーソルを入れ、
(HTML
Help ActiveX Control)をクリックします。
[HHCTRL: Command and ID]ダイアログが表示されます。
- コンボボックスで[WinHelp topic]を選択し、[次へ]ボタンをクリックします。
[HHCTRL: Display Type]ダイアログが表示されます。
- [As a button]を選択し、[次へ]ボタンをクリックします。
[HHCTRL: Button Options]ダイアログが表示されます。
- 次のいずれかを選択します。
[Display text on the button]:ボタンの上に文字を表示します。
[Display a bitmap on the button]:ボタンの上にビットマップを表示します。
[Display an icon on the button]:ボタンの上にアイコンを表示します。
- ボタンの上に文字を表示する場合は、[Text]に文字を入力します。
ボタンの上にビットマップまたはアイコンを表示する場合は、ダイアログの下に表示される[Browse]ボタンをクリックし、ファイル名を選択します。
- [次へ]ボタンをクリックします。
[HHCTRL: WinHelp]ダイアログが表示されます。
- WinHelpをポップアップウインドウに表示する場合は[in a pop-up window]、WinHelpのメインウインドウまたは二次ウインドウに表示する場合は[in
a regular window]を選択します。
二次ウインドウの場合は[Name]にウインドウ名を入力します。
- [Specify the name of the Help file]にWinHelpのパス名を入力します。
- [Specify the topic ID or map number]に呼び出すトピックのトピックIDまたはマップ番号を入力します。
- [Test]ボタンをクリックすると、指定したWinHelpのトピックがプレビュー表示されます。
- [次へ]ボタンをクリックします。
[HHCTRL: Finish]ダイアログが表示されます。
- [完了]ボタンをクリックします。
- [File]→[Save File]を選択し、トピックファイルを上書き保存します。
- ファイルをコンパイルし、設定したボタンをクリックすると、指定したWinHelpのトピックが表示されます。
WinHelpからHTML Helpのトピックにジャンプする
ジャンプ元のWinHelpのトピックに次のようなマクロを設定します。
!execfile(hh.exe,filename.chm::/topicname.htm)
- filename.chm:
- HTML Helpファイル名
- topicname.htm:
- ジャンプ先のトピックのコンパイル前のファイル名
ボタンクリックなどでマクロを実行するとHTML Helpウインドウが開き、指定したトピックが表示されます。
- HTML Helpウインドウが開くまでには時間がかかります。