home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ICLUI.ZIP / HELLO5 / AHELLOW5.IPF < prev    next >
Text File  |  1993-03-09  |  8KB  |  235 lines

  1. :userdoc.
  2. :docprof toc=123456.
  3. :title.C++ Hello World Help
  4. :h1.C++ Hello World - Application Help
  5. :p.This file contains the help for the C++ Hello World Application.
  6. :h2 res=100.C++ Hello World - Main Window Help
  7. :p.This is the help panel for the Main Window.
  8. The main window contains the following areas:
  9. :ul.
  10. :li.Title Bar ICON provides
  11. access to the system menu.
  12. :li.The Window Title displays the title of the window.
  13. :li.The Menu Bar allows the user to select specific actions.
  14. :li.A status line that contains the current alignment.
  15. :li.A Client Area which is divided into three area:
  16. :ul.
  17. :li.The first area contains the static text for "Hello, World".
  18. :li.The second area is a graphic control that shows a graphic of the world
  19. from space with stars.
  20. :li.The third area contains a List Box that allows the user to change the
  21. :eul.
  22. :li.Alignment buttons are used to change the aligment and a help button
  23. to request help.
  24. :li.An Information Area to help the user understand the current options of
  25. the program including the menu bar choices.
  26. :eul.
  27. :h2 res=102.C++ Hello World - List Box Help
  28. :p.This is the help panel for the List Box Window.
  29. Selecting any item in the List Box, will change the "Hello, World" text.
  30. The code that handles the List Box can be found in AHELLOW5.CPP.
  31. :h2 res=110.C++ Hello World - Edit Menu Help
  32. :p.This is help panel for the Edit Menu.
  33. :p.
  34. This submenu (MI_EDIT) can be found under the following statement in the
  35. resource file (AHELLOW5.RC):
  36. :xmp.
  37.     SUBMENU "~Edit", MI_EDIT                //Edit Submenu
  38. :exmp.
  39. :p.
  40. This help panel (id=110) was linked to the menu item (MI_EDIT)
  41. by the following statement
  42. in the resource file (AHELLOW5.RC):
  43. :xmp.
  44.     HELPSUBITEM MI_EDIT, 110            //Edit Menu
  45. :exmp.
  46. :h3 res=111.C++ Hello World - Alignment Menu Help
  47. :p.This is the help panel for the Alignment Menu.
  48. :p.
  49. This submenu (MI_ALIGNMENT) can be found under the following statement in the
  50. resource file (AHELLOW5.RC):
  51. :xmp.
  52.     SUBMENU "~Alignment", MI_ALIGNMENT      //Alignment Submenu
  53. :exmp.
  54. :p.
  55. This help panel (id=111) was linked to the menu item (MI_ALIGNMENT)
  56. by the following statement
  57. in the resource file (AHELLOW5.RC):
  58. :xmp.
  59.     HELPSUBITEM MI_ALIGNMENT, 111       //Alignment Menu
  60. :exmp.
  61. :h4 res=112.C++ Hello World - Left Command Help
  62. :p.This is the help panel for the Left Alignment Command.
  63. Selecting the Left menu item or Left Button
  64. will set the "Hello, World" text to be left aligned.
  65. :p.
  66. This menu item (MI_LEFT) was created by the following statement in the
  67. resource file (AHELLOW5.RC):
  68. :xmp.
  69.     MENUITEM "~Left\tF7",   MI_LEFT     //Left Menu Item - F7 Key
  70. :exmp.
  71. :p.
  72. The code that handles this menu item can be found in AHELLOW5.CPP under the
  73. following case statement:
  74. :xmp.
  75.     case MI_LEFT:                       //Code to Process Left Command Item
  76. :exmp.
  77. :p.
  78. This help panel (id=112) was linked to the menu item (MI_LEFT)
  79. by the following statement
  80. in the resource file (AHELLOW5.RC):
  81. :xmp.
  82.     HELPSUBITEM MI_LEFT, 112            //Left Menu Item
  83. :exmp.
  84. :h4 res=113.C++ Hello World - Center Command Help
  85. :p.This is the help panel for the Center Alignment Command.
  86. Selecting the Center menu item or Center Button
  87. will set the "Hello, World" text to be center aligned.
  88. :p.
  89. This menu item (MI_CENTER) was created by the following statement in the
  90. resource file (AHELLOW5.RC):
  91. :xmp.
  92.     MENUITEM "~Center\tF8", MI_CENTER   //Center Menu Item - F8 Key
  93. :exmp.
  94. :p.
  95. The code that handles this menu item can be found in AHELLOW5.CPP under the
  96. following case statement:
  97. :xmp.
  98.     case MI_CENTER:                     //Code to Process Center Command Item
  99. :exmp.
  100. :p.
  101. This help panel (id=113) was linked to the menu item (MI_CENTER)
  102. by the following statement
  103. in the resource file (AHELLOW5.RC):
  104. :xmp.
  105.     HELPSUBITEM MI_CENTER, 113          //Center Menu Item
  106. :exmp.
  107. :h4 res=114.C++ Hello World - Right Command Help
  108. :p.This is the help panel for the Right Alignment Command.
  109. Selecting the Right menu item or Right Button
  110. will set the "Hello, World" text to be right aligned.
  111. :p.
  112. This menu item (MI_RIGHT) was created by the following statement in the
  113. resource file (AHELLOW5.RC):
  114. :xmp.
  115.     MENUITEM "~Right\tF9",  MI_RIGHT    //Right Menu Item - F9 Key
  116. :exmp.
  117. :p.
  118. The code that handles this menu item can be found in AHELLOW5.CPP under the
  119. following case statement:
  120. :xmp.
  121.     case MI_RIGHT:                      //Code to Process Right Command Item
  122. :exmp.
  123. :p.
  124. This help panel (id=114) was linked to the menu item (MI_RIGHT)
  125. by the following statement
  126. in the resource file (AHELLOW5.RC):
  127. :xmp.
  128.     HELPSUBITEM MI_RIGHT, 114           //Right Menu Item
  129. :exmp.
  130. :h3 res=199.C++ Hello World - Text... Menu Help
  131. :p.This is the help panel for the Text... Menu.
  132. :p.
  133. This menu item (MI_TEXT) was created by the following statement in the
  134. resource file (AHELLOW5.RC):
  135. :xmp.
  136.     MENUITEM "~Text...", MI_TEXT            //Text Menu Item
  137. :exmp.
  138. :p.
  139. The code that handles this menu item can be found in AHELLOW5.CPP under the
  140. following case statement:
  141. :xmp.
  142.     case MI_TEXT:                       //Code to Process Text Command
  143. :exmp.
  144. :p.
  145. This help panel (id=199) was linked to the menu item (MI_TEXT)
  146. by the following statement
  147. in the resource file (AHELLOW5.RC):
  148. :xmp.
  149.     HELPSUBITEM MI_TEXT, 199            //Right Menu Item              .
  150. :exmp.
  151. :h2 res=200.C++ Hello World - Dialog Window Help
  152. :p.This is the help panel for the Edit Text Dialog.
  153. :h3 res=201.C++ Hello World - Dialog Entry Field Help
  154. :p.This is the help panel for the Entry Field on the Edit Text Dialog.
  155. :p.
  156. This entry field was defined by the following statement in the dialog resource
  157. file (ADIALOG5.DLG):
  158. :xmp.
  159.     ENTRYFIELD      "", DID_ENTRY, 8, 44, 114, 8, ES_MARGIN
  160. :exmp.
  161. :p.
  162. The application code that handles this entry field can be found in ADIALOG5.CPP.
  163. :p.
  164. This help panel (id=201) was linked to this entry field (DID_ENTRY)
  165. by the following statement
  166. in the resource file (AHELLOW5.RC):
  167. :xmp.
  168.     HELPSUBITEM DID_ENTRY, 201          //Entry Field <-> Help ID 201
  169. :exmp.
  170. :h3 res=202.C++ Hello World - Dialog OK Button Help
  171. :p.This is the help panel for the OK Button on the Edit Text Dialog.
  172. Selecting this button will close the dialog and will change the
  173. "Hello, World" text in the main window.
  174. :p.
  175. The OK Button was defined by the following statement in the dialog resource
  176. file (ADIALOG5.DLG):
  177. :xmp.
  178.     DEFPUSHBUTTON   "OK", DID_OK, 6, 4, 40, 14
  179. :exmp.
  180. :p.
  181. The application code that handles this button field can be found
  182. in ADIALOG5.CPP.
  183. :p.
  184. This help panel (id=202) was linked to this entry field (DID_OK)
  185. by the following statement
  186. in the resource file (AHELLOW5.RC):
  187. :xmp.
  188.     HELPSUBITEM DID_OK, 202             //OK Button <-> Help ID 202
  189. :exmp.
  190. :h3 res=203.C++ Hello World - Dialog Cancel Button Help
  191. :p.This is the text for the Cancel Button on the Edit Text Dialog.
  192. Selecting this button will close the dialog without changing the
  193. "Hello, World" text.
  194. :p.
  195. The Cancel Button was defined by the following statement in the dialog resource
  196. file (ADIALOG5.DLG):
  197. :xmp.
  198.     PUSHBUTTON      "Cancel", DID_CANCEL, 49, 4, 40, 14
  199. :exmp.
  200. :p.
  201. The application code that handles this button field can be found
  202. in ADIALOG5.CPP.
  203. :p.
  204. This help panel (id=203) was linked to this entry field (DID_CANCEL)
  205. by the following statement
  206. in the resource file (AHELLOW5.RC):
  207. :xmp.
  208.     HELPSUBITEM DID_CANCEL, 203         //OK Button <-> Help ID 203
  209. :exmp.
  210. :h2 res=1000.C++ Hello World - Keys Help Panel
  211. :p.This is the keys help panel.
  212. :p.The following is a list of system provided keys:
  213. :parml compact tsize=10.
  214. :pt.Alt-F4
  215. :pd.Close Window
  216. :pt.Alt-F7
  217. :pd.Move Window
  218. :pt.Alt-F8
  219. :pd.Size Window
  220. :pt.Alt-F9
  221. :pd.Minimize Window
  222. :pt.Alt-F10
  223. :pd.Maximize Window
  224. :eparml.
  225. :p.The following is a list of application provided keys:
  226. :parml compact tsize=10.
  227. :pt.F7
  228. :pd.Left Alignment
  229. :pt.F8
  230. :pd.Center Alignment
  231. :pt.F9
  232. :pd.Right Alignment
  233. :eparml.
  234. :euserdoc.
  235.