H&M4's Help template with new NS-Headers

This is the place to share H&M templates and utilities with other users. Topic templates can be posted as text attachments (*.txt) or in the posting itself between

Code: Select all

 and 
tags. Print manual templates (*.mnl) are digital and can only be posted as attachments. Utilities and multiple files can be posted in ZIP archives. Please include plenty of comments so that users understand what you're doing! Registration is required to access this forum.

Moderators: Alexander Halser, Tim Green

Post Reply
User avatar
Tim Green
Site Admin
Posts: 23156
Joined: Mon Jun 24, 2002 9:11 am
Location: Bruehl, Germany
Contact:

H&M4's Help template with new NS-Headers

Unread post by Tim Green »

Update 30 October '06:
The script for the header has now been modified to eliminate a small bug in HTML Help, which generated a script error if you tried to make the help viewer window so small that you could no longer see the topic at all.

Update 22 November '06:
A small error in the template for the keyword index pane has been corrected that prevented changing the font size of the popup links displayed in Browser Help when an index entry points to several different topics.

The attached .HMX project file contains all the styles, graphics, HTML templates and other components used in Help & Manual 4's own help. This version includes the latest version of the non-scrolling header code for both HTML Help and Browser-based Help, which now automatically supports non-scrolling headers with printing in both HTML Help (.CHM) and Browser-based Help (.HTML).

The template works in all browsers. If the user's browser has JavaScript turned off it doesn't break the template -- the topics are simply displayed with a normal static header. Multi-topic printing works in HTML Help and the Browser-based Help output now has a Print icon with a mouseover effect, making it possible for users with browsers that can't print frames properly to print their topics.

The template includes an Introduction topic with details on how to use it. Enjoy! 8)
You do not have the required permissions to view the files attached to this post.
Last edited by Tim Green on Wed Jun 13, 2007 7:20 am, edited 9 times in total.
Regards,
Tim (EC Software Documentation & User Support)

Private support:
Please do not email or PM me with private support requests -- post to the forum directly.
rfmoran
Posts: 7
Joined: Thu Oct 13, 2005 5:29 am
Location: Southeast
Contact:

New Non Scrolling template with existing files

Unread post by rfmoran »

Tim is there a way to use this new non scrolling header for existing projects and how do you do it??

thanks,


ray
User avatar
Tim Green
Site Admin
Posts: 23156
Joined: Mon Jun 24, 2002 9:11 am
Location: Bruehl, Germany
Contact:

Unread post by Tim Green »

Ray,
Tim is there a way to use this new non scrolling header for existing projects and how do you do it??
(I've now included the following instructions in the template itself.)

To do this you need to import the various components of the template separately.
You need to import several Project Properties sections from this template file to your current project. To do this you select the section in Project Properties and then select the Copy properties from... button at the bottom of the screen and select the HMSTYLE_NSH.hmx project file as the import source. Note that this will overwrite all your current settings in every section you import!

Import all these Project Properties sections:
  • Common Properties - Baggage Files
  • Help Windows - Main
  • Browser-based Help - ALL sections
    (This also includes the Topic Pages section which will automatically be used in HTML Help. You don't need to copy anything separately in the HTML Help section.)
Import the styles from the project template:

If you want to use the styles from the template project you must also import them:
Go to Format - Edit Styles, select Copy Styles From... and select the HMSTYLE_NSH.hmx project file as the import source. Note that this will overwrite all your current styles!
Regards,
Tim (EC Software Documentation & User Support)

Private support:
Please do not email or PM me with private support requests -- post to the forum directly.
Post Reply