home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pdlite.zip / using.INF (.txt) < prev    next >
OS/2 Help File  |  1995-07-11  |  216KB  |  529 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Trademarks ΓòÉΓòÉΓòÉ
  3.  
  4. The following are trademarks of the Prominare Inc. 
  5.  
  6.       Prominare 
  7.       Prominare Designer 
  8.  
  9.  The following are trademarks of the IBM Corporation. 
  10.  
  11.       CUA 
  12.       Common User Access 
  13.       IBM 
  14.       Operating System/2 
  15.       OS/2 
  16.       Presentation Manager 
  17.       Workplace Shell 
  18.  
  19.  
  20. ΓòÉΓòÉΓòÉ 2. Copyright ΓòÉΓòÉΓòÉ
  21.  
  22. Copyright Γòò 1989-1994  Prominare Inc.  All Rights Reserved. 
  23.  
  24.  
  25. ΓòÉΓòÉΓòÉ 3. Introduction ΓòÉΓòÉΓòÉ
  26.  
  27. This section is a step-by-step explanation of how to use Prominare Designer to 
  28. design applications. 
  29.  
  30. Process Outline 
  31.  
  32. The process of designing and building an application is fairly straightforward. 
  33. It follows the following steps: 
  34.  
  35.  Step    Process 
  36.  1       Design application interface and generate resource script file. 
  37.  2       Add backing code for interface design and build application. 
  38.  3       Execute initial prototype. 
  39.  4       Add new elements to application. 
  40.  5       Add additional backing code for interface design. 
  41.  6       Rebuild application. 
  42.  7       Execute new version of application. 
  43.  
  44.  Steps 4 through 7 become the general process while the application is under 
  45.  further development. You can perform steps 4 and 5 at any point, when you add 
  46.  new functionality to the application through new modules. 
  47.  
  48.  Starting the Process 
  49.  
  50.  Double click on the Prominare Designer entry in the Prominare Designer folder. 
  51.  This gets Prominare Designer started on creating the interface for your 
  52.  application. 
  53.  
  54.  
  55. ΓòÉΓòÉΓòÉ 4. Step 1: Designing the Application ΓòÉΓòÉΓòÉ
  56.  
  57. To begin your design, select the Start new design option in the Prominare 
  58. Designer Startup dialogue. Prominare Designer will not allow you to create 
  59. dialogues or windows until a design has been defined. 
  60.  
  61. Prominare Designer Startup dialogue 
  62.  
  63. The New Design dialogue appears, containing preset initial options along with 
  64. those for you to complete. In the Basename entry field, enter the basename for 
  65. the application, Example. Notice that when you change the focus from the entry 
  66. field in the dialogue, Example.H appears in the Include entry field. 
  67.  
  68. Make sure that the OS/2 2.x target environment appears in the Environment group 
  69. box;  this ensures that the correct script and resource conventions are 
  70. selected. Also make sure that the options in the Save group box are selected. 
  71. The Include header files and Source code files check boxes are automatically 
  72. selected when you create a new design. For deletion control, you can select one 
  73. of three types: None, Don't verify, and Verify on save. These options control 
  74. how deleted controls and other elements in the resource script file are 
  75. handled. For example, the None option prevents Prominare Designer from removing 
  76. any deleted resource type references from your resource script file. Don't 
  77. verify allows Prominare Designer to delete the references from your resource 
  78. script files, whereas Verify on save displays a list of deleted controls before 
  79. the design is saved, allowing you to delete items that could cause resource 
  80. script file references to be updated for the deleted control or controls. By 
  81. default, the None option is selected. This tells Prominare Designer that you 
  82. will remove any dead resource types caused by controls removed from the design. 
  83.  
  84. The options for the App type group box pertain only to the OS/2 2.x environment 
  85. (the OS/2 Workplace is only present in OS/2 2.x). Since you are creating an 
  86. application and not a Workplace object, make sure that the Presentation Manager 
  87. radio button is selected. 
  88.  
  89. New Design dialogue 
  90.  
  91. Prominare Designer can save resource information in two formats, .RES and .RC. 
  92. The former is the final resource format that is bound to the application or 
  93. DLL. The latter is in script format, which must be processed by the Resource 
  94. Compiler (which in turn creates the .RES file). .RES is inherently faster than 
  95. .RC; depending on the size of your design and the number of resources you have 
  96. to deal with, using this format can significantly reduce the time it takes to 
  97. build the application. For this example, select the .RC option. 
  98.  
  99. Click the mouse pointer on the Set push button, informing Prominare Designer 
  100. that you are finished defining the project. Prominare Designer then 
  101. automatically sets up predefined information, such as program variables, that 
  102. will be used within the application. Now you are ready to begin designing the 
  103. application. 
  104.  
  105. To use Prominare Designer most effectively, it is best to create the dialogues 
  106. before the main program window. This makes it easy to associate the dialogues 
  107. with their respective menus. Of course, you can create the main window first, 
  108. then the dialogues and then go back and edit the menu items to add the 
  109. associated dialogues. But if you know the dialogues already, it is easier to 
  110. create them first. 
  111.  
  112. Creating the Dialogues 
  113.  
  114. The first dialogue is the Example Dialogue. Select the Edit menu and then the 
  115. New menu item, displaying the New Dialogue/Window dialogue. Select the dialogue 
  116. type you wish to create. In this case, select the first item of the second row 
  117. and then click on the Create push button. 
  118.  
  119. This displays the Window/Dialogue Styles dialogue, throughwhich you define the 
  120. title bar text, ID symbol, and value, window, or dialogue styles. 
  121.  
  122. Make sure that the Type combination box shows Dialogue. In the Relative 
  123. combination box, select Window to make the dialogue you are creating relative 
  124. to its parent window. The remaining combination boxes can be ignored, as they 
  125. are not relevant to the dialogue you are creating. Click in the Text multi-line 
  126. entry field and then select the text there by pointing to the first character, 
  127. clicking, and dragging the mouse to the right. Once all the text is selected, 
  128. press the delete key (as there is no title bar within the dialogue). 
  129.  
  130. New Dialogue/Window dialogue 
  131.  
  132. Next, click in the ID field and enter DLG_EXAMPLE. Select the value and change 
  133. it to 100. Set the style of the dialogue with the Style group check boxes so 
  134. that only the Visible and Dialogue frame check boxes are selected. 
  135.  
  136. Finally, click on the Enter push button to create the dialogue frame in the 
  137. lower left corner of Prominare Designer above the status window. 
  138.  
  139. You can now move and size the dialogue frame. The suggested size is 145 
  140. dialogue units wide (cx) and 80 dialogue units high (cy). To do this, place the 
  141. mouse pointer on the top right-hand corner of the dialogue sizing frame and, 
  142. when the mouse pointer changes from an arrow shape to the 45  double-headed 
  143. arrow shape, press button 1 on the mouse. While keeping the mouse button 
  144. depressed, drag the sizing frame to the top right of the Prominare Designer 
  145. window until you achieve the desired size. 
  146.  
  147. Select the Control menu, then the Icon item in the middle column of the menu. 
  148. Notice that the mouse pointer changes from an arrow to a positioning pointer 
  149. shape. As you move the mouse around, the [x,y] position at the bottom right in 
  150. the status window changes, indicating the position of the crosshair relative to 
  151. the lower left corner of the dialogue frame. 
  152.  
  153. Window/Dialogue Styles dialogue 
  154.  
  155. Move the mouse to relative position 58,50 and click mouse button 1. This tells 
  156. Prominare Designer where you want to place the icon. 
  157.  
  158. A stylized icon and then a dialogue appears. In this dialogue, enter ID_WINDOW 
  159. in the ID field. For the value, enter 1. This symbol and value will be used for 
  160. both the icon and the main application window ID. Make sure that the Visible 
  161. option is selected in the Base styles group. If you do not select this option, 
  162. the icon will not be displayed in the dialogue when used by the application. 
  163. Finally, click on the Enter push button to exit the dialogue. 
  164.  
  165. Before you exit, Prominare Designer checks to see if you have previously 
  166. defined an icon resource for the icon control just created. When no icon is 
  167. found, you are asked if you wish to define the icon resource. Select the Yes 
  168. push button to display the Bitmap, Font, Icon, and Pointer Resources dialogue, 
  169. through which you can define the icon resource to be used by the application. 
  170. Unless you define the icon, the dialogue will not appear in the actual 
  171. application. 
  172.  
  173. The Bitmap, Font, Icon, and Pointer Resources dialogue is used for five 
  174. resource types. Select the Icon radio button and enter the ID symbol and value 
  175. for the Icon. (As mentioned previously, the symbol for the icon is ID_WINDOW, 
  176. also the symbol for the main application window.) Select the ID symbol and 
  177. value using the ID field drop-down. 
  178.  
  179. Bitmap, Font, Icon and Pointer Resources dialogue 
  180.  
  181. All that remains for the icon is the name of the file containing the icon, 
  182. which could have been created in the Icon Editor. In this case, enter 
  183. Example.Ico before clicking on the Add button. You will be asked if you want to 
  184. create the default icon, since the icon does not exist. Select the Yes button. 
  185. This icon can be edited at a later point to become the final application icon. 
  186.  
  187. Now click on the Save button to exit the dialogue and save the definition. 
  188. Select the Control menu again and notice that a check mark has appeared beside 
  189. the Icon menu item. Prominare Designer always places a check mark beside the 
  190. menu item in the Control menu of the currently selected control. 
  191.  
  192. You now want to place text in the dialogue; select the Text menu item in the 
  193. second column of the menu. 
  194.  
  195. As with the icon you just created, the mouse pointer changes to the positioning 
  196. pointer . This time, move the mouse pointer to relative position 10,30. When 
  197. you press button 1 on the mouse, a dialogue is displayed, this time allowing 
  198. you to set the text styles. 
  199.  
  200. Static Styles dialogue 
  201.  
  202. In this dialogue, replace the default text with Example Dialogue Box. No ID 
  203. symbol is required; change the default ID value to -1 if you wish. In the Text 
  204. options group, select the Horz. centered style and click on the Enter button. 
  205.  
  206. Static Styles dialogue 
  207.  
  208. A message box is displayed regarding CUA Non-Compliance. This message alerts 
  209. you that secondary words in the entered text are capitalized. In this 
  210. situation, ignore the warning since you are using the text as a title. 
  211.  
  212. CUA Non-compliance message box 
  213.  
  214. Notice that the text that you entered is not completely visible. To correct 
  215. this, move the mouse pointer to the right side of the text sizing frame until 
  216. it changes to the double-headed horizontal arrow. Press button 1 of the mouse 
  217. and drag with the mouse button still depressed to the right of the dialogue, 
  218. while watching the [cx,cy] value in the status window. Continue dragging the 
  219. frame edge to the right until the [cx,cy] value is 125,8. Release the mouse 
  220. button. The text is now centered in the dialogue. 
  221.  
  222. Finally, you need to create a push button to exit the dialogue. 
  223.  
  224. Instead of using the Control menu to create the next control, use the Tools 
  225. window. Display it by selecting the Tools window button in the Tool Bar; the 
  226. Tools window will appear in the top right hand corner of the Prominare Designer 
  227. window. Notice the grid of control representations; you can click on the 
  228. control you wish to create instead of using the Control menu. 
  229.  
  230. Select the Push Button control representation (top left button) in the Tools 
  231. window and place the push button starting at location 45,5. When the dialogue 
  232. is displayed, change the default text to OK. Now you need only add the ID 
  233. symbol and value. This time, you will do it differently from the way you 
  234. created the previous two controls. 
  235.  
  236. Button Styles dialogue 
  237.  
  238. You will probably have noticed the drop-down button in the ID field click on 
  239. the button that displays the drop-down list like that of a combination box. 
  240. This list contains all currently defined symbols; in it, notice the two symbols 
  241. you entered previously: DLG_EXAMPLE and ID_WINDOW. There are also additional ID 
  242. values, DID_OK and DID_CANCEL among others. These two symbols are predefined by 
  243. OS/2 Presentation Manager for use with push buttons. As the symbols are 
  244. labeled, one is usually associated with an OK push button and the other with a 
  245. Cancel push button. 
  246.  
  247. In this case, you want to use the DID_OK symbol. To select the symbol, click 
  248. once on the DID_OK symbol entry in the list. 
  249.  
  250. Also, notice a combination box labeled Dialogue. This combination box allows 
  251. you to associate the push button with a dialogue displayed when the push button 
  252. is selected by the user. This is useful when you are prototyping an application 
  253. and want to demonstrate to others how the user would interact with it. Again, 
  254. since the push button is used only to exit the dialogue, you do not need to use 
  255. the combination box. 
  256.  
  257. Before you click on the Enter push button, click the Default check box in the 
  258. Options group. This draws a heavy border around the button, which indicates the 
  259. default action when the user presses the ENTER key. 
  260.  
  261. You have now created the first dialogue box. 
  262.  
  263. Completed dialogue 
  264.  
  265. Creating Application Windows 
  266.  
  267. Now that you've completed the dialogue, you need only to create the main 
  268. application window. As with the dialogue, use the New... item in the Edit menu. 
  269. Again, the New Dialogue/Window dialogue is displayed. Instead of selecting one 
  270. of the dialogue types, select the window type--the bottom right image in the 
  271. dialogue. 
  272.  
  273. This time, when the Window/Dialogue Styles dialogue is displayed, select Parent 
  274. window in the Type combination box and the styles Title bar, System menu, 
  275. Visible, Size border, Menu, Min button, Max button, Accelerators, and Shell 
  276. position. 
  277.  
  278. For the text, type Example Window; for the ID symbol and value, use the ID 
  279. field drop-down to select the ID_WINDOW. You do this because the icon used in 
  280. the dialogue is the same icon to be used for the main window. Usually, the main 
  281. window uses the ID of the icon. Enter Example Window in the entry field labeled 
  282. Description. 
  283.  
  284. New Dialogue/Window dialogue 
  285.  
  286. Notice that the main parent window fills most of the Prominare Designer window 
  287. but has no action bar; it will be displayed once you add an action bar menu 
  288. item. 
  289.  
  290. Window/Dialogue Styles dialogue 
  291.  
  292. Creating the Menus 
  293.  
  294. Select the Menu button in the Tools window. A message box appears indicating 
  295. that no menus exist for the window. It also asks if you want to select menus 
  296. from the standard menus. Click on the Yes push button to display the Standard 
  297. Menus dialogue. 
  298.  
  299. No menu message box 
  300.  
  301. This dialogue contains eight notebook pages, with each page signifying 
  302. different action bar menus. Selecting the check box for the action bar item 
  303. indicates that you wish to include that item in the action bar. The menu items 
  304. generally associated with that item then become selectable. Select those that 
  305. apply to the window you are creating. 
  306.  
  307. Standard Menus dialogue 
  308.  
  309. For this window, you want to include the File action bar item but none of the 
  310. standard menu items. Select the File tab of the notebook, then click on the 
  311. File action bar menu check box. The sub-menu items associated with the File 
  312. action bar menu become selectable. It is impossible to have sub-menu items with 
  313. no action bar items. Next, click on the Create button, creating the action bar 
  314. menu item. The Menu Styles dialogue is then displayed, showing in the list 
  315. boxes the File action bar item you selected in the Standard Menus dialogue. To 
  316. add a formal ID symbol, select the item in the top list box and enter IDM_FILE 
  317. in the ID field. 
  318.  
  319. Menu Styles dialogue 
  320.  
  321. Click on the Change button to update the item and add it to the list boxes. 
  322. Next, you could enter a new item or change the current one. An * is displayed 
  323. to the left of the text denoting the item as an action bar menu item; it is 
  324. coloured dark red, distinguishing it from the regular menu items. 
  325.  
  326. Select the Menu item radio button to add the first menu item of the File menu. 
  327. Enter ~Example dialogue... for the menu item text, IDM_EXAMPLE for the ID 
  328. symbol, and 10 for the value. 
  329.  
  330. Since you previously created a dialogue (Example Dialogue), associate the menu 
  331. item you are creating with the dialogue. Click on the Dialogue combination box 
  332. arrow to display the dialogue list. Select the DLG_EXAMPLE symbol and the 
  333. combination box entry field will be completed for you. 
  334.  
  335. From the Menu styles group, select the Text radio button. Before you can add 
  336. the menu item to the list, you must associate the sub-menu item you are 
  337. entering with the action bar menu by clicking on the File entry in the list 
  338. box. This allows Prominare Designer to place the sub-menu into the correct 
  339. action bar menu. When more than one action bar menu has been defined, this 
  340. simplifies the process and prevents unnecessary arranging of menus later on. 
  341. Now click on the Add button to add it to the sub-menu list. 
  342.  
  343. Menu Styles dialogue 
  344.  
  345. For the next menu item, select the Separator style and enter -1 in the ID entry 
  346. field. This time, you do not have to associate the separator to the File menu, 
  347. since it is already selected. Only when the sub-menu item that you are creating 
  348. has a different parent do you need to select the parent menu item in the list 
  349. box. 
  350.  
  351. The final menu item to be added to the File menu is the exit command. The exit 
  352. command text should be E~xit\tF3; enter it in the Text field. Notice that an 
  353. accelerator is now associated with the menu item; it will be automatically 
  354. added to the accelerator table. The ID symbol and value for the menu item 
  355. should be IDM_EXIT and 11. Associate the menu item with the File menu, select 
  356. the Text style from the Menu styles group, click on the Add button and then on 
  357. the Save button to exit and save the menu information. This also places the 
  358. menu items within the window you are designing. You can see this be clicking on 
  359. the File menu item in the window you are designing. 
  360.  
  361. Saving and Generating the Resource Script files 
  362.  
  363. The design of the application is now complete; all you need to do is save the 
  364. project files with the Save item in the File menu. Prominare Designer prompts 
  365. you to Save the include (.H) file? Two push buttons appear, Yes and No. Since 
  366. you will need the header file to properly compile the source files, click Yes. 
  367. Prominare Designer then saves the design file (.PDF) and header include files 
  368. before generating the resource script (.RC) file for the application. The 
  369. application interface is now complete and almost ready for you to add the 
  370. backing code. 
  371.  
  372. Exit Prominare Designer by double clicking on the system menu; you are returned 
  373. to the Workplace desktop. 
  374.  
  375.  
  376. ΓòÉΓòÉΓòÉ 5. Step 2: Adding Backing Code ΓòÉΓòÉΓòÉ
  377.  
  378. Once the interface for the application is complete, you can create the 
  379. necessary C or C++ source files to handle the user's interaction requests. 
  380.  
  381.  
  382. ΓòÉΓòÉΓòÉ 6. Step 3: Execute Initial Prototype ΓòÉΓòÉΓòÉ
  383.  
  384. Now that you've completed the backing code and successfully built the new 
  385. application, you can test its interface by actually running the application. 
  386.  
  387.  
  388. ΓòÉΓòÉΓòÉ 7. Step 4: Adding New Elements ΓòÉΓòÉΓòÉ
  389.  
  390. In this step, you learn to add new elements by adding a new dialogue to the 
  391. application's design. Restart Prominare Designer and click on the Last opened 
  392. radio button in the Prominare Designer Startup dialogue. This enables the Last 
  393. opened drop-down, from which you can select the entry for the Example.PDF file 
  394. from the files list box, to read in the design file for the application. 
  395.  
  396. Now you'll create the Another Example Dialogue, which will eventually be 
  397. associated with the Another dialogue... item in the File menu. 
  398.  
  399. First, select the Edit menu, then the New... item. Again, select the dialogue 
  400. type from the first item of the second row in the dialogue. 
  401.  
  402. New Dialogue/Window dialogue 
  403.  
  404. Make sure that Dialogue is selected in the Type combination box in the 
  405. Window/Dialogue Styles dialogue. Delete the default text in the multi-line 
  406. entry field (since the dialogue will not have a title bar) and click in the ID 
  407. entry field. Enter DLG_ANOTHER and then click in the Value entry field and 
  408. enter 110. 
  409.  
  410. Click on the Style group check boxes so that only the Visible and Dialogue 
  411. frame check boxes are selected. For the description, enter Another Example 
  412. Dialogue. Finally, click on the Enter push button to create the dialogue frame 
  413. in the lower left corner of Prominare Designer, above the status window. 
  414.  
  415. You can now move and size the dialogue frame. The suggested size is 145 
  416. dialogue units wide (cx) and 80 dialogue units high (cy). Place the mouse 
  417. pointer on the top right hand corner of the dialogue sizing frame. When the 
  418. pointer changes to the 45  double-headed arrow, press mouse button 1 and drag 
  419. the sizing frame to the top right of the Prominare Designer window until you 
  420. achieve the desired size. 
  421.  
  422. Window/Dialogue Styles dialogue 
  423.  
  424. Now, select the Control menu and System icon item. Notice that the mouse 
  425. pointer changes from an arrow to a positioning pointer shape. Move the mouse to 
  426. relative position 58,50 and click mouse button 1. This tells Prominare Designer 
  427. that you want to place the icon in this location. 
  428.  
  429. First a system icon, the actual mouse pointer arrow, and then the Static Styles 
  430. dialogue is displayed. Click on the Icon list... push button to display the 
  431. System Icon ID List dialogue. In this dialogue, move to the combination box and 
  432. click on the drop down button to display the drop down list. Select 
  433. SPTR_ICONINFORMATION ID in the drop down list. Click on the Select push button, 
  434. placing the SPTR_ICONINFORMATION ID symbol in the ID field. 
  435.  
  436. Now click on the Enter push button to exit the dialogue. 
  437.  
  438. System Icon ID List dialogue 
  439.  
  440. In the Tools window, select the Text button. As with the System icon you 
  441. previously created, the mouse pointer will change to the positioning pointer 
  442. shape. This time, move the pointer to relative position 10,30. When you press 
  443. button 1 on the mouse, a dialogue appears allowing you to set the text styles. 
  444.  
  445. In the Static Styles dialogue, replace the default text with Another Example 
  446. Dialogue. No ID symbol is required; you can change the default ID value to -1 
  447. if you wish. In the Text options group, select Horz. centered before clicking 
  448. on the Enter button. Notice that the text that you entered is not completely 
  449. visible. To correct this, move the mouse pointer to the right side of the text 
  450. sizing frame until it changes to the double-headed horizontal arrow. Press 
  451. button 1 of the mouse and drag with the mouse button still depressed to the 
  452. right of the dialogue, while watching the [cx,cy] value in the status window. 
  453. Continue dragging the frame edge to the right until the [cx,cy] value is 125,8. 
  454. Release the mouse button. The text is now centered in the dialogue. 
  455.  
  456. Finally, you need to create a push button to allow the dialogue to be exited. 
  457. Select the Push Button icon in the Tools window and place the push button 
  458. starting at location 45,5. When the Button Styles dialogue is displayed, change 
  459. the default text to OK. Now you need to add only the ID symbol and value. 
  460.  
  461. Select the ID drop-down, then select the DID_OK symbol from the drop-down list. 
  462. Before clicking on the Enter button, click the Default check box. With this 
  463. done, the dialogue is complete. Now you need to create a new menu item in the 
  464. File action bar menu, so you can display the dialogue from within the 
  465. application. 
  466.  
  467. In the Window/dialogue combo box in the Tool Bar, select the ID_WINDOW item; 
  468. Prominare Designer displays the Example Window. 
  469.  
  470. Completed dialogue 
  471.  
  472. Now select the Menu button in the Tools window so you can add the new menu 
  473. item. In the dialogue, note the File entry with an * displayed to the left of 
  474. the text, denoting that the item is an action bar menu item. Enter ~Another 
  475. example dialogue... for the menu item text, IDM_ANOTHER for the ID symbol, and 
  476. 12 for the value. Select Text in the Menu styles area. 
  477.  
  478. Menu Styles dialogue 
  479.  
  480. Since you have a previously-created dialogue, (Another Example Dialogue), you 
  481. can associate the menu item you are creating with that dialogue. To do so, 
  482. select the dialogue ID from the Dialogues drop down list. 
  483.  
  484. Before clicking on the Add button, click on the File entry in the list box. You 
  485. must do this to associate the sub-menu item you are entering with the action 
  486. bar menu. This allows Prominare Designer to place the sub-menu into the correct 
  487. action bar menu. When more than one action bar menu item has been defined, this 
  488. simplifies the process, preventing unnecessary arranging of menus later on. 
  489.  
  490. Notice that the new menu item was added below the Exit menu item. Since Exit 
  491. should be the last item in the menu, you need to rearrange the items. 
  492.  
  493. Click on the Arrange... button to display the Arrange Menus dialogue. This is a 
  494. convenient way to access the Menu Styles dialogue. Alternately, when you are 
  495. not in the Menu Styles dialogue, access it by selecting Arrange menus... in the 
  496. Options action bar menu. 
  497.  
  498. Arrange Menus dialogue 
  499.  
  500. Select Another example dialogue... in the list box, then move the mouse pointer 
  501. to just above the Separator item. When the pointer changes from an arrow to a 
  502. bar over the entry, click mouse button 1 to move the selected menu item to this 
  503. location. Now that you've rearranged the order of the menus, click on the 
  504. Accept button. You can double check that the menu is correct by simply clicking 
  505. on the File menu of the Example window. 
  506.  
  507. Now click on the Save button to exit the dialogue. 
  508.  
  509. The second phase of the process is now complete and you can save the file. 
  510. Since you want to rebuild the application, double click on the Prominare 
  511. Designer system menu. You will be asked if you want to save the Example.Pdf 
  512. file; click on the Yes button. You will also be prompted to save the include 
  513. header file; again click Yes. 
  514.  
  515.  
  516. ΓòÉΓòÉΓòÉ 8. Step 5: Add Additional Backing Code ΓòÉΓòÉΓòÉ
  517.  
  518. Once you have exited Prominare Designer, you can add additional backing code to 
  519. the source files. The code will handle the additional interface elements. 
  520.  
  521.  
  522. ΓòÉΓòÉΓòÉ 9. Step 6: Rebuild the Application ΓòÉΓòÉΓòÉ
  523.  
  524. After adding the new code, you can rebuild the application for further testing. 
  525.  
  526.  
  527. ΓòÉΓòÉΓòÉ 10. Step 7: Execute New Version of Application ΓòÉΓòÉΓòÉ
  528.  
  529. Finally, having rebuilt the application, you can test it.