home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / samples / os2 / eaedit / eas.ipf < prev    next >
Text File  |  1999-05-11  |  11KB  |  232 lines

  1. .*==============================================================*\
  2. .*                                                              *
  3. .* HELP.IPF - Information Tag Language file for the Help menu   *
  4. .*              help panels.                                    *
  5. .*                                                              *
  6. .*==============================================================*/
  7. :userdoc.
  8.  
  9. .*--------------------------------------------------------------*\
  10. .*  Main window extended help panel
  11. .*      res = PANEL_MAIN
  12. .*--------------------------------------------------------------*/
  13. :h1 res=4110 name=PANEL_MAIN.About EAS
  14. :i1 id=aboutMain.About EAS
  15. :p.  The EAS application is a sample Presentation Manager program
  16. which demonstrates the use of the extended attributes editor. It consists
  17. of procedures for dialog boxes that provide some information about
  18. a file's attributes.   The EA code revolves around the
  19. HoldFEA structure.  This structure is a linked list which contains
  20. one EA per structure.  Each HoldFEA structure is dynamically allocated,
  21. as are the two string pointer members of the structure, szName and aValue.
  22. This is done to make handling the EAs easier and more flexible.
  23.  
  24. .*--------------------------------------------------------------*\
  25. .*  Main Help menu                                              *
  26. .*      res = PANEL_HELP                                        *
  27. .*--------------------------------------------------------------*/
  28. :h1 res=4120 name=PANEL_HELP.Help Menu
  29. :i1 id=Help.Help Menu
  30. :p.Use the choices on the Help pull-down to display:
  31. :dl tsize=5 break=all.
  32. :dt.:hp2.Help index:ehp2.
  33. :dd.Displays the index of the help menu.
  34. :dt.:hp2.General Help:ehp2.
  35. :dd.Displays some information about the EAS sample program.
  36. :dt.:hp2.Keys Help:ehp2.
  37. :dd.Displays a list of keys usage.
  38. :dt.:hp2.Using Help:ehp2.
  39. :dd.Provides detailed information on the kind of help available and how to
  40. use Help.
  41. :edl.
  42.  
  43. .*--------------------------------------------------------------*\
  44. .*  Help menu item Help for help... help panel                  *
  45. .*      res = PANEL_GENERALHELP                                 *
  46. .*--------------------------------------------------------------*/
  47. :h1 res=4130 name=PANEL_GENERALHELP.General Help
  48. :i2 refid=Help.Help for Help
  49. :p.Use this choice to get general help for the program. General help
  50. provides general information about the EAS sample program.
  51.  
  52. .*--------------------------------------------------------------*\
  53. .*  Help menu item Extended help... help panel                  *
  54. .*      res = PANEL_USINGHELP                                   *
  55. .*--------------------------------------------------------------*/
  56. :h1 res=4140 name=PANEL_USINGHELP.Extended
  57. :i2 refid=Help.Using Help
  58. :p.Use this choice to obtain information on how to
  59. use the Help facility.
  60.  
  61. .*--------------------------------------------------------------*\
  62. .*  Help menu item Keys help... help panel                      *
  63. .*      res = PANEL_TUTORIAL                                    *
  64. .*--------------------------------------------------------------*/
  65. :h1 res=4150 name=PANEL_TUTORIAL.Tutorial of Keys
  66. :i2 refid=Help.Keys Help
  67. :p.Use this choice to see a list of keys and a description of the
  68. functions of the keys.
  69.  
  70. .*--------------------------------------------------------------*\
  71. .*  Keys help panel                                             *
  72. .*      res = PANEL_KEYSHELP                                    *
  73. .*--------------------------------------------------------------*/
  74. :h2 res=4180 name=PANEL_KEYSHELP.Key Assigments
  75. :p.The list of keys is arranged in groups.
  76. :p.:hp2.ACCELERATOR KEYS:ehp2.
  77. :dl tsize=2 break=all.
  78. :p.:hp2.HELP KEYS:ehp2.
  79. :dl tsize=5 break=all.
  80. :dt.F1
  81. :dd.Get help
  82. :dt.Esc
  83. :dd.Previous Help Panel, or End help if only one panel
  84. :dt.Alt
  85. :dd.Switch IN/OUT action bar
  86. :dt.Alt+F4
  87. :dd.End help or End program
  88. :edl.
  89. :p.:hp2.SYSTEM KEYS:ehp2.
  90. :dl tsize=5 break=all.
  91. :dt.Alt+Esc
  92. :dd.Switch to the next program, including full-screen programs
  93. :dt.Ctrl+Esc
  94. :dd.Switch to the Task List
  95. :dt.Alt+k
  96. :dd.Call key help
  97. :dt.F3
  98. :dd.Exit immediately
  99. :edl.
  100. :p.:hp2.WINDOW KEYS:ehp2.
  101. :dl tsize=5 break=all.
  102. :dt.Underlined letter
  103. :dd.Move among the choices on the action bar and pull-down submenu or
  104. run the function chosen
  105. :edl.
  106.  
  107. .*--------------------------------------------------------------*\
  108. .*  Help menu item Help index... help panel                     *
  109. .*      res = PANEL_HELPINDEX                                   *
  110. .*--------------------------------------------------------------*/
  111. :edl.
  112. :h1 res=4160 name=PANEL_HELPINDEX.Index
  113. :i2 refid=Help.Help Index
  114. :p.Use this choice to display the help index.
  115. :p.The help index lists the titles of the help information topics that 
  116. are available.
  117.  
  118. .*--------------------------------------------------------------*\
  119. .*  Help menu item Product... help panel                        *
  120. .*      res = PANEL_HELPPRODUCTINFO                             *
  121. .*--------------------------------------------------------------*/
  122. :h1 res=4170 name=PANEL_HELPPRODUCTINFO.Information
  123. :i2 refid=Help.PRODUCT Information
  124. :p.This dialog displays information about the application, such as version
  125. number and copyright notice.
  126.  
  127. .*--------------------------------------------------------------*\
  128. .*  Help menu item ProductOK... help panel                      *
  129. .*      res = PANEL_PRODUCTINFO_OK                              *
  130. .*--------------------------------------------------------------*/
  131. :h1 res=4242 name=PANEL_PRODUCTINFO_OK.Information
  132. :i2 refid=HELP.OK Information
  133. :p.The OK button closes the dialog box.
  134.  
  135. .*--------------------------------------------------------------*\
  136. .*  Help menu item About... help panel                          *
  137. .*      res = PANEL_ABOUTBOX                                    *
  138. .*--------------------------------------------------------------*/
  139. :h1 res=4210 name=PANEL_ABOUTBOX.Information
  140. :i2 refid=HELP.ABOUT Information
  141. :p.This dialog displays information about the application and an example
  142. bitmap.
  143.  
  144. .*--------------------------------------------------------------*\
  145. .*  Help menu item AboutOK... help panel                        *
  146. .*      res = PANEL_ABOUTBOX_OK                                 *
  147. .*--------------------------------------------------------------*/
  148. :h1 res=4220 name=PANEL_ABOUTBOX_OK.Information
  149. :i2 refid=HELP.ABOUTOK Information
  150. :p.The OK button closes the dialog box.
  151.  
  152. .*--------------------------------------------------------------*\
  153. .*  Help menu item Open... help panel                           *
  154. .*      res = PANEL_OPENHELP                                    *
  155. .*--------------------------------------------------------------*/
  156. :h1 res=4190 name=PANEL_OPENHELP.Information
  157. :i2 refid=HELP.OPEN Information
  158. :p.This menu item will bring up an Open-File dialog that contains the
  159. directory list and file list of the current directory. The user can select
  160. one file to open.  If the current file status has been changed or edited,
  161. it will display a warning before the next dialog box.
  162.  
  163. .*--------------------------------------------------------------*\
  164. .*  Help menu item OpenOK... help panel                         *
  165. .*      res = PANEL_OPENBOX_OK                                  *
  166. .*--------------------------------------------------------------*/
  167. :h1 res=4227 name=PANEL_OPENBOX_OK.Information
  168. :i2 refid=HELP.OPENOK Information
  169. :p.The OK button closes the dialog box and displays the attributes of the selected
  170. file.
  171.  
  172. .*--------------------------------------------------------------*\
  173. .*  Help menu item Save... help panel                           *
  174. .*      res = PANEL_SAVEHELP                                    *
  175. .*--------------------------------------------------------------*/
  176. :h1 res=4191 name=PANEL_SAVEHELP.Information
  177. :i2 refid=HELP.SAVE Information
  178. :p.This menu item will save all extended attributes to the current file.
  179.  
  180. .*--------------------------------------------------------------*\
  181. .*  Help menu item Add... help panel                            *
  182. .*      res = PANEL_ADDHELP                                     *
  183. .*--------------------------------------------------------------*/
  184. :h1 res=4193 name=PANEL_ADDHELP.Information
  185. :i2 refid=HELP.ADD Information
  186. :p.This menu item will bring up an Add dialog box which contains an EA
  187. name field and a data type list. This allows users to add a new attribute
  188. to the current file.
  189.  
  190. .*--------------------------------------------------------------*\
  191. .*  Help menu item AddOK... help panel                          *
  192. .*      res = PANEL_ADDBOX_OK                                   *
  193. .*--------------------------------------------------------------*/
  194. :h1 res=4232 name=PANEL_ADDBOX_OK.Information
  195. :i2 refid=HELP.ADDNOK Information
  196. :p.The OK button will close the current dialog box and bring up an editing
  197. dialog box which allows the user to edit the EA value.
  198. :p.If the multi-type attribute is selected, the OK button will bring up a
  199. Multi-Type dialog box which contains four buttons - ADD, EDIT, DELETE and
  200. DONE. The usage of these buttons is the same as those on the menu bar.
  201.  
  202. .*--------------------------------------------------------------*\
  203. .*  Help menu item Delete... help panel                         *
  204. .*      res = PANEL_DELETEHELP                                  *
  205. .*--------------------------------------------------------------*/
  206. :h1 res=4194 name=PANEL_DELETEHELP.Information
  207. :i2 refid=HELP.DELETE Information
  208. :p.This menu item will delete the selected attribute.
  209.  
  210. .*--------------------------------------------------------------*\
  211. .*  Help menu item Edit... help panel                           *
  212. .*      res = PANEL_EDITHELP                                    *
  213. .*--------------------------------------------------------------*/
  214. :h1 res=4195 name=PANEL_EDITHELP.Information
  215. :i2 refid=HELP.EDIT Information
  216. :p.This menu item will bring up an editing dialog box which allows the user to
  217. edit or change the EA value of the selected attribute.
  218.  
  219. .*--------------------------------------------------------------*\
  220. .*  Help menu item MultiOK... help panel                        *
  221. .*      res = PANEL_MULTIBOX_OK                                 *
  222. .*--------------------------------------------------------------*/
  223. :h1 res=4237 name=PANEL_MULTIBOX_OK.Information
  224. :i2 refid=HELP.MULTIOK Information
  225. :p.The ADD button will bring up an Add dialog box which contains the type list.
  226. :p.The DELETE button will delete the selected attribute.
  227. :p.The EDIT button will bring up an editing dialog box which allows the user
  228. to edit or to change the value of the selected attribute.
  229. :p.The DONE button will close the current dialog box.
  230.  
  231. :euserdoc.
  232.