| [6] | 1 | .* Generated by VyperHelp on 03/13/05. | 
|---|
|  | 2 | :userdoc. | 
|---|
|  | 3 | :docprof toc=123456. | 
|---|
|  | 4 | :title.NewView Help | 
|---|
|  | 5 | .* Subject: Help for NewView | 
|---|
|  | 6 | .* Version: | 
|---|
|  | 7 | .* Copyright: Copyright 2004 Aaron Lawrence | 
|---|
|  | 8 | .* Author: Aaron Lawrence | 
|---|
|  | 9 | :h1 res=30000 id='Introduction'. | 
|---|
|  | 10 | Introduction | 
|---|
|  | 11 | :i1 id=30001.support | 
|---|
|  | 12 | :p. | 
|---|
|  | 13 | :artwork runin name='images\NewView.bmp'. | 
|---|
|  | 14 | :hp2.Welcome to NewView&xclm.:ehp2. | 
|---|
|  | 15 | :p. | 
|---|
|  | 16 | :p.NewView is a program for reading OS&slash.2 &lpar.or eComStation&rpar. Help | 
|---|
|  | 17 | Files&per. | 
|---|
|  | 18 | :p.:link reftype=hd refid='Support'.Support and Licensing:elink. | 
|---|
|  | 19 | :p.:link reftype=hd refid='Using'.Using NewView:elink. | 
|---|
|  | 20 | :p.:hp1.To stop this file appearing when you start NewView without specifying a | 
|---|
|  | 21 | help file&comma. see Tools &endash. Options &endash. General tab&per.:ehp1. | 
|---|
|  | 22 | :p.:hp2.History:ehp2. | 
|---|
|  | 23 | :p.NewView replaces the original IBM program supplied with OS&slash.2&per. | 
|---|
|  | 24 | :p.It improves upon many aspects of View&comma. with a modern&comma. easy to use | 
|---|
|  | 25 | interface&comma. more options&comma. and new features that View simply | 
|---|
|  | 26 | didn&apos.t have&per. | 
|---|
|  | 27 | :p. | 
|---|
|  | 28 | :h2 res=1 id='Support'. | 
|---|
|  | 29 | Support and Licensing | 
|---|
|  | 30 | :i1 id=30002.license | 
|---|
|  | 31 | :i2 refid=30001.Support and Licensing | 
|---|
|  | 32 | :i2 refid=30001.Introduction | 
|---|
|  | 33 | :i1 id=30003.bugs | 
|---|
|  | 34 | :i1 id=30004.source code | 
|---|
|  | 35 | :p.:hp2.Support and Licensing:ehp2. | 
|---|
|  | 36 | :p. | 
|---|
|  | 37 | :p.NewView is Copyright 1999&endash.2003 Aaron Lawrence&per. It is also licensed | 
|---|
|  | 38 | under the GNU Public License&comma. which means you have the right to obtain the | 
|---|
|  | 39 | source code&per. | 
|---|
|  | 40 | :p.See the Readme&per.txt for more technical details&per. | 
|---|
|  | 41 | :p.See the Changes&per.txt file for a history of changes to NewView&per. | 
|---|
|  | 42 | :p.If you find NewView helpful&comma. please email me and&slash.or make a | 
|---|
|  | 43 | donation to support further development&per. It&apos.s nice to hear from | 
|---|
|  | 44 | you&xclm. | 
|---|
|  | 45 | :p.o Suggestions&comma. compliments or bug reports &lpar.but please be nice | 
|---|
|  | 46 | &endash. it&apos.s free after all &colon.&rpar. Send &apos.em to | 
|---|
|  | 47 | aaronl&atsign.consultant&per.com | 
|---|
|  | 48 | .br | 
|---|
|  | 49 | o Translate NewView to your language&per. | 
|---|
|  | 50 | .br | 
|---|
|  | 51 | o Blackstar gift certificate | 
|---|
|  | 52 | http&colon.&slash.&slash.www&per.blackstar&per.co&per.uk | 
|---|
|  | 53 | .br | 
|---|
|  | 54 | o Amazon&per.com gift voucher http&colon.&slash.&slash.www&per.amazon&per.com | 
|---|
|  | 55 | .br | 
|---|
|  | 56 | o A donation through PayPal http&colon.&slash.&slash.www&per.paypal&per.com | 
|---|
|  | 57 | :p.&per.&per.&per. or anything you like&comma. really&xclm. So long as it | 
|---|
|  | 58 | doesn&apos.t cost much for me to set up&comma. any contribution is nice&per. | 
|---|
|  | 59 | &dollar.5 though Paypal&comma. Moneybookers&per.com&comma. money order&comma. | 
|---|
|  | 60 | etc&per. Be aware&comma. that many of these services are cheap for the | 
|---|
|  | 61 | buyer&slash.donor&comma. but rather expensive for the "merchant" &endash. | 
|---|
|  | 62 | hundreds of US dollars a year is not uncommon&per. | 
|---|
|  | 63 | :p.:hp2.Reporting Bugs:ehp2. | 
|---|
|  | 64 | :p.If you need to report a crash or other problem&comma. then be as specific as | 
|---|
|  | 65 | possible about what files were being used&comma. what you were doing&comma. | 
|---|
|  | 66 | etc&per. If one is available&comma. PLEASE include the newview&per.log&per. The | 
|---|
|  | 67 | log file will be EITHER | 
|---|
|  | 68 | .br | 
|---|
|  | 69 | &endash. in the same directory as NewView itself | 
|---|
|  | 70 | .br | 
|---|
|  | 71 | &endash. in the folder set by LOGFILES environment variable &lpar.typically eCS | 
|---|
|  | 72 | 1&per.1&plus.&rpar. | 
|---|
|  | 73 | .br | 
|---|
|  | 74 | If it is specific to a particular help file&comma. then send them to me&comma. | 
|---|
|  | 75 | unless they&apos.re large &lpar.bigger than 1MB&rpar.&per. | 
|---|
|  | 76 | :p.Most of the following information is in the newview&per.log file&comma. but | 
|---|
|  | 77 | it would be helpful if you could include it for verification&colon. | 
|---|
|  | 78 | :p.o NewView version &lpar.Help &endash. Product Information&rpar. | 
|---|
|  | 79 | :p.o The filenames of the help files&per. | 
|---|
|  | 80 | :p.A screenshot may be useful&comma. if the problem is an incorrect or corrupt | 
|---|
|  | 81 | display&per. | 
|---|
|  | 82 | :p.:hp2.Why doesn&apos.t my help file work properly?:ehp2. | 
|---|
|  | 83 | :p.Some of the less used features of the original View program are not | 
|---|
|  | 84 | implemented&per. This is either because I have not got around to it&comma. or | 
|---|
|  | 85 | because they are simply not worth the time&per. Examples include | 
|---|
|  | 86 | metafiles&comma. index synonyms&comma. the entire application control API&comma. | 
|---|
|  | 87 | and so on&per. | 
|---|
|  | 88 | :p.Unfortunately&comma. it seems that at least one developer has used every one | 
|---|
|  | 89 | of these features&comma. so you may find an occasional file that doesn&apos.t | 
|---|
|  | 90 | load or doesn&apos.t work properly&per. | 
|---|
|  | 91 | :h1 res=2 id='Using'. | 
|---|
|  | 92 | Using NewView | 
|---|
|  | 93 | :p.:hp2.Using NewView:ehp2. | 
|---|
|  | 94 | :p.Once you have :link reftype=hd refid='OpeningFiles'.opened a | 
|---|
|  | 95 | file:elink.&comma. you can read it in various ways&per. | 
|---|
|  | 96 | :p.You can read the :link reftype=hd refid='contents'.table of | 
|---|
|  | 97 | contents:elink.&comma. use the :link reftype=hd refid='Index'.alphabetical | 
|---|
|  | 98 | index:elink.&comma. or :link reftype=hd refid='search'.search:elink.&per. | 
|---|
|  | 99 | :p.To simply read the help file like a paper book&comma. use the "Previous" | 
|---|
|  | 100 | :artwork runin name='images\previous.bmp'. | 
|---|
|  | 101 | and "Next" | 
|---|
|  | 102 | :artwork runin name='images\next.bmp'. | 
|---|
|  | 103 | buttons to work your way through all the topics&per. | 
|---|
|  | 104 | :p.You can also use the help file like web pages&comma. using "Back" | 
|---|
|  | 105 | :artwork runin name='images\back.bmp'. | 
|---|
|  | 106 | and "Forward" | 
|---|
|  | 107 | :artwork runin name='images\forward.bmp'. | 
|---|
|  | 108 | buttons to go back to wherever you were before&comma. or to retread your | 
|---|
|  | 109 | steps&per. | 
|---|
|  | 110 | :p.Colours and some of the behaviour of NewView can be adjusted from the Tools | 
|---|
|  | 111 | &endash. Options menu&per. | 
|---|
|  | 112 | :p.You can also :link reftype=hd refid='notes'.annotate:elink. or :link | 
|---|
|  | 113 | reftype=hd refid='bookmarks'.bookmark:elink. topics&per. | 
|---|
|  | 114 | :h1 res=3 id='OpeningFiles'. | 
|---|
|  | 115 | Opening Files | 
|---|
|  | 116 | :i1 id=30005.open | 
|---|
|  | 117 | :p.:hp2.Opening Help Files:ehp2. | 
|---|
|  | 118 | :p. | 
|---|
|  | 119 | :p.To open a help file&comma. you can use any of the following&colon. | 
|---|
|  | 120 | :p.&endash. Double&endash.click a :link reftype=hd refid='HelpIcons'.help | 
|---|
|  | 121 | icon:elink. that is already set up | 
|---|
|  | 122 | :p.&endash. Type "view :hp1.filename:ehp1." from the :link reftype=hd | 
|---|
|  | 123 | refid='CommandLine'.command line:elink. | 
|---|
|  | 124 | :p.&endash. Click the Open button | 
|---|
|  | 125 | :artwork runin name='images\open.bmp'. | 
|---|
|  | 126 | from within NewView | 
|---|
|  | 127 | :p.&endash. Reload a recently viewed file from the "File" menu | 
|---|
|  | 128 | :p.&endash. Drag and drop a Help file from the desktop | 
|---|
|  | 129 | :p.Once the file is loaded&comma. you should see the :link reftype=hd | 
|---|
|  | 130 | refid='contents'.table of contents:elink. and the first topic&per. | 
|---|
|  | 131 | :p.:hp5.Note&colon.:ehp5. This assumes you installed NewView as a replacement | 
|---|
|  | 132 | for original View&per. If you didn&apos.t then existing help icons and the | 
|---|
|  | 133 | command line may behave differently&per. | 
|---|
|  | 134 | :p.:hp2.Loading Multiple Files Together:ehp2. | 
|---|
|  | 135 | :p.NewView can load multiple files at once&comma. presenting them as if they | 
|---|
|  | 136 | were one book&comma. and read environment variables for filenames&per. | 
|---|
|  | 137 | :p.For example&comma. with the OS&slash.2 Developer&apos.s Toolkit | 
|---|
|  | 138 | documentation&colon. | 
|---|
|  | 139 | .br | 
|---|
|  | 140 | NewView cpref | 
|---|
|  | 141 | .br | 
|---|
|  | 142 | loads the "Control Program Guide and Reference"&per. CPREF is an environment | 
|---|
|  | 143 | variable set in config&per.sys&comma. consisting of "CP1&plus.CP2&plus.CP3" | 
|---|
|  | 144 | which tells NewView &lpar.or View&rpar. to load the help files CP1&comma. CP2 | 
|---|
|  | 145 | and CP3&per. The files are searched for in the path specified by two :link | 
|---|
|  | 146 | reftype=hd refid='L_EnvironmentVariables'.environment | 
|---|
|  | 147 | variables:elink.&per.&asterisk. | 
|---|
|  | 148 | :p.The files are all loaded and effectively appended to each other&per. | 
|---|
|  | 149 | :p.Being able to load multiple files like this can be helpful for various | 
|---|
|  | 150 | reasons&per. For example&comma. 4OS&slash.2 &lpar.a CMD&per.EXE | 
|---|
|  | 151 | replacement&rpar. uses it to add it&apos.s own help on top of the original CMD | 
|---|
|  | 152 | help&per. You can do it yourself with any files you like&per. | 
|---|
|  | 153 | :p.You can load multiple files in the Open File dialog by using Ctrl or Shift to | 
|---|
|  | 154 | select multiple files&per. | 
|---|
|  | 155 | :p.When you click a link to a different help file&comma. NewView loads the other | 
|---|
|  | 156 | file without closing your current files&per. | 
|---|
|  | 157 | :p.At any time&comma. you can find out what files are open by using File | 
|---|
|  | 158 | &endash. Information&per. | 
|---|
|  | 159 | :p.:hp2.Loading Additional Files:ehp2. | 
|---|
|  | 160 | :p.You can tick the "Keep current files open" checkbox in the Open File | 
|---|
|  | 161 | dialog&comma. and NewView will open the files you have selected without closing | 
|---|
|  | 162 | the currently opened files&per. | 
|---|
|  | 163 | :p.:hp2.Drag and Drop:ehp2. | 
|---|
|  | 164 | :p.You can drag and drop &per.INF or &per.HLP files onto NewView and they will | 
|---|
|  | 165 | be opened&per. If you hold down the Shift key&comma. they will be opened without | 
|---|
|  | 166 | closing the current files&per. | 
|---|
|  | 167 | :p.You can drop files onto any of the main content areas&comma. such as the | 
|---|
|  | 168 | Contents or Index windows&comma. or an existing topic window&per. | 
|---|
|  | 169 | :p.:hp5.Note:ehp5. | 
|---|
|  | 170 | :p.Some links that go across files&comma. will only work if the correct set of | 
|---|
|  | 171 | files is loaded&per. | 
|---|
|  | 172 | :h2 res=17 id='HelpIcons'. | 
|---|
|  | 173 | Help Icons | 
|---|
|  | 174 | :p.:hp2.Help Icons:ehp2. | 
|---|
|  | 175 | :p.Help Icons on the desktop are usually "program objects" with the program name | 
|---|
|  | 176 | set to "view&per.exe" and the parameters set to the name of the help files&per. | 
|---|
|  | 177 | :p.Some programs create these icons automatically at install time&per. | 
|---|
|  | 178 | :p.You can create these icons yourself by using the desktop program | 
|---|
|  | 179 | template&per. See desktop help for more information&per. | 
|---|
|  | 180 | :p.If you create icons by dragging help files to the desktop&comma. then you | 
|---|
|  | 181 | cannot give them a meaningful title&comma. because that would change the name of | 
|---|
|  | 182 | the file&comma. which might prevent programs from finding the help file&per. | 
|---|
|  | 183 | Therefore program objects are currently the recommended means of creating help | 
|---|
|  | 184 | icons&per. | 
|---|
|  | 185 | :h1 res=200 id='NavigationPanel'. | 
|---|
|  | 186 | Navigation Panel Tabs | 
|---|
|  | 187 | :p.:hp2.Navigation Panel Tabs:ehp2. | 
|---|
|  | 188 | :p.The left hand panel contains several tabs for moving through the current help | 
|---|
|  | 189 | file in different ways&per. | 
|---|
|  | 190 | :p.:link reftype=hd refid='contents'.Contents:elink. | 
|---|
|  | 191 | :p.:link reftype=hd refid='Index'.Index:elink. | 
|---|
|  | 192 | :p.:link reftype=hd refid='search'.Search:elink. | 
|---|
|  | 193 | :p.:link reftype=hd refid='notes'.Notes:elink. | 
|---|
|  | 194 | :p.You can turn this panel off to get more space&comma. by selecting View | 
|---|
|  | 195 | &endash. Show Left Panel from the menu&comma. or pressing Alt&plus.P&per. Do the | 
|---|
|  | 196 | same to turn it on again&per. | 
|---|
|  | 197 | :p.You can stop the navigation panel from appearing when a help file is opened | 
|---|
|  | 198 | in Tools &endash. Options &endash. General tab&per. | 
|---|
|  | 199 | :p.:hp2.Note&colon. :ehp2. Many programs choose to show the table of contents | 
|---|
|  | 200 | when they open their help file&semi. in this case&comma. the panel is | 
|---|
|  | 201 | automatically shown&comma. overriding your setting&per. | 
|---|
|  | 202 | :h2 res=4 id='contents'. | 
|---|
|  | 203 | Contents View | 
|---|
|  | 204 | :i1 id=30006.Table of Contents | 
|---|
|  | 205 | :p.:hp2.Table of Contents:ehp2. | 
|---|
|  | 206 | :p. | 
|---|
|  | 207 | :p.Most help files have a table of contents that shows you the topics in the | 
|---|
|  | 208 | file&comma. in a hierarchy or "tree"&per. This is usually the first view you see | 
|---|
|  | 209 | when you open a file&per. | 
|---|
|  | 210 | :p.You can expand or collapse branches on the tree by clicking the &plus. or | 
|---|
|  | 211 | &endash. buttons&comma. or using the space bar&per. | 
|---|
|  | 212 | :p.To view a topic from the contents&comma. just click on it&per. You can also | 
|---|
|  | 213 | move through the contents by using the arrow keys&per. | 
|---|
|  | 214 | :p.To move through &asterisk.all&asterisk. topics in the contents tree&comma. in | 
|---|
|  | 215 | order&comma. you can use Ctrl &plus. Up and Ctrl &plus. Down&comma. or the | 
|---|
|  | 216 | "Previous" | 
|---|
|  | 217 | :artwork runin name='images\previous.bmp'. | 
|---|
|  | 218 | and "Next" | 
|---|
|  | 219 | :artwork runin name='images\next.bmp'. | 
|---|
|  | 220 | buttons&per. This is one way to treat the file as a normal book&comma. reading | 
|---|
|  | 221 | through each page&per. | 
|---|
|  | 222 | :p.You can also review the whole table of contents by using "Expand All" in the | 
|---|
|  | 223 | "View" menu&per. This expands all the branches of the contents table so you can | 
|---|
|  | 224 | quickly look through it&per. However&comma. it&apos.s usually easier to use | 
|---|
|  | 225 | :link reftype=hd refid='search'.Search:elink. or :link reftype=hd | 
|---|
|  | 226 | refid='Index'.Index:elink. for this purpose&per. | 
|---|
|  | 227 | :h2 res=5 id='Index'. | 
|---|
|  | 228 | Index | 
|---|
|  | 229 | :p.:hp2.About the Index:ehp2. | 
|---|
|  | 230 | :p. | 
|---|
|  | 231 | :p.The Index tab contains an alphabetical listing of topics or keywords in the | 
|---|
|  | 232 | help file&per. You can quickly search through it just by typing the first few | 
|---|
|  | 233 | characters of the word you want to look up&per. NewView jumps to the first match | 
|---|
|  | 234 | in the index automatically&per. To view the highlighted topic&comma. press | 
|---|
|  | 235 | enter&per. | 
|---|
|  | 236 | :p.:hp5.Notes:ehp5. | 
|---|
|  | 237 | :p.Help files may or may not include an "official" index&per. The index is | 
|---|
|  | 238 | manually created by the author&comma. so &lpar.for original View&rpar. it&apos.s | 
|---|
|  | 239 | usefulness is strictly dependent on how much work the author put into it&per. | 
|---|
|  | 240 | There may not even be one&per. | 
|---|
|  | 241 | :p.However&comma. a useful index can be provided simply by listing the titles of | 
|---|
|  | 242 | each topic alphabetically&comma. and this is what NewView does&per. It then | 
|---|
|  | 243 | merges the original index &lpar.if any&rpar. with the list of topic titles&per. | 
|---|
|  | 244 | :p.If for some reason you don&apos.t like this&comma. you can turn it off in | 
|---|
|  | 245 | Tools &endash. Options &endash. Index tab&per. | 
|---|
|  | 246 | :h2 res=6 id='search'. | 
|---|
|  | 247 | Search | 
|---|
|  | 248 | :p.:hp2.Searching:ehp2. | 
|---|
|  | 249 | :p. | 
|---|
|  | 250 | :p.Searching is a quick way to find information&comma. when you don&apos.t know | 
|---|
|  | 251 | where to start&per. Simply go to the Search tab&comma. type some related words | 
|---|
|  | 252 | and click the Search button&per. | 
|---|
|  | 253 | :p.You&apos.ll see a listing of all topics containing that word&comma. or words | 
|---|
|  | 254 | like it&comma. with the best matches at the top&per. The best match will be | 
|---|
|  | 255 | displayed automatically&per. | 
|---|
|  | 256 | :p.Words that matches your search are highlighted in the topic&per. | 
|---|
|  | 257 | :p.:hp2.Global search:ehp2. | 
|---|
|  | 258 | :p.You can also search all help files on your system using the :link reftype=hd | 
|---|
|  | 259 | refid='GlobalSearch'.global search:elink. in Tools &endash. Search all Help | 
|---|
|  | 260 | Files&per. | 
|---|
|  | 261 | :p.:hp2.Phrase search:ehp2. | 
|---|
|  | 262 | :p.If you want to search for a phrase made up of more than one word&comma. put | 
|---|
|  | 263 | double quotes around it&comma. for example "os&slash.2 warp"&per. | 
|---|
|  | 264 | :p.:hp2.Matching features:ehp2. | 
|---|
|  | 265 | :p.NewView allows you finer control of searching&per. | 
|---|
|  | 266 | :p.&plus. indicates a word that :hp2.must:ehp2. be matched | 
|---|
|  | 267 | :p.&endash. indicates a word that must :hp2.not:ehp2. be matched | 
|---|
|  | 268 | :p.NewView always does partial word matches&per. That is&comma. if you search | 
|---|
|  | 269 | for "win" NewView will also find "window" and "showing"&per. However&comma. the | 
|---|
|  | 270 | better the match is the higher the rank will be&per. | 
|---|
|  | 271 | :p.:hp2.How NewView ranks results:ehp2. | 
|---|
|  | 272 | :p.NewView ranks matching topics by various means&colon. | 
|---|
|  | 273 | :p.&endash. a closer match to a full word | 
|---|
|  | 274 | :p.&endash. number of matching words in a topic | 
|---|
|  | 275 | :p.&endash. matches within the title | 
|---|
|  | 276 | :p.&endash. matches within an index entry | 
|---|
|  | 277 | :h2 res=7 id='notes'. | 
|---|
|  | 278 | Notes | 
|---|
|  | 279 | :p.:hp2.Adding and Using Notes:ehp2. | 
|---|
|  | 280 | :p. | 
|---|
|  | 281 | :p.NewView allows you to add notes &lpar.annotations&rpar. to your help | 
|---|
|  | 282 | files&per. | 
|---|
|  | 283 | :p.To add a note&comma. simply click where you want to make a note and click the | 
|---|
|  | 284 | "Note" button | 
|---|
|  | 285 | :artwork runin name='images\notegreen.bmp'. | 
|---|
|  | 286 | &comma. then type your text and click OK&per. The text will be inserted into the | 
|---|
|  | 287 | help topic with a different color &lpar.default is green&semi. you can change | 
|---|
|  | 288 | this in Tools &endash. Options &endash. Colors&rpar.&per. | 
|---|
|  | 289 | :p.To edit or delete a note&comma. click on the colored note text&semi. you can | 
|---|
|  | 290 | then edit the note text&comma. or click on delete to get rid of it&per. | 
|---|
|  | 291 | :p.You can also review all the notes that you&apos.ve made in the current help | 
|---|
|  | 292 | file&lpar.s&rpar. by going to the Notes tab&semi. this allows you to add&comma. | 
|---|
|  | 293 | edit and delete&comma. and also jump to the topics containing your notes&per. | 
|---|
|  | 294 | :p. | 
|---|
|  | 295 | :p.Notes are saved in a file with the extension &per.nte&comma. in the same | 
|---|
|  | 296 | directory as the help file they are for&per. | 
|---|
|  | 297 | :p.Note &endash. if a help file is changed &lpar.for example a program is | 
|---|
|  | 298 | upgraded&rpar. then notes will no longer appear in the correct place&semi. | 
|---|
|  | 299 | however&comma. you can still read them from the Notes tab&per. | 
|---|
|  | 300 | :h1 res=18 id='GlobalSearch'. | 
|---|
|  | 301 | Global Search | 
|---|
|  | 302 | :p.:hp2.Global search:ehp2. | 
|---|
|  | 303 | :p.You can search all help files on your system&comma. by clicking the Search | 
|---|
|  | 304 | All button | 
|---|
|  | 305 | :artwork runin name='images\globalsearch2.bmp'. | 
|---|
|  | 306 | &comma. using Tools &endash. Search all Help Files in the menu&comma. or | 
|---|
|  | 307 | pressing Ctrl&plus.S&per. | 
|---|
|  | 308 | :p.This search works similarly to :link reftype=hd refid='search'.searching | 
|---|
|  | 309 | within a file:elink.&comma. but it also tells you what help file the results | 
|---|
|  | 310 | were found in&per. | 
|---|
|  | 311 | :p.These searches may take some time&comma. depending on what you search | 
|---|
|  | 312 | for&per. You can stop the search at any time&per. | 
|---|
|  | 313 | :p.:hp2.Where NewView searches:ehp2. | 
|---|
|  | 314 | :p.The default is to search for help files in the help paths&comma. which are | 
|---|
|  | 315 | specified by the BOOKSHELF and HELP :link reftype=hd | 
|---|
|  | 316 | refid='L_EnvironmentVariables'.environment variables:elink.&per. | 
|---|
|  | 317 | :p.You can choose other places to search by choosing from the drop&endash.down | 
|---|
|  | 318 | list&comma. or customise the list by clicking the Select button&per. | 
|---|
|  | 319 | :p.:hp2.Search in&colon. Standard Help Paths:ehp2. | 
|---|
|  | 320 | :p.This is the default and will search BOOKSHELF and HELP as specified | 
|---|
|  | 321 | above&per. | 
|---|
|  | 322 | :p.Clicking the select button will allow you to choose which of the directories | 
|---|
|  | 323 | in the help paths will be used&per. Click each item in the list to select or | 
|---|
|  | 324 | de&endash.select it&per. After you choose this&comma. the location will show as | 
|---|
|  | 325 | "Selected Help Paths" | 
|---|
|  | 326 | :p.:hp2.Search in&colon. All Hard Drives:ehp2. | 
|---|
|  | 327 | :p.This option will search all hard &lpar.non&endash.removable&rpar. drives on | 
|---|
|  | 328 | your system&per. You can click "Select&per.&per.&per." to customise the | 
|---|
|  | 329 | location&per. | 
|---|
|  | 330 | :p.Searching drives can find more help files&comma. but might be much slower | 
|---|
|  | 331 | than just the help paths&per. | 
|---|
|  | 332 | :p.:hp2.Search in&colon. Selected Help Paths:ehp2. | 
|---|
|  | 333 | :p.If you have already selected particular help paths to search&per. You can | 
|---|
|  | 334 | click "Select&per.&per.&per." to customise again&per. | 
|---|
|  | 335 | :p.:hp2.Search in&colon. Directory List:ehp2. | 
|---|
|  | 336 | :p.In the "Select Directories" dialog&comma. clicking the "Add&per.&per.&per." | 
|---|
|  | 337 | button will allow you to add one or more directories to the search list&per. | 
|---|
|  | 338 | :p.Select the drive and directory using the controls that appear&comma. then | 
|---|
|  | 339 | click "<. Add Directory" to add the chosen directory&per. You can do this as | 
|---|
|  | 340 | many times as you like&per. Choose "With sub&endash.directories" if you want | 
|---|
|  | 341 | sub&endash.directories of the selected directory to be searched as well&per. In | 
|---|
|  | 342 | this case&comma. &per.&per.&per. will show on the end of the directory&per. | 
|---|
|  | 343 | :p.After you add a custom directory like this&comma. the location for searching | 
|---|
|  | 344 | will show as "Directory List"&per. | 
|---|
|  | 345 | :p.Note&colon. if you add a custom directory to standard or selected help | 
|---|
|  | 346 | paths&comma. then the list will become a custom list&comma. and you can no | 
|---|
|  | 347 | longer re&endash.select help paths&per. To get back to the original help | 
|---|
|  | 348 | paths&comma. choose "Standard Help Paths" then click "Select&per.&per.&per." | 
|---|
|  | 349 | again&per. | 
|---|
|  | 350 | :p.:hp2.Search in&colon. Typing a location:ehp2. | 
|---|
|  | 351 | :p.You can type a drive or directory into the "Search in&colon." entry | 
|---|
|  | 352 | field&per. Add "&per.&per.&per." on the end of the directory if you want to | 
|---|
|  | 353 | search subdirectories as well&per. | 
|---|
|  | 354 | :p.Example&colon. | 
|---|
|  | 355 | :p. Search in&colon. &lbracket. E&colon.&bsl.mydocs&bsl.&per.&per.&per. | 
|---|
|  | 356 | &rbracket. | 
|---|
|  | 357 | :p.This will search help files in E&colon.&bsl.mydocs&bsl. and any | 
|---|
|  | 358 | subdirectories&per. | 
|---|
|  | 359 | :h1 res=8 id='bookmarks'. | 
|---|
|  | 360 | Bookmarks | 
|---|
|  | 361 | :p.:hp2.Bookmarks:ehp2. | 
|---|
|  | 362 | :p. | 
|---|
|  | 363 | :p.NewView allows you to bookmark particular topics within the current help | 
|---|
|  | 364 | file&per. Simply click the bookmark button | 
|---|
|  | 365 | :artwork runin name='images\bookmark2.bmp'. | 
|---|
|  | 366 | to add the current topic as a bookmark&per. | 
|---|
|  | 367 | :p.To jump to a bookmark&comma. go to the "Bookmarks" menu&comma. and click on | 
|---|
|  | 368 | the bookmark you want to open&per. | 
|---|
|  | 369 | :p.You can view or delete all your bookmarks by clicking on "Edit&per.&per." in | 
|---|
|  | 370 | the "Bookmarks" menu&per. This window can remain open while you read&comma. so | 
|---|
|  | 371 | that you can quickly look through your bookmarks&per. | 
|---|
|  | 372 | :p. | 
|---|
|  | 373 | :p.:hp5.Notes:ehp5. | 
|---|
|  | 374 | :p.NewView bookmarks remember all the topic windows that are open&comma. if | 
|---|
|  | 375 | there is more than one&per. | 
|---|
|  | 376 | :p.Bookmarks are saved in a file with the extension &per.bmk&comma. in the same | 
|---|
|  | 377 | directory as the help file they are for&per. | 
|---|
|  | 378 | :h1 res=100 id='InternetLinks'. | 
|---|
|  | 379 | Internet Links | 
|---|
|  | 380 | :p.:hp2.Internet Links:ehp2. | 
|---|
|  | 381 | :p.When you click a web URL like | 
|---|
|  | 382 | http&colon.&slash.&slash.www&per.google&per.com&comma. NewView launches your | 
|---|
|  | 383 | default web browser&per. | 
|---|
|  | 384 | :p.This web browser is specified by operating system settings&comma. not NewView | 
|---|
|  | 385 | itself&per. To configure it&comma. you can open a URL object on the | 
|---|
|  | 386 | desktop&comma. edit the browser path in the :hp2.Browser:ehp2. tab&comma. then | 
|---|
|  | 387 | click Set Default&per. Alternatively&comma. download the utility ConfigApps from | 
|---|
|  | 388 | Hobbes | 
|---|
|  | 389 | :p. | 
|---|
|  | 390 | http&colon.&slash.&slash.hobbes&per.nmsu&per.edu&slash.cgi&endash.bin&slash.h&endash.search?key&eq.configapps | 
|---|
|  | 391 | .br | 
|---|
|  | 392 | :p.Browsers may also have the ability to make themselves the default&comma. | 
|---|
|  | 393 | either at install time or in preferences&per. | 
|---|
|  | 394 | :p.Email&comma. Newsgroups and FTP links are also passed to the web browser&per. | 
|---|
|  | 395 | At this time&comma. it isn&apos.t possible to choose a different program for | 
|---|
|  | 396 | these links&per. | 
|---|
|  | 397 | :p.:hp2.Note to help file authors:ehp2. | 
|---|
|  | 398 | :p.The original View had no understanding of URL or email links&comma. so the | 
|---|
|  | 399 | only way to implement them was a link to&comma. for example&comma. | 
|---|
|  | 400 | "netscape&per.exe" with the correct parameters&per. | 
|---|
|  | 401 | :p.NewView translates program links to "netscape"&comma. "explore" or "mozilla" | 
|---|
|  | 402 | into links to the default browser&per. | 
|---|
|  | 403 | :p.It also auto&endash.detects URLs in the forms&colon. | 
|---|
|  | 404 | :p. http&colon.&slash.&slash.x  https&colon.&slash.&slash.x | 
|---|
|  | 405 | ftp&colon.&slash.&slash.x | 
|---|
|  | 406 | :p. mailto&colon.x  news&colon.x | 
|---|
|  | 407 | :p.Things that look like URLs are also detected&comma. even without the protocol | 
|---|
|  | 408 | prefix&colon. | 
|---|
|  | 409 | :p. www&per.a&per.b &endash. browser | 
|---|
|  | 410 | :p. ftp&per.a&per.b &endash. ftp | 
|---|
|  | 411 | :p. a&atsign.b&per.c &endash. email | 
|---|
|  | 412 | :p.where a&comma. b and c are any alphanumeric string&per. | 
|---|
|  | 413 | :p.You don&apos.t need to do anything for NewView to recognise these&per. | 
|---|
|  | 414 | :h1 res=9 id='CommandLine'. | 
|---|
|  | 415 | Command Line Parameters | 
|---|
|  | 416 | :p.:hp2.Command Line Parameters:ehp2. | 
|---|
|  | 417 | :p.When you run NewView from the command line you can supply various | 
|---|
|  | 418 | parameters&per. None of them are required&per. | 
|---|
|  | 419 | :p. | 
|---|
|  | 420 | :p.:hp2.NewView &lbracket.options&rbracket. &lbracket.<.filename>. | 
|---|
|  | 421 | &lbracket.<.search text>.&rbracket.&rbracket.:ehp2. | 
|---|
|  | 422 | :p.If NewView is installed as a replacement for view&comma. then the command | 
|---|
|  | 423 | starts with view instead of newview&per. | 
|---|
|  | 424 | :p.:link reftype=hd refid='CommandLineExamples'.Examples:elink. | 
|---|
|  | 425 | :p.:hp2.<.filename>.:ehp2. | 
|---|
|  | 426 | :p.The file for NewView to load&per. You can load multiple files at once by | 
|---|
|  | 427 | using filename1&plus.filename2&comma. etc&per. | 
|---|
|  | 428 | :p.If a path isn&apos.t specified&comma. then the files are searched for in the | 
|---|
|  | 429 | :link reftype=hd refid='L_EnvironmentVariables'.BOOKSHELF and HELP | 
|---|
|  | 430 | paths:elink.&per. | 
|---|
|  | 431 | :p.:hp2.<.search text>.:ehp2. | 
|---|
|  | 432 | :p.Search topic titles and index entries for this text&per. This is | 
|---|
|  | 433 | :hp2.not:ehp2. the same as a normal search&comma. for compatibility with | 
|---|
|  | 434 | original View&per. To do a proper search use the &slash.s option &lpar.see | 
|---|
|  | 435 | below&rpar.&per. For more details&comma. see :link reftype=hd | 
|---|
|  | 436 | refid='CommandLineTopicSearch'.Command Line Topic Search:elink.&per. | 
|---|
|  | 437 | :p.:hp2.Options:ehp2. | 
|---|
|  | 438 | :p.:hp2.&slash.s&colon.<.search text>.:ehp2. | 
|---|
|  | 439 | :p.After opening the file&comma. performs a :link reftype=hd | 
|---|
|  | 440 | refid='search'.search:elink. for the given text&per. | 
|---|
|  | 441 | :p.:hp2.&slash.g&colon.<.search text>.:ehp2. | 
|---|
|  | 442 | :p.Performs a :link reftype=hd refid='GlobalSearch'.global search:elink. for the | 
|---|
|  | 443 | given text&comma. on all the help files in your system&per. | 
|---|
|  | 444 | :p.:hp2.&slash.?:ehp2. or :hp2.&slash.h:ehp2. or :hp2.&slash.help:ehp2. | 
|---|
|  | 445 | :p.Show command line help | 
|---|
|  | 446 | :p.See also&colon. :link reftype=hd refid='AdvancedParameters'.Advanced | 
|---|
|  | 447 | Parameters:elink. | 
|---|
|  | 448 | :h2 res=13 id='CommandLineTopicSearch'. | 
|---|
|  | 449 | Command Line Topic Search | 
|---|
|  | 450 | :p.:hp2.Command line topic search:ehp2. | 
|---|
|  | 451 | :p. view <.filename>. <.topic>. | 
|---|
|  | 452 | :p.The topic search parameter specified on the command line&comma. copies the | 
|---|
|  | 453 | behaviour of old view&per. | 
|---|
|  | 454 | :p.Text within topics is not searched&comma. only titles and index entries&per. | 
|---|
|  | 455 | This makes it less useful to humans&comma. but is used by some programs to | 
|---|
|  | 456 | reference help topics in a predictable way&per. | 
|---|
|  | 457 | :p.You can use multiple words here&per. | 
|---|
|  | 458 | :p.The search performed is&colon. | 
|---|
|  | 459 | :p.&endash. topic title starts with search text | 
|---|
|  | 460 | :p.&endash. index entry starts with search text | 
|---|
|  | 461 | :p.&endash. topic title contains search text | 
|---|
|  | 462 | :p.&endash. index entry contains search text&per. | 
|---|
|  | 463 | :p.Developers should make sure that the expected document will be found if using | 
|---|
|  | 464 | this technique to identify topics when starting New or Old view&per. | 
|---|
|  | 465 | :h2 res=14 id='AdvancedParameters'. | 
|---|
|  | 466 | Advanced Parameters | 
|---|
|  | 467 | :p.:hp2.Advanced Parameters:ehp2. | 
|---|
|  | 468 | :p.The following command line parameters are intended mainly for software | 
|---|
|  | 469 | developers&comma. but can be used for any purpose&per. | 
|---|
|  | 470 | :p.:hp2.&slash.lang&colon.<.language spec>.:ehp2. | 
|---|
|  | 471 | :p.Loads the specified language&per. Overrides the default chosen based on the | 
|---|
|  | 472 | LANG environment variable&per. For example&comma. &slash.lang&colon.en loads | 
|---|
|  | 473 | English&per. See readme&per.txt for more information&per. | 
|---|
|  | 474 | :p.:hp2.&slash.pos&colon.<.left>.&comma.<.bottom>.&comma.<.width>.&comma.<.height>.:ehp2. | 
|---|
|  | 475 | :p.Set the main program window to the given position and size&per. All values | 
|---|
|  | 476 | must be given&per. Put a :hp2.P:ehp2. after a number to specify a | 
|---|
|  | 477 | percentage&per. For example&colon. | 
|---|
|  | 478 | :p.newview &slash.pos&colon.10P&comma.10P&comma.80P&comma.80P | 
|---|
|  | 479 | :p.makes the window centered and 80&percent. of the screen size&per. | 
|---|
|  | 480 | :p.:hp2.&slash.title&colon.<.window title>.:ehp2. | 
|---|
|  | 481 | :p.Sets the title of the NewView window to the specified text&comma. overriding | 
|---|
|  | 482 | whatever appears in the help file&per. The text "Help &endash.  " will always be | 
|---|
|  | 483 | inserted in front of the specified text&comma. unless the specified text is | 
|---|
|  | 484 | "help"&comma. in which case the title will simply become "Help"&per. This is to | 
|---|
|  | 485 | make sure that help windows are always obvious as such in the window list&per. | 
|---|
|  | 486 | :p.If you need to specify multiple words&comma. surround the entire option with | 
|---|
|  | 487 | quotes&comma. for example&colon. newview cmdref "&slash.title&colon.Command Line | 
|---|
|  | 488 | Help" | 
|---|
|  | 489 | :h2 res=15 id='CommandLineExamples'. | 
|---|
|  | 490 | Command Line Examples | 
|---|
|  | 491 | :p.:hp2.Command Line Examples:ehp2. | 
|---|
|  | 492 | .br | 
|---|
|  | 493 | :p.The following examples assume that newview is installed as a complete | 
|---|
|  | 494 | replacement and therefore view is actually newview&per. | 
|---|
|  | 495 | :p.:hp2.view cmdref:ehp2. | 
|---|
|  | 496 | :p.Open the file cmdref&per.inf &lpar.OS&slash.2 Command Reference&rpar. from | 
|---|
|  | 497 | the help path&per. | 
|---|
|  | 498 | :p.:hp2.view cmdref&plus.os2ug:ehp2. | 
|---|
|  | 499 | :p.Open two files&comma. cmdref&per.inf and os2ug&per.inf &lpar.OS&slash.2 User | 
|---|
|  | 500 | Guide&rpar.&comma. in the same window&per. | 
|---|
|  | 501 | :p.The table of contents from os2ug&per.inf is added to the end of the contents | 
|---|
|  | 502 | from cmdref&per.inf&per. The indexes are combined alphabetically&per. | 
|---|
|  | 503 | :p.:hp2.view c&colon.&bsl.os2&bsl.book&bsl.os2ug&per.inf:ehp2. | 
|---|
|  | 504 | :p.Open the file os2ug&per.inf in the c&colon.&bsl.os2&bsl.book directory&per. | 
|---|
|  | 505 | :p.:hp2.view cmdref dir:ehp2. | 
|---|
|  | 506 | :p.Open the file cmdref &lpar.OS&slash.2 command reference&rpar. and look in | 
|---|
|  | 507 | titles and index for the word "dir"&per. Will show the help page for the DIR | 
|---|
|  | 508 | command&per. | 
|---|
|  | 509 | :p.:hp2.view &slash.s&colon.desktop os2ug:ehp2. | 
|---|
|  | 510 | :p.Open the file os2ug&per.inf and search for the word "desktop"&per. The best | 
|---|
|  | 511 | match is shown&per. | 
|---|
|  | 512 | :p.:hp2.view &slash.g&colon.permissions:ehp2. | 
|---|
|  | 513 | :p.Performs a search of all help files for the word "permissions"&per. | 
|---|
|  | 514 | :p.:hp2.set myhelp&eq.cmdref&plus.os2ug&plus.rexx:ehp2. | 
|---|
|  | 515 | :p.:hp2.view myhelp:ehp2. | 
|---|
|  | 516 | :p.The first line sets an environment variable MYHELP to contain the names of | 
|---|
|  | 517 | three help files&per. The second line opens the three files&per. | 
|---|
|  | 518 | :h1 res=10 id='KeyboardShortcuts'. | 
|---|
|  | 519 | Keyboard Shortcuts | 
|---|
|  | 520 | :p.:hp2.Keyboard Shortcuts:ehp2. | 
|---|
|  | 521 | :p.Most keyboard shortcuts are visible in the menu&comma. but a few are not&per. | 
|---|
|  | 522 | The additional shortcuts are&colon. | 
|---|
|  | 523 | :p.:hp2.Alt&plus.F4:ehp2. Exit | 
|---|
|  | 524 | :p.:hp2.Ctrl&plus.C:ehp2. Copy selected text to clipboard | 
|---|
|  | 525 | :p.:hp2.F7:ehp2. Back | 
|---|
|  | 526 | :p.:hp2.F8:ehp2. Forward | 
|---|
|  | 527 | :p.:hp2.Ctrl&plus.Left:ehp2. Back | 
|---|
|  | 528 | :p.:hp2.F11:ehp2. Previous in contents | 
|---|
|  | 529 | :p.:hp2.F12:ehp2. Next in contents | 
|---|
|  | 530 | :p. | 
|---|
|  | 531 | :p.:hp2.Shortcuts visible in the menu:ehp2. | 
|---|
|  | 532 | :p.:hp2.Ctrl&plus.O:ehp2. Open files | 
|---|
|  | 533 | :p.:hp2.Ctrl&plus.E:ehp2. Open files from help paths | 
|---|
|  | 534 | :p.:hp2.Ctrl&plus.N:ehp2. Open a new window | 
|---|
|  | 535 | :p.:hp2.Ctrl&plus.P:ehp2. Print topic | 
|---|
|  | 536 | :p.:hp2.F3:ehp2. Exit | 
|---|
|  | 537 | :p. | 
|---|
|  | 538 | :p. | 
|---|
|  | 539 | :p.:hp2.Ctrl&plus.A:ehp2. Select all text in topic | 
|---|
|  | 540 | :p.:hp2.Ctrl&plus.Ins:ehp2. Copy selected text to clipboard | 
|---|
|  | 541 | :p. | 
|---|
|  | 542 | :p.:hp2.Ctrl&plus.F:ehp2. Find within current topic | 
|---|
|  | 543 | :p.:hp2.Ctrl&plus.G:ehp2. Repeat last find | 
|---|
|  | 544 | :p. | 
|---|
|  | 545 | :p.:hp2.Ctrl&plus.S:ehp2. Open global search tool | 
|---|
|  | 546 | :p. | 
|---|
|  | 547 | :p.:hp2.Alt&plus.C:ehp2. Change to the contents tab | 
|---|
|  | 548 | :p.:hp2.Alt&plus.I:ehp2. Change to the index tab | 
|---|
|  | 549 | :p.:hp2.Alt&plus.S:ehp2. Change to the search tab | 
|---|
|  | 550 | :p.:hp2.Alt&plus.N:ehp2. Change to the notes tab | 
|---|
|  | 551 | :p.:hp2.Alt&plus.P:ehp2. Toggle the left panel &lpar.tabs&rpar. on and off | 
|---|
|  | 552 | :p.:hp2.F5:ehp2. Expand all contents | 
|---|
|  | 553 | :p.:hp2.F6:ehp2. Collapse all contents | 
|---|
|  | 554 | :p. | 
|---|
|  | 555 | :p.:hp2.Esc:ehp2. Back | 
|---|
|  | 556 | :p.:hp2.Ctrl&plus.Right:ehp2. Forward | 
|---|
|  | 557 | :p.:hp2.Ctrl&plus.Up:ehp2. Previous topic in contents | 
|---|
|  | 558 | :p.:hp2.Ctrl&plus.Down:ehp2. Next topic in contents | 
|---|
|  | 559 | :p. | 
|---|
|  | 560 | :p.:hp2.Ctrl&plus.D:ehp2. Edit bookmarks | 
|---|
|  | 561 | :p.:hp2.Ctrl&plus.B:ehp2. Bookmark current topic | 
|---|
|  | 562 | :p. | 
|---|
|  | 563 | :p.:hp2.Ctrl&plus.M:ehp2. Add note at cursor position | 
|---|
|  | 564 | :p. | 
|---|
|  | 565 | :p.:hp2.F1:ehp2. Help for NewView | 
|---|
|  | 566 | :h1 res=11 id='L_EnvironmentVariables'. | 
|---|
|  | 567 | Environment Variables | 
|---|
|  | 568 | :p.:hp2.Environment Variables:ehp2. | 
|---|
|  | 569 | :p. | 
|---|
|  | 570 | :p.Both the :hp2.BOOKSHELF:ehp2. and :hp2.HELP:ehp2. environment variables | 
|---|
|  | 571 | define paths &lpar.lists of directories&rpar. for searching for help files&per. | 
|---|
|  | 572 | NewView uses both paths without distinction&per. | 
|---|
|  | 573 | :p.These paths are searched when you&colon. | 
|---|
|  | 574 | :p.o specify a help file without a path on the command line | 
|---|
|  | 575 | :p.o use the File &endash. Open Special&per.&per.&per. menu item | 
|---|
|  | 576 | :p.o do a :link reftype=hd refid='GlobalSearch'.global search:elink. | 
|---|
|  | 577 | :p.You can permanently add directories of help files to the :hp2.HELP:ehp2. or | 
|---|
|  | 578 | :hp2.BOOKSHELF:ehp2. paths by modifying the CONFIG&per.SYS file&per. Add to both | 
|---|
|  | 579 | paths&comma. if you also want old view to be able to find the files&per. | 
|---|
|  | 580 | :p.:hp2.Other environment variables:ehp2. | 
|---|
|  | 581 | :p.The :hp2.LANG:ehp2. environment variable is examined to decide the default | 
|---|
|  | 582 | language that NewView will be displayed in&per. &lpar.Overridden by the | 
|---|
|  | 583 | &slash.lang :link reftype=hd refid='AdvancedParameters'.command line | 
|---|
|  | 584 | parameter:elink.&per.&rpar. See the newview readme&per.txt for more information | 
|---|
|  | 585 | about languages&per. | 
|---|
|  | 586 | :p.The directory defined in :hp2.LOGFILES:ehp2. is used for logging crashes or | 
|---|
|  | 587 | other information&per. | 
|---|
|  | 588 | :p.The subdirectory "lang" under the directory defined by :hp2.OSDIR:ehp2. is | 
|---|
|  | 589 | searched for language files at startup&per. | 
|---|
|  | 590 | :p.The path :hp2.ULSPATH:ehp2. is also searched for language files&per. | 
|---|
|  | 591 | :h1 res=20 id='ForAuthors'. | 
|---|
|  | 592 | For Authors and Developers | 
|---|
|  | 593 | :p.:hp2.For Authors and Developers:ehp2. | 
|---|
|  | 594 | :p. | 
|---|
|  | 595 | :p.This section contains some notes for document authors and software | 
|---|
|  | 596 | developers&per. | 
|---|
|  | 597 | :p.Also see the section about URL recognition in the :link reftype=hd | 
|---|
|  | 598 | refid='InternetLinks'.Internet Links :elink.topic&per. | 
|---|
|  | 599 | :h2 res=12 id='WritingHelpFiles'. | 
|---|
|  | 600 | Writing Help Files | 
|---|
|  | 601 | :p.:hp2.Writing OS&slash.2 Help Files :ehp2. | 
|---|
|  | 602 | :p. | 
|---|
|  | 603 | :p.OS&slash.2 Help Files are produced using the IPF Compiler&per. IPF stands for | 
|---|
|  | 604 | Information Presentation Facility&per. | 
|---|
|  | 605 | :p.The IPF Compiler takes a text file written in a language that tells it about | 
|---|
|  | 606 | things like headings&comma. links&comma. text and images&comma. and produces | 
|---|
|  | 607 | either a &per.INF or &per.HLP file&per. | 
|---|
|  | 608 | :p.The official way to obtain the IPF compiler &lpar.ipfc&per.exe&rpar. is from | 
|---|
|  | 609 | the OS&slash.2 Developers Toolkit&per. This is included free with eComStation | 
|---|
|  | 610 | &lpar.http&colon.&slash.&slash.www&per.ecomstation&per.com&rpar.&per. | 
|---|
|  | 611 | :p.Since the language for IPFC is tedious &lpar.for example all punctuation must | 
|---|
|  | 612 | be typed as special keywords&comma. like &.comma&per.&rpar. many people use | 
|---|
|  | 613 | other tools besides the IPF compiler itself&per. | 
|---|
|  | 614 | :p.I use Vyperhelp | 
|---|
|  | 615 | &lpar.http&colon.&slash.&slash.www&per.vyperhelp&per.com&rpar. since it is | 
|---|
|  | 616 | simple and graphical&per. It can also export to Windows Help&comma. HTML and | 
|---|
|  | 617 | others&comma. though it only runs on OS&slash.2&per. Not free&per. | 
|---|
|  | 618 | :p.Some other popular options are&colon. | 
|---|
|  | 619 | :p.o HyperText&slash.2 IPF Preprocessor | 
|---|
|  | 620 | &lpar.http&colon.&slash.&slash.www&per.clanganke&per.de&slash.os2&slash.sw&slash.htext&slash. | 
|---|
|  | 621 | .br | 
|---|
|  | 622 | &rpar. &endash. preprocesses a simpler starting language into the very difficult | 
|---|
|  | 623 | IPF format&per. Free&per. | 
|---|
|  | 624 | :p.o HyperMake | 
|---|
|  | 625 | &lpar.http&colon.&slash.&slash.www&per.hypermake&per.com&rpar.&per. | 
|---|
|  | 626 | Similar&comma. but can also produce Windows Help and HTML&per. | 
|---|
|  | 627 | :p.o Sibyl &lpar.which NewView was created with&rpar. comes with an IPF | 
|---|
|  | 628 | preprocessor&per. | 
|---|
|  | 629 | :p.o IPFEditor from PCS | 
|---|
|  | 630 | &lpar.http&colon.&slash.&slash.www&per.pcs&endash.soft&per.com&slash.productipfe212&per.htm | 
|---|
|  | 631 | .br | 
|---|
|  | 632 | &rpar.&per. Probably the most complete&comma. but significant cost&per. | 
|---|
|  | 633 | Note&colon. NewView doesn&apos.t support everything IPFE can do&xclm. | 
|---|
|  | 634 | .br | 
|---|
|  | 635 | In the past there were many other options&per. Those listed should still be | 
|---|
|  | 636 | available and have some support&per. | 
|---|
|  | 637 | :h2 res=16 id='TopicResourceIDs'. | 
|---|
|  | 638 | Topic Resource IDs | 
|---|
|  | 639 | :p.:hp2.Topic Resource IDs:ehp2. | 
|---|
|  | 640 | :p.Resource IDs are used by authors of online help for applications&comma. to | 
|---|
|  | 641 | identify help topics&per. Applications call the Help Manager specifying a | 
|---|
|  | 642 | resource ID&comma. either directly using the HM&us.DISPLAY&us.HELP | 
|---|
|  | 643 | message&comma. or indirectly via help tables added to their resources&comma. | 
|---|
|  | 644 | which PM automatically handles&per. The resource ID is stored in a table inside | 
|---|
|  | 645 | the help file&per. | 
|---|
|  | 646 | :p.For document authors&comma. NewView offers the ability to see and find | 
|---|
|  | 647 | resource IDs&per. | 
|---|
|  | 648 | :p.:hp2.Finding by Resource ID:ehp2. | 
|---|
|  | 649 | :p.Use Tools &endash. Find Resource ID to search for a specified resource ID in | 
|---|
|  | 650 | all opened files&per. | 
|---|
|  | 651 | :p.:hp2.Displaying Resource IDs:ehp2. | 
|---|
|  | 652 | :p.Use topic properties &lpar.right mouse click &endash. Properties&rpar. to see | 
|---|
|  | 653 | which resource IDs are associated with a topic&per. | 
|---|
|  | 654 | :h2 res=19 id='TopicNames'. | 
|---|
|  | 655 | Topic Names | 
|---|
|  | 656 | :p.:hp2.Topic Names:ehp2. | 
|---|
|  | 657 | :p. | 
|---|
|  | 658 | :p.Like resource IDs&comma. topic names can be used by developers to link to | 
|---|
|  | 659 | help topics from within their application&comma. using the HM&us.DISPLAY&us.HELP | 
|---|
|  | 660 | message with parameter 2 being HM&us.PANELNAME&per. | 
|---|
|  | 661 | :p.These are not so often used&per. | 
|---|
|  | 662 | :p.NewView can find a particular topic name&comma. using Tools &endash. Find | 
|---|
|  | 663 | Topic Name&per. | 
|---|
|  | 664 | :euserdoc. | 
|---|