home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ipfbld.zip / IPFBLDER.INF (.txt) < prev    next >
OS/2 Help File  |  1994-09-06  |  119KB  |  680 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. Custom Design Software's 
  5.  
  6. IPF Builder - Online Help 
  7.  
  8. IPF Builder is a program that will assist you in the creation of IPF files. 
  9. These files can then be either compiled into INF files or online help files. 
  10.  
  11. One of the hardest jobs when it comes to creating IPF files is remembering the 
  12. numerous formatting codes you need to insert in your text as you create these 
  13. files. IPF Builder eases this job considerably. 
  14.  
  15. Even harder is to keep track of the various headers you've created and building 
  16. the hypertext links that allow a user to quickly move from one heading to 
  17. another. Again, IPF Builder assists greatly in this task. 
  18.  
  19. Although IPF Builder will not give you the ability to use all of the various 
  20. formatting options available to you with IPFC, it does give you enough to 
  21. create some pretty decent INF and HLP files. See Changes from Previous versions 
  22. for information on how the program has been updated from the previous version. 
  23.  
  24. The version of IPF Builder that you have here is the Demo Version. To see the 
  25. restrictions that apply to this version, click on "Demo" on the menu bar of IPF 
  26. Builder. 
  27.  
  28. Double click on one of the topics below for more information. Especially 
  29. important is understanding the process you'll need to use to create a new IPF 
  30. file. 
  31.  
  32. Γûá Getting Started
  33. Γûá Saving Your Work
  34. Γûá Creating a Header
  35. Γûá Creating Links
  36. Γûá Testing your work as you go.
  37. Γûá Editing Controls
  38. Γûá Using Bullets
  39. Γûá Highlighting Text
  40. Γûá Fonts
  41. Γûá Bold Text
  42. Γûá Inserting a BMP
  43. Γûá Changing Margins
  44. Γûá Adding Text from another file
  45. Γûá Popup Menu for Quick Access
  46. Γûá Creating Lists
  47. Γûá Changing Colors
  48. Γûá Creating Footnotes
  49. Γûá Closing a File
  50. Γûá IPFC Context Sensitive Help
  51. Γûá Create a Table
  52. Γûá System Requirements
  53. Γûá Technical Support
  54.  
  55.  
  56. ΓòÉΓòÉΓòÉ 1.1. Changes from Previous versions ΓòÉΓòÉΓòÉ
  57.  
  58. Changes from Version 1.0: 
  59.  
  60.  Due to user requests IPF Builder has eliminated many of the buttons that were 
  61. contained in Version 1.0. Having these buttons was redundant since the menu bar 
  62. and popup menu offered all the capabilities plus more. This makes for a less 
  63. cluttered interface. The following new features have been added: 
  64.  
  65.  1. Editing window is not displayed until a new IPF File is created or an 
  66.     existing one is loaded. 
  67.  2. Once you are editing an IPF file, you cannot create a new one or load an 
  68.     existing one. These menu items are greyed out. 
  69.  3. "Edit", "Actions" and "Compile" on menu bar are disabled until an IPF file 
  70.     is created or opened. 
  71.  4. The ability to create Footnotes and link to them. 
  72.  5. Addition of variously formatted Lists. 
  73.  6. Addition of color tags. 
  74.  7. Addition of "break" and "warning" tags. 
  75.  8. Addition of "caution" tag. 
  76.  9. Addition of "Note (single paragraph)" tag. 
  77. 10. Checks for selected text when applying tags that depend on first selecting 
  78.     the text to tag. 
  79. 11. Addition of a horizontal scroll bar in the edit window. 
  80. 12. Queries you if you want to Save your file when Exiting to remind you to 
  81.     save your work. 
  82. 13. Commenting when adding New Headings so that finding the sections is alot 
  83.     easier. 
  84. 14. Updated Online Help to reflect the changes made in this new version. 
  85.  
  86.  Changes from Version 1.1: 
  87.  
  88. Version 1.11 incorporates the following changes and enhancements: 
  89.  
  90.  1. IPF Files that you are editing can now be Closed and a new one created or 
  91.     opened. It is no longer a requirement that the program be stopped and 
  92.     started again to deal with another IPF file. 
  93.  2. Context sensitive help for the IPFC online help is now incorporated making 
  94.     it easy to find specific information on the IPFC tagging language. See IPFC 
  95.     Context Sensitive Help 
  96.  3. Since some large IPF files can take a long time to compile, IPF Builder now 
  97.     informs you that the compile process has started in the background. 
  98.  4. VIEWINF.CMD has been changed to accomodate a second parameter. 
  99.  5. A "Find" text feature that allows you to quickly find a text string in your 
  100.     IPF file. 
  101.  
  102. Changes from Version 1.11: 
  103.  
  104. Version 1.12 incorporates the following changes and enhancements: 
  105.  
  106.  1. Loading an IPF File into the editing window has been speeded up 300% by 
  107.     making the editing window visible after the IPF File is loaded into memory. 
  108.  2. After an IPF File is loaded the cursor returns to the top of the file 
  109.     rather than remaining at the end of the file. 
  110.  3. The menu bar has been changed so that "View" replaces "View INF". A 
  111.     pull-down menu under "View" now allows the user to view either INF or HLP 
  112.     files. See Testing your work as you go. for more information on viewing INF 
  113.     and HLP files from within IPF Builder. 
  114.  4. When creating a new heading and you forget to choose the heading level, IPF 
  115.     Builder now defaults to a heading level of 1. See Creating a Header. 
  116.  5. "Large Font" has been replaced with a "Fonts..." dialog box that allows you 
  117.     to select between Courier, Times Roman, Helvetica and default fonts along 
  118.     with selecting the point size of the font you want. See Fonts for more 
  119.     information on using the Fonts tag. 
  120.  6. Level 1 headings can now be indexed. See Creating a Header for more 
  121.     information. 
  122.  7. When inserting BMP files into your IPF file, IPF Builder now displays the 
  123.     BMP file that you've selected. See Inserting a BMP for more information. 
  124.  8. Now you can create Tables in your IPF files using IPF Builder. See Create a 
  125.     Table for more information. 
  126.  9. The online help files IPFBLDER.HLP and IPFBLDER.INF have been updated to 
  127.     reflect all new features and changes. 
  128.  
  129. Return to Introduction 
  130.  
  131.  
  132. ΓòÉΓòÉΓòÉ 2. Getting Started ΓòÉΓòÉΓòÉ
  133.  
  134. Click on "File" on the menu bar, then "New File" to start the creation of a new 
  135. IPF file. You'll be asked to input the name of the IPF file. (Include the "IPF" 
  136. extention) and to give a Title to the new document. (This Title will be 
  137. displayed on the main INF window when you later VIEW it.) 
  138.  
  139. The first thing you should do when creating a new IPF file is take note of the 
  140. fact that IPF Builder will create level 1, 2 and 3 headings with the formatting 
  141. code of :h1. and :h2. and :h3. 
  142.  
  143. Secondly, when you first start creating your new IPF file you'll see that an 
  144. "Introduction" heading is automatically created and assigned a resource ID of 
  145. "10000". All additional resource ID's for the new headings you create need to 
  146. have unique numbers. You should consider continuing with the resource ID's so 
  147. that your next heading will be assigned "10001" and the one after that "10003", 
  148. etc. 
  149.  
  150. Here is what is first created when you start working on a new IPF file: 
  151.  
  152.      :*
  153.      :userdoc.
  154.      :title.Title of INF or HLP Document
  155.      :docprof toc=123.
  156.      .*****************************************************************************************
  157.      .*                            Introduction        [  10000  ]
  158.      .*****************************************************************************************
  159.      :h1 res=10000.Introduction
  160.  
  161.  
  162.  
  163.  
  164.      .********************************[ End of IPF ]*****************************************
  165.      :euserdoc.
  166.  
  167. You'll want to make sure that your IPF document ends with ":euserdoc." so don't 
  168. enter in text beyond this point in your IPF file. 
  169.  
  170. You should start creating your documentation by first creating new headings and 
  171. entering text under each heading. After you've created all your headings and 
  172. entered all the text under each heading you can then go back to your 
  173. Introduction and create the links to each heading. 
  174.  
  175. IPF Builder looks for :h1. headings to get a listing of the headings in your 
  176. document to display in a list box when you click on the "Link" button. If the 
  177. headings are not created first prior to trying to link to them, IPF Builder 
  178. will not be able to find them of course and no link can take place. 
  179.  
  180. Since :h1 res=10000.Introduction is created automatically at the beginning of 
  181. IPF file creation, you can always link a return to the starting point of your 
  182. document anytime you are creating new headings and their respective text. See 
  183. below: 
  184.  
  185. Return to Introduction 
  186.  
  187.  
  188. ΓòÉΓòÉΓòÉ 3. Saving Your Work ΓòÉΓòÉΓòÉ
  189.  
  190. It is important that you save your work on a regular basis as you develop your 
  191. IPF document. Prior to Compiling an INF or HLP file, you should make sure that 
  192. you've saved the IPF file that you are working on. You can do this quickly at 
  193. any time and repeatedly by clicking on the yellow "Save IPF File" button. 
  194.  
  195. Return to Introduction 
  196.  
  197.  
  198. ΓòÉΓòÉΓòÉ 4. Creating a Header ΓòÉΓòÉΓòÉ
  199.  
  200. When you start creating your IPF file the first thing you should do is start by 
  201. creating the various Headings and accompanying text. (You can always go back 
  202. and add text later or change the formatting of the text). 
  203.  
  204. Click on "Actions" "Create New Heading" on the menu bar or click mouse button 2 
  205. and "Create New Heading". You'll be asked to enter the text of the Heading and 
  206. assign a resource ID to the heading. Resource ID's should be entered in up to 5 
  207. digits, as in: "10003". You also need to select a heading level. Levels can be 
  208. 1, 2 or 3. 
  209.  
  210. The heading will be inserted into your IPF file at the position of your cursor. 
  211. So you'll want to make sure your cursor is located on a new line in column one. 
  212. Here is an example of a header: 
  213.  
  214.      :h1 res=10004.Creating a Header
  215.      :p.
  216.  
  217. The line above creates the heading for this section of the HLP file you are 
  218. presently reading. In fact, this whole document was created using IPF Builder 
  219. and all that you see here can be duplicated by yourself when you create your 
  220. IPF files using IPF Builder. 
  221.  
  222. Level 1 headings can also be indexed. When creating a Level 1 heading, IPF 
  223. Builder will ask you if you want to index this heading. If you click on "OK" 
  224. the following will be inserted into your IPF file: 
  225.  
  226.      :h1 res=10004.Creating a Header
  227.      :i1. Creating a Header
  228.      :p.
  229.  
  230. Note:  Only Level 1 headings can be indexed. 
  231.  
  232. Return to Introduction 
  233.  
  234.  
  235. ΓòÉΓòÉΓòÉ 5. Creating Links ΓòÉΓòÉΓòÉ
  236.  
  237. Links allow you to create hypertext links to quickly move from one section of 
  238. your INF or HLP file to another. IPF Builder creates links that take you to the 
  239. various Headers that you've created. It is important to create the Headings 
  240. prior to trying to link to them. Although this is the recommended procedure, 
  241. you can still develop your IPF file by jumping back and forth and creating 
  242. headings and links as you go along. 
  243.  
  244. To create a Link, click on "Actions" "Link to Heading/Footnote". This will 
  245. display the headings and footnotes that you've presently got in your IPF file 
  246. and you can select the heading you wish to create a link to. 
  247.  
  248. Clicking on the menu bar as described above opens a Notebook view of all the 
  249. headers in your document. 
  250.  
  251. Note: 
  252.  
  253.  A quick way to get to the Notebook headings list is to click the Right Mouse 
  254. Button. This will open a popup window that will allow you to get quickly to any 
  255. of the IPF Controls. See Popup Menu for Quick Access 
  256.  
  257. If you selected "Introduction" for example, the following line would be 
  258. inserted into your IPF file: 
  259.  
  260.      :link reftype=hd res=10000.Introduction:elink.
  261.  
  262. The headings are divided up based on the Level that you originally assigned to 
  263. them. Any heading and its text with a Level of 2 for example would be a child 
  264. of the Level 1 heading immediately preceding it. When you start developing a 
  265. document with more than one level of headings you want to make sure that you 
  266. use a numbering scheme that will make it easy for you to locate the lower 
  267. levels. 
  268.  
  269. Clicking on one of the Tabs will display all the headings you've created with 
  270. Level 1 (One), Level 2 (Two), or Level 3 (Three) 
  271.  
  272. Links can be inserted anywhere in your IPF file. So to create the line "Return 
  273. to Introduction", you'd type in "Return to ", then click on "Actions" "Link to 
  274. Heading/Footnote" and then select "10000.Introduction" by clicking on it. Once 
  275. "10000.Introduction" is highlighted, click on the "Select" Button . The result 
  276. would be what you see below: 
  277.  
  278. Return to Introduction 
  279.  
  280. You can also link to a footnote that you've created. To link to a footnote you 
  281. need to: 
  282.  
  283. o Make sure you've created a footnote that you wish to link to. 
  284. o Highlight the word or phrase you want to link to a footnote. 
  285. o Click on "Actions" "Link to Heading/Footnote" on the menu bar or use the 
  286.   popup menu. 
  287. o Click on the "Footnotes" tab on the notebook. 
  288. o Click on the footnote you wish to link to. 
  289. o Click on the "Select" Button. 
  290.  
  291. Return to Introduction 
  292.  
  293.  
  294. ΓòÉΓòÉΓòÉ 6. Testing your work as you go. ΓòÉΓòÉΓòÉ
  295.  
  296. As your IPF starts to take shape, you can Compile and View. the resultant INF 
  297. file or HLP file. This makes it very convenient to see just how your finished 
  298. document will look and whether you are getting it all right. 
  299.  
  300. To Compile your work, have a copy of IPFC.EXE located in the same directory as 
  301. IPF Builder. (or in your PATH) Use this directory for saving your IPF files and 
  302. storing the INF and HLP files you are creating. 
  303.  
  304. Click on the "Save IPF File" to make sure the latest version has been saved to 
  305. a file BEFORE trying to Compile a new INF file. 
  306.  
  307. Click on "Compile" "INF File" on the menu bar at the top of the screen. 
  308. Compiling may take some time, depending on how long and complex your document 
  309. is. When compiling is finished, the VX*REXX Console should become visible on 
  310. your desktop. (You may need to move the IPFBLDER window down a bit to see it. 
  311. The Console will display what has happened during the compile stage. You can 
  312. look over the results to see if all compiled alright.  You can then Minimize 
  313. the VX*REXX Console if you want to get it out of the way. (Once minimized, 
  314. future compiles will require that you bring it back up on the desktop to see 
  315. the results of the compile.) 
  316.  
  317. Once your document has been compiled, you click on "View" from the menu bar to 
  318. launch a VIEW of your newly created INF or HLP file. Now you can go through 
  319. this file and make sure that the IPF file you have created is working as 
  320. expected. 
  321.  
  322. Note:  If you have chosen to View a HLP file you can return to viewing it at 
  323. any time by pressing the F1 function key. If however you've looked at IPF 
  324. Builder's Online Help since viewing the HLP file you are developing, F1 will 
  325. bring up the Online Help, not your HLP file. 
  326.  
  327. This process of Entering Text, Saving IPF, Compiling and Viewing is the basic 
  328. procedure you'll use to develop your online documents. 
  329.  
  330. Return to Introduction 
  331.  
  332.  
  333. ΓòÉΓòÉΓòÉ 7. Editing Controls ΓòÉΓòÉΓòÉ
  334.  
  335. To assist you with the creation of your IPF file, you can: 
  336.  
  337.  1. Undo your last action 
  338.  2. Copy highlighted text to the OS/2 Clipboard 
  339.  3. Paste the contents of the OS/2 Clipboard into your IPF document 
  340.  4. Delete text you've selected in your IPF document 
  341.  5. Cut selected text - use to move text by deleting and then Pasting somewhere 
  342.     else 
  343.  6. Find a text string in your IPF file so that you can quickly move to a 
  344.     specific section of your IPF file. 
  345.  7. Do repeated finds by clicking on "Find Again" after your first "Find". 
  346.  
  347.  Any text that you highlight in the editing window can be copied to the OS/2 
  348. Clipboard by clicking on "Edit" "Copy" on the menu bar. Highlighted text can 
  349. also be cut by clicking on "Edit" "Cut". When text is cut it is deleted from 
  350. the document and placed in the Clipboard so that it can pasted (ie. moved) 
  351. somewhere else. 
  352.  
  353. Any text that is already in the Clipboard, either by copying from your IPF 
  354. document or some other source can be pasted into your IPF document. Place your 
  355. cursor in your document where you want to paste the text and then click on 
  356. "Edit" "Paste" on the menu bar. 
  357.  
  358. Return to Introduction 
  359.  
  360.  
  361. ΓòÉΓòÉΓòÉ 8. Using Bullets ΓòÉΓòÉΓòÉ
  362.  
  363. IPF Builder will let you easily add Bullets to your document. Click on 
  364. "Actions" "Tags" "Square Bullets" on the menu bar. Doing so adds the following 
  365. text to your IPF file: 
  366.  
  367.       :lines.
  368.       &sqbul.
  369.       :elines.
  370.  
  371. From here it is then a simple matter to start creating lines that start with a 
  372. square bullet. Add the text for your line after the "&sqbul." formatting code. 
  373. If you need to add more than just one line you can highlight "&sqbul." and 
  374. click on "Edit" "Copy". Then you can add additional bullet formatting codes by 
  375. clicking on "Edit" "Paste". Just make sure to keep all your bulleted lines 
  376. between the :lines. and :elines. lines. 
  377.  
  378. You can combine bullets with links so that you can produce what you see in the 
  379. Introduction section of this help file. The IPF code looks like this: 
  380.  
  381.  
  382.    :p.
  383.    :lines.
  384.    &sqbul. :link reftype=hd res=10002.Getting Started:elink.
  385.    &sqbul. :link reftype=hd res=10003.Saving Your Work:elink.
  386.    &sqbul. :link reftype=hd res=10004.Creating a Header:elink.
  387.    &sqbul. :link reftype=hd res=10005.Creating Links:elink.
  388.    &sqbul. :link reftype=hd res=10006.Testing your work as you go.:elink.
  389.    &sqbul. :link reftype=hd res=10007.Editing Controls:elink.
  390.    &sqbul. :link reftype=hd res=10008.Using Bullets:elink.
  391.    :elines.
  392.  
  393.  
  394. Return to Introduction 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 9. Highlighting Text ΓòÉΓòÉΓòÉ
  398.  
  399. Once you've got most of your IPF file completed you can go back over it and 
  400. highlight selected text. This will allow you to have text that is in Bold, 
  401. Italic, Bold Italic, Blue or Red. 
  402.  
  403. Drag your mouse over the text you want highlighted. The marked text will appear 
  404. in white text on a black background. Click "Actions" "Tags" "Highlight Selected 
  405. Text...".  The following window will appear: 
  406.  
  407. Click on the kind of highlighting you want and that text will be tagged to 
  408. create that highlight when your IPF file is compiled. 
  409.  
  410. Return to Introduction 
  411.  
  412.  
  413. ΓòÉΓòÉΓòÉ 10. Fonts ΓòÉΓòÉΓòÉ
  414.  
  415. If you want to change fonts in your IPF file, bring up the pop-up menu and 
  416. click on "Tags" "Fonts...". This will bring up the following dialog box: 
  417.  
  418. Select the font you want and the point size of the font. To see samples of the 
  419. font you've selected you need to select the font, set the point size and select 
  420. the font again. Clicking on the button Set Font will insert the tag into your 
  421. IPF file. Clicking on the Cancel button will cancel any font changes. 
  422.  
  423. Note:   The new font you select will stay in effect until it is changed back to 
  424. the default font or another window is opened. Remember to change back to the 
  425. default font if you just want a block of text in another font. 
  426.  
  427. Return to Introduction 
  428.  
  429.  
  430. ΓòÉΓòÉΓòÉ 11. Bold Text ΓòÉΓòÉΓòÉ
  431.  
  432. This is just a little quicker way to get a selected block of text formatted as 
  433. Bold. The other alternative is using the Highlighting Text procedure. This will 
  434. give you more options as to how you want the selected text highlighted. 
  435.  
  436. Return to Introduction 
  437.  
  438.  
  439. ΓòÉΓòÉΓòÉ 12. Inserting a BMP ΓòÉΓòÉΓòÉ
  440.  
  441. Bitmaps can be inserted in your IPF file by clicking on "Actions" "Tags" 
  442. "Insert BMP...". This opens up a new window that allows you to select the BMP 
  443. file you want to include in your document. Click on "Select BMP" to make your 
  444. selection. The bitmap will be displayed in the window. If this is not the 
  445. bitmap you wish to insert, select another. When you are satisfied with your 
  446. selection click on "Insert BMP".  If you click on "Cancel", no bitmap will be 
  447. inserted into your IPF file. You will also get the option as to whether you 
  448. want the BMP aligned "Left", "Centered" or "Right". 
  449.  
  450. If you selected a file called "CDS.BMP" for example you would end up with 
  451. formatting similiar to: 
  452.  
  453.  :artwork align=Left name='E:\IPFBUILD\CDS.BMP'.
  454.  
  455. Because the program inserts the complete path to the BMP you selected, your BMP 
  456. file does not have to be located in the same directory as IPF Builder is 
  457. located. 
  458.  
  459. Return to Introduction 
  460.  
  461.  
  462. ΓòÉΓòÉΓòÉ 13. Changing Margins ΓòÉΓòÉΓòÉ
  463.  
  464. If you want to change the margins in your IPF file you can click on "Actions" 
  465. "Tags" "Margins" on the menu bar or right button click to bring up the popup 
  466. menu. 
  467.  
  468. The following window will open: 
  469.  
  470. Using the sliders you can set the Left and Right Margins. This will insert the 
  471. appropriate tags. 
  472.  
  473. Note:  You need to be careful that when you want the margins returned to their 
  474.        defaults that you once again set the margin tags. Opening the Margins 
  475.        window a second time and clicking the button will insert the margin tags 
  476.        to return to the default margins. 
  477.  
  478. Return to Introduction 
  479.  
  480.  
  481. ΓòÉΓòÉΓòÉ 14. Adding Text from another file ΓòÉΓòÉΓòÉ
  482.  
  483. If you have text in another file that you want to incorporate in your IPF file 
  484. you have two ways to accomplish this. 
  485.  
  486. Firstly, you can open the other text file with a text editor and then copy the 
  487. selected text from that file to the OS/2 Clipboard. Once in the Clipboard you 
  488. can "Paste" the text into your document. See Editing Controls 
  489.  
  490. Secondly, if you want to bring a complete file into your IPF document you can 
  491. "import" the file. Click on "File" on the menu bar then click on "Import 
  492. File...". A dialog box opens allowing you to select the file you wish to 
  493. import. 
  494.  
  495. With either method, the text you import will be inserted at the point that your 
  496. cursor is located in your IPF file when you invoked the procedure. 
  497.  
  498. Return to Introduction 
  499.  
  500.  
  501. ΓòÉΓòÉΓòÉ 15. Popup Menu for Quick Access ΓòÉΓòÉΓòÉ
  502.  
  503. For quick access to all the tags and for creating Links or New Headings you can 
  504. click the RIGHT BUTTON on your mouse. A popup menu is displayed. Select what 
  505. you want to do or what tag you want to insert in your IPF file. This saves you 
  506. having to move your mouse over to the menu bar. 
  507.  
  508. Return to Introduction 
  509.  
  510.  
  511. ΓòÉΓòÉΓòÉ 16. Creating Lists ΓòÉΓòÉΓòÉ
  512.  
  513. You can create different kinds of lists by clicking on "Actions" "Tags" "Lists" 
  514. or click the RIGHT MOUSE BUTTON to bring up the popup menu then clicking on 
  515. "Tags" and then "Lists". The following dialog box opens: 
  516.  
  517. Select the type of list you require and click "OK". You can cancel the process 
  518. by clicking the "Cancel" Button. 
  519.  
  520. Return to Introduction 
  521.  
  522.  
  523. ΓòÉΓòÉΓòÉ 17. Changing Colors ΓòÉΓòÉΓòÉ
  524.  
  525. If you want to change the color of a block of text, click on "Actions" "Tags" 
  526. "Colors". Select the Foreground and Background colors and click on "OK". When 
  527. you want to set the colors back to the default colors, click on "Colors" again 
  528. and then click "OK" without making any selections. You can also access the 
  529. colors dialog box by clicking your RIGHT MOUSE BUTTON, "Tags" and "Colors". 
  530.  
  531. The color dialog box looks like: 
  532.  
  533. Return to Introduction 
  534.  
  535.  
  536. ΓòÉΓòÉΓòÉ 18. Creating Footnotes ΓòÉΓòÉΓòÉ
  537.  
  538. Footnotes make it possible to double click on a word or phrase and get 
  539. additional information on that word or phrase from a window that opens up in 
  540. your INF or HLP file. 
  541.  
  542. To create a footnote, click on "Actions" "Create New Footnote" or select 
  543. "Create New Footnote" from the popup menu. When you click on "Footnotes" a 
  544. dialog box opens in which you can type in the reference id for the footnote you 
  545. are creating. 
  546.  
  547. Click the "OK" button to create the footnote or "Cancel" to abort the 
  548. procedure. 
  549.  
  550. The following will be entered into your IPF file: 
  551.  
  552. :fn id=ddrives.
  553. <place your text here>
  554. :efn.
  555.  
  556. Replace the "<place your text here>" with the text you want contained in the 
  557. footnote. 
  558.  
  559. Note:  You can place footnotes anywhere in your IPF file. It is probably a good 
  560.        idea to keep all your footnotes together so that you can easily find 
  561.        them should you wish to make any changes to their contents. 
  562.  
  563. See Creating Links for information on how to link selected text to a footnote 
  564. that you've created. 
  565.  
  566. Return to Introduction 
  567.  
  568.  
  569. ΓòÉΓòÉΓòÉ 19. Closing a File ΓòÉΓòÉΓòÉ
  570.  
  571. If you wish to open a different IPF file or start the creation of a new IPF 
  572. file you can close the file you are working on. Click on "File" "Close File " 
  573. from the menu bar. You will be given the option to save the IPF file. If you 
  574. cannot remember if you've saved the latest version it is a good idea to save it 
  575. now. 
  576.  
  577. When you've closed a file, your editing window will be blank and no file name 
  578. will be displayed in the "Editing IPF File:" field. From "File" on the menu bar 
  579. you will be able to create a new file, open an existing file or exit the 
  580. program. 
  581.  
  582. Return to Introduction 
  583.  
  584.  
  585. ΓòÉΓòÉΓòÉ 20. IPFC Context Sensitive Help ΓòÉΓòÉΓòÉ
  586.  
  587. Clicking on "Help" on the menu bar gives you the option to view the IPFC20.INF 
  588. file that provides online help for the IPFC compiler. 
  589.  
  590. If you require help on a specific IPFC tag you can drag your mouse over the key 
  591. word and highlight the word (or double click on the word) and then call up the 
  592. IPFC online help from the menu bar. This will take you directly to help on the 
  593. specific word you've selected. 
  594.  
  595. Note:  Sometimes the context sensitive search may not work if the text you 
  596. selected is not indexed in the IPFC20.INF file. You will be notified if a VIEW 
  597. was unsuccessful. If this happens you'll need to either change your selected 
  598. text and try again or bring up the general IPFC online help by not having any 
  599. text highlighted in your IPF file and search out the information from within 
  600. IPFC20.INF. 
  601.  
  602. Hint:  If you require help for a tag that is not included in IPF Builder, just 
  603. type in the tag and then highlight it. Click on "Help" "IPFC Help" to get 
  604. context sensitive help for that tag. 
  605.  
  606.  Return to Introduction 
  607.  
  608.  
  609. ΓòÉΓòÉΓòÉ 21. Create a Table ΓòÉΓòÉΓòÉ
  610.  
  611. With IPF Builder it is easy to create a table in your IPF document. Place your 
  612. cursor on a new line and click on "Actions" "Create a Table". 
  613.  
  614. Follow the procedure outlined below to create your table: 
  615.  
  616.  1. Enter the number of columns you want in your table. The maximum columns you 
  617.     can enter is 5. 
  618.  2. Enter the width of each column placing a space between each number you 
  619.     enter. Make sure to have a width entered for each column. If you are 
  620.     setting up a table with 3 columns for example and you wanted the first 
  621.     column to be 10 characters wide and the second column 20 characters wide 
  622.     and the third one 20 characters wide, you'd enter "10 20 20" (without the 
  623.     quotes). 
  624.  3. Next you select the kind of ruling lines you want in your table. You have a 
  625.     choice between BOTH, HORIZONTAL, VERTICAL or NONE. 
  626.  4. Next you select whether you want a BOX, RULES or NONE for a frame. 
  627.  5. After choosing the type of frame you want, you can start entering the text 
  628.     you want in each Row/Column in your table. Type the text into the entry 
  629.     fields to the right of "ROW 1" under each respective Column. When you have 
  630.     entered all the text for each column for ROW 1, click on the "INSERT" 
  631.     Button. (The TAB key will take you from entry field to entry field as you 
  632.     enter your text.) 
  633.  6. The contents of the entry fields will clear and you can enter your next Row 
  634.     which will now be named "ROW 2". Again, click the "INSERT" Button to insert 
  635.     the next Row of text. 
  636.  7. When you've finished entering text into your table, click on the "FINISHED" 
  637.     Button. The "Create a Table" window will close and you'll be returned to 
  638.     the IPF document with the table tags created. 
  639.  
  640. If you entered "Create a Table" by mistake, you can click on the "CANCEL" 
  641. Button to return to your document without creating a table. 
  642.  
  643. Note:  If you want to have a particular Row/Column blank with no text in it, 
  644. type a "." (period) in that entry field. Later you can delete this period 
  645. leaving only ":c." on that line if you don't want a period displayed in that 
  646. Row/Column of your table. 
  647.  
  648. Return to Introduction 
  649.  
  650.  
  651. ΓòÉΓòÉΓòÉ 22. System Requirements ΓòÉΓòÉΓòÉ
  652.  
  653. IPF Builder requires the following: 
  654.  
  655.                     Γûá OS/2 Version 2.0 or higher
  656.                     Γûá IPFC.EXE - Information Presentation Facility Compiler
  657.                     Γûá 8 MB of RAM or higher
  658.                     Γûá OS/2's REXX facility installed
  659.  
  660.   Return to Introduction 
  661.  
  662.  
  663. ΓòÉΓòÉΓòÉ 23. Technical Support ΓòÉΓòÉΓòÉ
  664.  
  665. Technical Support is available from Custom Design Software between the hours of 
  666. 9:00 am to 4:00 pm Pacific Standard Time. 
  667.  
  668. See "Help" - "About" for the phone number. You can also FAX any questions you 
  669. have to (604) 334-3125. 
  670.  
  671. Return to Introduction 
  672.  
  673.  
  674. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  675.  
  676.  The Demo Version of IPF Builder is a fully working version with the main 
  677. exception being that you cannot save your work. This means that you'll be able 
  678. to run this demo through its paces and see how the full version works, but you 
  679. will not be able to actually compile INF or HLP files from the IPF files you 
  680. are editing.