Omni Systems, Inc.

  

Mif2Go User's Guide, Version 33u53

  

Valid HTML 4.01!

 

Made with Mif2Go

9 Generating OmniHelp > 9.2 Setting up OmniHelp viewer control files > 9.2.3 Customizing OmniHelp viewer control files


9.2.3 Customizing OmniHelp viewer control files

Table 9-1 lists the files included in OmniHelp viewer control-file archives. Files that have names that start with oh are HTML files, included in ohvhtmNN.zip. Files with names that start with ox are XHTML files, included in ohvxmlNN.zip. In Table 9-1, the names of these files are shown as starting with o?. All other files listed are included in both archives.

To customize OmniHelp, you can edit control files marked Yes under Edit? in Table 9-1. If you are a JavaScript expert, you can also edit .js files marked No. Edit control files only if necessary. If you intend to undertake extensive customization and distribute the results to third parties, you will also need the files in archive ohvm2gNN.zip, which is included in your Mif2Go distribution.

Table 9-1 OmniHelp viewer control files supplied in archives

File type

File name

Content

View?

Edit?

Ref.

CSS

ohctie.css

CSS for IE for navigation panes

Req for IE

Yes

9.4

ohctn4.css

CSS for NN4 for navigation panes

Req for NN4

Yes

9.4

ohctn6.css

CSS for Mozilla for nav. panes

Firefox, etc.

Yes

9.4

ohctrl.css

Generic CSS for navigation panes

Required

Yes

9.4

HTML (?=h) or XHTML (?=x)

o?ctrl.htm

Loader for JavaScript

Required

No

9.3

o?frame.htm

Frameset

Required

No

9.3

o?main.htm

Loading... message

Required

No

 

o?merged.htm

Run-time project merging

Optional

No

9.12

o?nav.htm

Loading... message for IE

Req for IE

No

 

o?navctrl.htm

Another Loading... message for IE

Req for IE

No

 

o?top.htm

Top-navigation-pane loader

Required

No

9.5.1

JavaScript

ohctrl.js

Start-up and interfacing script

Required

No

9.3

ohframe.js

Frameset script

Required

No

9.3

ohfts.js

Search presentation script

Optional

No

9.6

ohidx.js

Index presentation script

Optional

No

9.7

o?lang.js

Text of error messages

Required

Yes

9.5.5

ohlangct.js

Text of control labels, etc.

Required

Yes

9.5.5

ohlangtp.js

Text of button labels

Required

Yes

9.5.5

ohmain.js

CSS-setting script for topic pane

Required

No

9.11

ohmerge.js

Script used in ohctrl.htm

Optional

No

9.12

ohmerged.js

Run-time merging script

Optional

No

9.12

ohrel.js

Related-topics presentation script

Optional

No

9.8

ohstart.js

Start-up script for project

Required

No

9.3

ohtoc.js

Contents presentation script

Optional

No

9.7

ohtop.js

Top-navigation-pane script

Required

No

9.5.1

Image

 

 

ohlogo.jpg

OmniHelp logo

Optional

No

 

ohtc*.gif

Icons for expandable TOC view

Optional

No

9.7

ohvalid?.gif

W3C validation icon

Optional

No

 



9 Generating OmniHelp > 9.2 Setting up OmniHelp viewer control files > 9.2.3 Customizing OmniHelp viewer control files