home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pdd.zip / Designer.HLP (.txt) < prev    next >
OS/2 Help File  |  1998-03-05  |  499KB  |  16,404 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Copyright ΓòÉΓòÉΓòÉ
  3.  
  4. Copyright (c) 1989-1998  Prominare Inc.  All rights reserved. 
  5.  
  6.  
  7. ΓòÉΓòÉΓòÉ 2. Prominare Designer Introduction ΓòÉΓòÉΓòÉ
  8.  
  9.                                  Welcome to the
  10.                                Prominare Designer
  11.                                    Release 5c
  12.  
  13. Please read the information provided within this window so you will become 
  14. instantly familiar with the basic operation of Prominare Designer Release 5c. 
  15.  
  16. Mouse Operation 
  17.  
  18. Mouse operation within Prominare Designer is quite straight forward and easy to 
  19. use.  Double clicking the mouse pointer on a control within the window or 
  20. dialogue you are designing will cause the appropriate styles dialogue to be 
  21. displayed.  Clicking the mouse pointer using button 2 on a control will cause 
  22. the selection frame to be displayed or removed from that control. 
  23.  
  24. To move a control, click the mouse pointer on the control and keep button 1 of 
  25. the mouse pressed.  While the mouse button is pressed, you can then move the 
  26. mouse around within the window or dialogue with the tracking frame being 
  27. displayed showing the relative placement of the control selected.  When you 
  28. release the mouse button, the control will be moved to that location.  While 
  29. performing this operation, the x and y position of the lower left corner of the 
  30. control will be displayed within the status window in the bottom right corner 
  31. of the Prominare Designer window. 
  32.  
  33. To select individual controls for a group, you only need to press the Ctrl key 
  34. and button 1 of the mouse.  When you do this, the control that you have clicked 
  35. the mouse pointer on will be added to the group of controls selected if an 
  36. existing group is present, or a new group will be started.  Also, if you click 
  37. the mouse pointer within the dialogue area and not over a control keeping both 
  38. the Ctrl key and button 1 of the mouse pressed and drag the mouse pointer over 
  39. controls, you will notice a rubber band selector being displayed thereby 
  40. allowing you to quickly select controls for a group.  After you release the 
  41. mouse button, the controls falling within the rubber band will form the group. 
  42. You can then add or remove controls from the group using the Ctrl key, button 1 
  43. combination. 
  44.  
  45. To move the selected group of controls, you press the Alt key and then button 1 
  46. of the mouse keeping the mouse button depressed.  While you move the mouse 
  47. around, the tracking frame will be displayed showing the relative position the 
  48. group would have if it is moved.  The x and y positions within the status 
  49. window at the bottom of the Prominare Designer window will show the absolute 
  50. position. 
  51.  
  52. You can through the Mouse tab configure how the mouse is used such that other 
  53. key/mouse combinations can be defined in place of the defaults described above. 
  54.  
  55. Symbol/ID colors 
  56.  
  57. The Symbol/ID drop-down, which is used to define and/or select a symbol/ID 
  58. displays the symbols in different colors.  The colors are used to denote 
  59. predefined OS/2 symbols, new symbols added to the design, symbols used within 
  60. the design and symbols not used within the design. 
  61.  
  62. Menu lists symbol colors 
  63.  
  64. For the menu lists, action bar menu items and sub-menus are displayed in colors 
  65. to allow you to quickly distinguish each type. 
  66.  
  67.  
  68. ΓòÉΓòÉΓòÉ 3. Prominare Designer Update ΓòÉΓòÉΓòÉ
  69.  
  70.                                    Welcome to
  71.                                Prominare Designer
  72.                                    Release 5c
  73.  
  74. Please read the information provided within this window so you will become 
  75. instantly familiar with the new features and enhancements of Prominare Designer 
  76. Release 5c. 
  77.  
  78. The following describes some of the changes made to Release 5: 
  79.  
  80.       Source coding rules: 
  81.            Changed Rules menu to Source menu. 
  82.            Changed MLE's to new edit control within the source coding rules 
  83.            dialogues. 
  84.            Added formatting capabilities to source code rules. 
  85.            Added break/return tab to source coding rules editing. 
  86.            Allow the exporting of the rules to an ASCII with tags to allow mass 
  87.            editing of the rules.  Then using the same file import the 
  88.            information        based on the tags. 
  89.            Replaced the Source submenu with a single dialogue containing 
  90.            notebook. 
  91.       Tool bar 
  92.            Added undo and redo buttons. 
  93.            Added a tool bar button to turn on or off the code generation. 
  94.            Added Save source code toolbar button. 
  95.       Dialogues 
  96.            Changed most notebooks to the new notetab control. 
  97.            Added a simplified New Design dialogue. 
  98.            Dialogues look correct on systems that have font defined        for 
  99.            system that is different that System Proportional. 
  100.            Added simpler dialogues for styles (basically modelled after 
  101.            DlgEdit). 
  102.            Redesigned styles dialogues to use the notetab metaphor for styles, 
  103.            fonts and        colours, bidi and pen options. 
  104.       Editing 
  105.            Added new page to align dialogue that allows selected controls to be 
  106.            shifted to a given side or sides. 
  107.            Added new push button alignment for bottom right. 
  108.            Allow use of keys to move, size and snap controls to grid. 
  109.       PMCX 
  110.            Added example of PMCX control where more than one control 
  111.            type contained within a single DLL while still maintaining 
  112.            PMCX usage in Prominare Designer. 
  113.            Added Notetab PMCX control to PMCX samples. 
  114.       Support dialogues 
  115.            Added Save button to Support dialogues to allow the user to save the 
  116.            current info and        exit.  The user can then come back to 
  117.            re-edit the info. 
  118.       Removed hard coded path for help table definition. 
  119.       Added ability to locate window or dialogue procedure for editing within a 
  120.       sizeable        dialogue.  Also allowed for spot code generation of the 
  121.       window or dialogue. 
  122.       Added support to allow dialogue font metrics to be targetted for system 
  123.       font. 
  124.       Added DLL support for code generation. 
  125.       Ability to remove imbedded tabs in the rules. 
  126.       Take into consideration those who have changed the system font to 
  127.       something else. 
  128.       Allow tab option for source files. 
  129.       Added DBCS support. 
  130.  
  131.  The following describes some of the changes made to Release 5b: 
  132.  
  133.       Added new OS/2 Warp Version 4.0 styles (Notebook button,   MLE Vertical 
  134.       Scroll Limit, Window/Dialogue Close button,   and Notebook tab and button 
  135.       areas). 
  136.       Added option of targeting OS/2 Warp Version 4.0. 
  137.  
  138.  The following describes some of the changes made to Release 5c: 
  139.  
  140.       Added UniCode support for Windows NT. -U on the   command line causes the 
  141.       UniCode filter routines   to be used. 
  142.       Inhanced notebook testing support. 
  143.       Dialog font metrics support improved. 
  144.  
  145.  
  146. ΓòÉΓòÉΓòÉ 4. About the Prominare Designer ΓòÉΓòÉΓòÉ
  147.  
  148. The Prominare Designer is a Presentation Manager based application for 
  149. designing Presentation Manager applications. It is used to create an 
  150. applications window including menus and dialogues. 
  151.  
  152. The help facility is designed to give a context-sensitive description of the 
  153. dialogue or window you invoked help from.  It is not intended to be a tutorial. 
  154.  
  155. For more information about using the help facility, select Using help on the 
  156. Help pull-down. 
  157.  
  158. Windows and dialogues created through Prominare Designer are stored in in 
  159. script format (.RC) or in binary format (.RES) and internal format (.PDF).  You 
  160. use the Resource Compiler to compile the resource script (.RC file) to be able 
  161. to attach to the final executable version of the program. 
  162.  
  163. Prominare Designer will automatically assign an integer value to each item you 
  164. create.  You can replace the default value with a symbolic value and integer. 
  165. These values are placed in an include (.H) file. Prominare Designer can read 
  166. and save to include files that contain comments. 
  167.  
  168. The main window area of Prominare Designer is the editing area.  A window or 
  169. dialogue you are designing will be displayed in that area.  You can select a 
  170. window, dialogue or control by clicking the mouse pointer on it.  Using button 
  171. 1 on the mouse allows you to adjust the item. A frame is displayed around the 
  172. selected item with the mouse pointer changing to a cross when it is over the 
  173. item. 
  174.  
  175. At the bottom of the Prominare Designer window is a window containing status 
  176. information.  Within this window, information will be displayed stating the 
  177. current operation, the x and y points and width and height of the selected 
  178. item.  The relative position of the item is shown along with the type of item 
  179. selected and its symbolic value. 
  180.  
  181.  
  182. ΓòÉΓòÉΓòÉ 5. Prominare Designer Startup ΓòÉΓòÉΓòÉ
  183.  
  184. When you first start Prominare Designer, you will be presented with the 
  185. Prominare Designer Startup dialogue.  This dialogue allows you to select the 
  186. initial actions that will be performed.  These include starting a new design 
  187. through the New Design dialogue.  The second option allows you to open an 
  188. existing design through the File Open dialogue.  The third options allows you 
  189. to import a binary or script resource file (or extract the binary resources 
  190. from an executable or DLL) through the Import dialogue.  Finally, you can 
  191. select from a list of the last opened files. 
  192.  
  193.  
  194. ΓòÉΓòÉΓòÉ 6. Help for Status Area ΓòÉΓòÉΓòÉ
  195.  
  196. The status window at the bottom of the Prominare Designer window displays 
  197. information as you select items and make changes. Measurements within the 
  198. window are shown in dialogue units. Horizontally, one dialogue unit is equal to 
  199. one-quarter the width of an average character in the system font. Vertically, 
  200. one dialogue unit equals one-eighth the height of a character in the system 
  201. font. 
  202.  
  203. The status window contains the following information: 
  204.  
  205.  Item                          Description 
  206.  Mode                          Shows the current operating mode. Modes include 
  207.                                selecting menu items, creating, editing and 
  208.                                deleting controls, viewing, arranging and 
  209.                                saving. 
  210.  Groups                        Shows the number of controls contained within 
  211.                                the selection group. 
  212.  Control                       Shows the type of control currently selected. 
  213.                                This may be Push Button, Auto Check Box, Check 
  214.                                Box, etc. When a window is selected, it displays 
  215.                                Window. Likewise, when a dialogue is selected, 
  216.                                it displays Dialogue. 
  217.  Relative                      Shows how the current selected window, dialogue, 
  218.                                or control is positioned. For windows or 
  219.                                dialogues, the relative position may be Window, 
  220.                                Screen, or Mouse. For controls, it will always 
  221.                                be Window or Dialogue, depending on the type in 
  222.                                which it is placed. 
  223.  [x, y]                        Shows the current position of the lower left 
  224.                                corner of the selected window, dialogue, or 
  225.                                control. 
  226.  Focus                         Displays the ID symbol or value of the control 
  227.                                to receive the initial focus within a dialogue. 
  228.                                If a window is displayed, the N/A symbol is 
  229.                                displayed. If no control has been selected, the 
  230.                                Default symbol is displayed. 
  231.  Value                         Shows the current ID symbol (or value if no 
  232.                                symbol has been defined) for the window, 
  233.                                dialogue, or control selected. 
  234.  [cx, cy]                      Shows the current width and height of the 
  235.                                selected window, dialogue, or control. 
  236.  
  237.  The bottom area of the status window contains an area for additional messages 
  238.  relating to the dialogue or window you are designing. When a PMCX control 
  239.  cannot be located, an error message is displayed stating which control could 
  240.  not be found. The status window is also used to display information regarding 
  241.  a selected control. For example, the cell size of a value set control is 
  242.  displayed. This helps with sizing a control that must accommodate bitmaps of a 
  243.  given size. Next to this message area are a series of check indicators that 
  244.  denote the target operating system environment under which the selected 
  245.  control can run. These are: 
  246.  
  247.  Item           OS 
  248.  OS/2 1.x       OS/2 1.x 
  249.  OS/2 2.x       OS/2 2.x, OS/2 Warp 3.0 or OS/2 Warp 4.0 
  250.  MMPM/2         OS/2 Version 2.1 with MMPM/2 Version 1.1 or higher installed 
  251.  Pen for OS/2   OS/2 Version 2.1 with Pen for OS/2 Version 1.0 or higher 
  252.                 installed 
  253.  Windows        Windows 3.1 or Windows NT 
  254.  
  255.  
  256. ΓòÉΓòÉΓòÉ 7. Help for Prominare Designer Startup ΓòÉΓòÉΓòÉ
  257.  
  258. This Prominare Designer Startup allows you to select the initial actions that 
  259. will be performed.  These include starting a new design through the New Design 
  260. dialogue.  The second option allows you to open an existing design through the 
  261. File Open dialogue.  The third options allows you to import a binary or script 
  262. resource file (or extract the binary resources from an executable or DLL) 
  263. through the Import dialogue.  Finally, you can select from a list of the last 
  264. opened files. 
  265.  
  266. The Display on startup check box allows you to disable the dialogue from being 
  267. displayed when the Prominare Designer starts each time. 
  268.  
  269. If you prevent the Prominare Designer Startup from being displayed and you want 
  270. to have it redisplayed, you can select the Display initial action dialogue 
  271. option within the Options tab of the Prominare Designer Default Usage dialogue. 
  272.  
  273. Clicking the mouse pointer on the Start push button causes the selected action 
  274. to be performed.  Clicking the mouse pointer on the Cancel push button causes 
  275. no actions to be performed and hides the dialogue. 
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ 8. Help for Tool Bar ΓòÉΓòÉΓòÉ
  279.  
  280. The Tool Bar contains various button selections that allow you to easily 
  281. configure Prominare Designer or select options. 
  282.  
  283. You select windows or dialogues you wish to work on through the combo-box 
  284. labeled Windows/Dialogues.  When you select the window or dialogue to work on, 
  285. it will be displayed. 
  286.  
  287. To the right of the combo-box are tool bar buttons.  Each of the buttons allows 
  288. you to quickly configure Prominare Designer. 
  289.  
  290. The first button of the first row: 
  291.  
  292. is used start a new design. 
  293.  
  294. The next button: 
  295.  
  296. is used to open an existing design file. 
  297.  
  298. The next button: 
  299.  
  300. is used to save the design file along with the resource file and source code 
  301. files. 
  302.  
  303. The next button: 
  304.  
  305. is used to print the currently displayed window, dialogue or popup menu. 
  306.  
  307. The next button: 
  308.  
  309. is used to search the design for a specified text string, ID symbol or value. 
  310.  
  311. The second of the search buttons: 
  312.  
  313. is used to turn on or off the duplicate ID scanning function that is 
  314. automatically performed when you save a design.  This function checks for 
  315. duplicate IDs that will cause an error either in the resource compile of the 
  316. resource script file or in the resource binding.  A duplicate ID is considered 
  317. only on a high-level basis like menu's, dialogues, tables, resources, etc. 
  318.  
  319. The first clipboard button: 
  320.  
  321. is used to cut the window, dialogue or selected controls from the design and 
  322. place them on the clipboard. 
  323.  
  324. The second clipboard button: 
  325.  
  326. is used to copy the window, dialogue or selected controls from the design and 
  327. place them on the clipboard. 
  328.  
  329. The last clipboard button: 
  330.  
  331. is used to paste the window, dialogue or selected controls into the design from 
  332. the clipboard. 
  333.  
  334. The next button: 
  335.  
  336. is used to define the resource distribution. 
  337.  
  338. The next button: 
  339.  
  340. is used to enter or edit design notes for the displayed window or dialogue. 
  341.  
  342. The next button: 
  343.  
  344. is used to define the messages that are to be handled by the displayed window 
  345. or dialogue. 
  346.  
  347. The next button: 
  348.  
  349. is used to create a new window or dialogue. 
  350.  
  351. The first of the group oriented buttons: 
  352.  
  353. is used as the alignment mode button.  By selecting the button, you cause 
  354. Prominare Designer to display the Align Group. dialogue to be displayed.  It 
  355. will allow you to apply the final alignment to the group of controls selected. 
  356.  
  357. The second group oriented button is: 
  358.  
  359. which is used as the replace mode button.  By selecting the button, you cause 
  360. Prominare Designer to display the Replace Controls. dialogue to be displayed. 
  361. It will allow you to replace the selected controls with another control type or 
  362. style. 
  363.  
  364. The duplicate tool bar button is: 
  365.  
  366. and can be used to set Prominare Designer into duplicate control mode.  When 
  367. you select the button, each time you select a control within the window or 
  368. dialogue, the control will be duplicated.  This mode will be retained until you 
  369. turn it off by selecting the button a second time. 
  370.  
  371. The mouse align tool bar button is: 
  372.  
  373. is used to set the offset position from which the dialogue is to be placed when 
  374. the dialogues positioning is relative the mouse.  Selecting the tool bar button 
  375. causes the mouse pointer to change into the offset selection pointer which is 
  376. then positioned in the location where the mouse pointer should appear when the 
  377. dialogue is displayed.  The position indicators in the status window will 
  378. display the current location of the lower left corner of the dialogue in 
  379. relation to the mouse.  Once you have clicked the mouse pointer at the location 
  380. where you want the mouse pointer to be displayed when the dialogue is 
  381. displayed, the Relative Mouse Position dialogue will be displayed showing the 
  382. offset position of the lower left of the dialogue.  You can enter different 
  383. values in place of those displayed. 
  384.  
  385. You can cause the same dialogue to be displayed by double clicking button 2 
  386. with the mouse pointer on the tool bar button.  This will allow you to manually 
  387. enter the value of the offset. 
  388.  
  389. It should be noted that the tool bar button can only be selected when you set 
  390. the Relative option within the Window/Dialogues Styles dialogue to Mouse. 
  391.  
  392. Beside the relative mouse position button is: 
  393.  
  394. The set focus button is used to set the control that is to receive the initial 
  395. focus when the dialogue is first displayed.  When you select the button, you 
  396. move the mouse pointer over the controls within the dialogue. As the pointer 
  397. moves over the controls, it will change shape from an arrow to a four headed 
  398. arrow or to a circle with a slash in it.  When the pointer is the four headed 
  399. arrow, it signifies that the control can be selected as the initial focus 
  400. control.  Conversely, when the mouse pointer is a circle with a slash through 
  401. it, the control can not be selected to receive the initial focus.  The tool bar 
  402. button will return to its original shape when you have selected the required 
  403. control. 
  404.  
  405. Beside the set focus button is: 
  406.  
  407. The arrange controls button is used to arrange the display order of controls 
  408. within a window or dialogue. 
  409.  
  410. A dialogue will be displayed with a list of all the controls in the window or 
  411. dialogue.  You can then select a control and move its relative display order to 
  412. another position. 
  413.  
  414. You can also set groups and tab stops within the dialogue. 
  415.  
  416. The first of the last set of buttons on the first row: 
  417.  
  418. is used to display the template of the VGA display within the Prominare 
  419. Designer window when you are working on a high resolution type monitor.  This 
  420. button is only selectable when working on a screen that is in a display mode 
  421. higher than 640 x 480 (VGA).  It will show the relative sizes of a VGA screen 
  422. thereby allowing you to check you dialogue sizes against the template size. 
  423.  
  424. The next button: 
  425.  
  426. is used to display the Tools window.  Selecting the tool bar button causes the 
  427. Tools window to be displayed.  Selecting it when it is in the down position 
  428. will cause the Tools window to be hidden. 
  429.  
  430. The last tool bar button: 
  431.  
  432. is used to cause Prominare Designer to record the location of itself such that 
  433. when you exit Prominare Designer, the size and location are noted such that 
  434. when you start Prominare Designer the next time, it will be displayed in the 
  435. same location and size. 
  436.  
  437. The first button of the second row beside the Window/Dialogue drop-down: 
  438.  
  439. is used as the undo the previous operations.  By selecting the button, you 
  440. cause Universal Resource Editor undo the last action performed with a control 
  441. or set of controls. 
  442.  
  443. The second button of the second row: 
  444.  
  445. is used as the redo the previous operations.  By selecting the button, you 
  446. cause Universal Resource Editor redo the last action with a control or set of 
  447. controls that was undone. 
  448.  
  449. The next button of the second row: 
  450.  
  451. is used as the test button.  By selecting the button, you cause Prominare 
  452. Designer to switch from design mode to testing mode.  You can then test you 
  453. window or dialogue.  To return back from test mode to design mode, you select 
  454. the button again. 
  455.  
  456. Beside the test button is: 
  457.  
  458. The presentation parameters button is used to set or remove the font and colors 
  459. of the control or the group of controls that you have selected within the 
  460. window or dialogue.  When selected, it causes the Font & Color dialogue to be 
  461. displayed.  It will allow you to set the colors and fonts for the selected 
  462. controls. 
  463.  
  464. Beside the presentation parameters button is: 
  465.  
  466. The font button is used to set or remove the font the control or group of 
  467. controls that you have selected within the window or dialogue.  When selected, 
  468. it causes the Font dialogue to be displayed.  It will allow you to set the 
  469. fonts for the selected controls. 
  470.  
  471. Beside the font button is: 
  472.  
  473. The pen options allow you to set the various pen oriented options for the 
  474. selected controls that are pen centric. 
  475.  
  476. Beside the pen button is: 
  477.  
  478. The bidirection options allow you to set the various bidirectional options for 
  479. the selected controls. 
  480.  
  481. The control limits tool bar button is: 
  482.  
  483. and can be used to determine the limits of a particular display device with 
  484. respect to the controls within a window or dialogue.  Using the device 
  485. definitions entered through the Display Units dialogue, you can see if the 
  486. current control size is adequate for a given display device.  For example, if 
  487. you are using a display with a resolution of 1024 x 768, you may find that the 
  488. controls that you have set up in a dialogue appear clipped within the dialogue 
  489. when it is displayed on a system that is 640 x 480 in resolution.  When you 
  490. have selected the target device and select the Display Limits tool bar button, 
  491. a rectangle will appear around each control showing the limits that would apply 
  492. if the control was displayed on the target device selected. 
  493.  
  494. To pick the target display, double click button 2 of the mouse on the button 
  495. which will cause the Display Limits dialogue to be displayed where you can 
  496. select the target device to test the limits against. 
  497.  
  498. The show IDs tool bar button is: 
  499.  
  500. is used to display the numeric values of each of the controls within the window 
  501. or dialogue.  The numeric values will be shown in red against a white 
  502. background within each control. 
  503.  
  504. The next tool bar buttons: 
  505.  
  506. is used to display the positioning grid.  Selecting the tool bar button causes 
  507. the grid to be displayed within the window or dialogues that you are designing. 
  508. It also causes the placement of controls adhere to the grid if requested. 
  509. Selecting it when it is in the down position will cause the grid to be removed. 
  510. Double clicking button 2 of the mouse while the pointer is over the tool bar 
  511. button will cause the Grid dialogue to be displayed which will allow you to 
  512. enter the size of the grid to use. 
  513.  
  514. The next tool bar button: 
  515.  
  516. is used to cause Prominare Designer to generate the source code for the 
  517. application you are designing without saving the design file and the resource 
  518. files. 
  519.  
  520. The next tool bar button: 
  521.  
  522. is used to allow the generation of source code.  When the tool bar button is in 
  523. the down position, source code will be generated otherwise when in the up 
  524. position, no source code will be generated. 
  525.  
  526. The final tool bar button: 
  527.  
  528. is used to cause view the source code for the window or dialogue currently 
  529. displayed. 
  530.  
  531.  
  532. ΓòÉΓòÉΓòÉ 9. Help for Test ΓòÉΓòÉΓòÉ
  533.  
  534. The  Tool Bar button is used to start and end the testing of a window or 
  535. dialogue. 
  536.  
  537. When the button is in the up position, it denotes that you are in design mode 
  538. where you can add and remove elements from the window or dialogue you are 
  539. currently editing.  These elements include controls, menus, sub-menus, etc. 
  540.  
  541. When you click the mouse pointer on the test button, you change from design 
  542. mode to test mode.  Once in test mode, you cannot add or delete design 
  543. elements. 
  544.  
  545. The testing of the window or dialogue will allow you to see how your window or 
  546. dialogue feels and also test the linkages between it and other dialogues. 
  547.  
  548. When you click the mouse pointer on the button a second time, you will be 
  549. placed back into design mode from test mode where you can continue to add or 
  550. remove design elements. 
  551.  
  552. You can also enter or exit test mode by pressing Ctrl+T on the keyboard. The 
  553. window or dialogue that you are designing will be placed into or removed from 
  554. test mode.  Any dialogue links that are active during the testing of the window 
  555. or dialogue will be destroyed and you will be returned to design mode of the 
  556. starting window or dialogue. 
  557.  
  558. Note:  If you have designed a dialogue that is linked to a menu or push button 
  559.        and you have invoked that dialogue during the testing AND that dialogue 
  560.        does not possess a system menu or push button with an ID value of DID_OK 
  561.        or DID_CANCEL, you can cause the dialogue to be dismissed by pressing 
  562.        the Esc key on the keyboard. 
  563.  
  564.  
  565. ΓòÉΓòÉΓòÉ 10. Help for Alignment ΓòÉΓòÉΓòÉ
  566.  
  567. The Align Controls dialogue is used to select the alignment type for the 
  568. controls selected for aligning. 
  569.  
  570. You can align the selected controls either horizontally or vertically, with 
  571. equal spacing, same size and push button alignment. 
  572.  
  573. The tabs within the dialogue provides the five different alignment types: 
  574.  
  575.       Alignment 
  576.       Spacing 
  577.       Size 
  578.       Push buttons 
  579.       Shift 
  580.  
  581.  The order that the alignment progresses is: 
  582.  
  583.    1. Auto-sizing 
  584.    2. Push buttons 
  585.    3. Alignment 
  586.    4. Size 
  587.    5. Spacing 
  588.    6. Shift 
  589.  
  590.  The Align push button is used to align the controls selected, whereas, the 
  591.  Cancel push button is used to cancel the alignment process. 
  592.  
  593.  
  594. ΓòÉΓòÉΓòÉ 11. Help for Align Controls Dialogue ΓòÉΓòÉΓòÉ
  595.  
  596. The Align Controls dialogue is used to select the alignment type for the 
  597. controls selected for aligning. 
  598.  
  599. You can align the selected controls either horizontally or vertically, with 
  600. equal spacing, same size and push button alignment. 
  601.  
  602. The tabs within the dialogue provides the five different alignment types: 
  603.  
  604.       Alignment 
  605.       Spacing 
  606.       Size 
  607.       Push buttons 
  608.       Shift 
  609.  
  610.  The order that the alignment progresses is: 
  611.  
  612.    1. Auto-sizing 
  613.    2. Push buttons 
  614.    3. Alignment 
  615.    4. Size 
  616.    5. Spacing 
  617.    6. Shift 
  618.  
  619.  The Align push button is used to align the controls selected, whereas, the 
  620.  Cancel push button is used to cancel the alignment process. 
  621.  
  622.  
  623. ΓòÉΓòÉΓòÉ 12. Help for Font & Colours ΓòÉΓòÉΓòÉ
  624.  
  625. For certain types of controls within a dialogue, you can define additional font 
  626. and colors. 
  627.  
  628. The dialogue allows you to define the colors for the following areas of a 
  629. control: 
  630.  
  631.      Foreground 
  632.      Background 
  633.      Highlight Foreground 
  634.      Highlight Background 
  635.      Disabled Foreground 
  636.      Disabled Background 
  637.      Border 
  638.      Active color (2.x and Warp only) 
  639.      Inactive color (2.x and Warp only) 
  640.      Active text foreground (2.x and Warp only) 
  641.      Active text background (2.x and Warp only) 
  642.      Inactive text foreground (2.x and Warp only) 
  643.      Inactive text background (2.x and Warp only) 
  644.      Shadow (2.x and Warp only) 
  645.      Shadow text (2.x and Warp only) 
  646.      Shadow highlight foreground (2.x and Warp only) 
  647.      Shadow highlight background (2.x and Warp only) 
  648.      Icon text background (2.x and Warp only) 
  649.  
  650.  For certain types of controls within a dialogue, you can define additional 
  651.  font and font size.  All fonts that are available on your system will be 
  652.  selectable through the drop-down list. 
  653.  
  654.  
  655. ΓòÉΓòÉΓòÉ 13. Help for Fonts ΓòÉΓòÉΓòÉ
  656.  
  657. For certain types of controls within a dialogue, you can define additional font 
  658. and font size.  All fonts that are available on your system will be selectable 
  659. through the drop-down list. 
  660.  
  661.  
  662. ΓòÉΓòÉΓòÉ 14. Help for Set Initial Focus ΓòÉΓòÉΓòÉ
  663.  
  664. You can change the default initial focus within a dialogue by using the Set 
  665. focus Tool Bar button on the Tool Bar. 
  666.  
  667. OS/2 Presentation Manager will set the default focus within a dialogue to the 
  668. first tab-stop item within the dialogue.  It also allows you to set the focus 
  669. to another control by setting the focus to another control and to inform it of 
  670. doing so. 
  671.  
  672. This allows you to designate the control that you want to have the focus when 
  673. the dialogue is created.  After you have selected the the Tool Bar button, the 
  674. mouse pointer will change to a four arrow headed selection shape or a circle 
  675. with a slash through it depending on where you move the pointer. 
  676.  
  677. When the pointer is the four arrow headed shape, this indicates that the 
  678. control could have the initial focus whereas when it is the circle with a 
  679. slash, the control cannot have the focus. 
  680.  
  681. Once you click button 1 of the mouse on the control that is to receive the 
  682. focus, Prominare Designer will record the control selected and will generate 
  683. the appropriate code in the WM_INITDLG message handling within the dialogue 
  684. procedure.  Within the status window, the ID value for the control that is to 
  685. receive the initial focus will be shown. 
  686.  
  687.  
  688. ΓòÉΓòÉΓòÉ 15. Help for Replace Controls Dialogue ΓòÉΓòÉΓòÉ
  689.  
  690. The Replace Controls dialogue is used to select the replacement control type 
  691. for the controls selected. 
  692.  
  693. The selected controls will have there type changed to the new type selected 
  694. from the type shown in the dialogue.  You can select from the following types: 
  695.  
  696.  
  697.  
  698.       push button 
  699.  
  700.  
  701.       Check box 
  702.  
  703.  
  704.       Radio button 
  705.  
  706.  
  707.       Horizontal scroll bar 
  708.  
  709.  
  710.       Vertical scroll bar 
  711.  
  712.  
  713.       List box 
  714.  
  715.  
  716.       Entry field 
  717.  
  718.  
  719.       Groupbox 
  720.  
  721.  
  722.       Static text 
  723.  
  724.  
  725.       Frame 
  726.  
  727.  
  728.       Rectangle 
  729.  
  730.  
  731.       Icon 
  732.  
  733.  
  734.       Bitmap 
  735.  
  736.  
  737.       System icon 
  738.  
  739.  
  740.       Combination box 
  741.  
  742.  
  743.       Multiple-line entry field 
  744.  
  745.  
  746.       Spin button 
  747.  
  748.  
  749.       Container 
  750.  
  751.  
  752.       Slider 
  753.  
  754.  
  755.       Value set 
  756.  
  757.  
  758.       Notebook 
  759.  
  760.  
  761.       User defined 
  762.  
  763.  
  764.       Circular slider 
  765.  
  766.  
  767.       Graphic button 
  768.  
  769.  
  770.       Handwriting 
  771.  
  772.  
  773.       Sketch 
  774.  
  775.  
  776.       Child window 
  777.  
  778.  When the control type selected is User defined, the User Define. dialogue will 
  779.  be displayed allowing you to select the actual user defined or custom control 
  780.  to use as the replacement type. 
  781.  
  782.  The Replace push button is used to replace the controls selected, whereas, the 
  783.  Cancel push button is used to cancel the replacement process. 
  784.  
  785.  
  786. ΓòÉΓòÉΓòÉ 16. Help for Replace Controls ΓòÉΓòÉΓòÉ
  787.  
  788. The Replace Controls dialogue is used to select the replacement control type 
  789. for the controls selected. 
  790.  
  791. The selected controls will have there type changed to the new type selected 
  792. from the type shown in the dialogue.  You can select from the following types: 
  793.  
  794.  
  795.  
  796.       push button 
  797.  
  798.  
  799.       Check box 
  800.  
  801.  
  802.       Radio button 
  803.  
  804.  
  805.       Horizontal scroll bar 
  806.  
  807.  
  808.       Vertical scroll bar 
  809.  
  810.  
  811.       List box 
  812.  
  813.  
  814.       Entry field 
  815.  
  816.  
  817.       Groupbox 
  818.  
  819.  
  820.       Static text 
  821.  
  822.  
  823.       Frame 
  824.  
  825.  
  826.       Rectangle 
  827.  
  828.  
  829.       Icon 
  830.  
  831.  
  832.       Bitmap 
  833.  
  834.  
  835.       System icon 
  836.  
  837.  
  838.       Combination box 
  839.  
  840.  
  841.       Multiple-line entry field 
  842.  
  843.  
  844.       Spin button 
  845.  
  846.  
  847.       Container 
  848.  
  849.  
  850.       Slider 
  851.  
  852.  
  853.       Value set 
  854.  
  855.  
  856.       Notebook 
  857.  
  858.  
  859.       User defined 
  860.  
  861.  
  862.       Circular slider 
  863.  
  864.  
  865.       Graphic button 
  866.  
  867.  
  868.       Handwriting 
  869.  
  870.  
  871.       Sketch 
  872.  
  873.  
  874.       Child window 
  875.  
  876.  When the control type selected is User defined, the User Define. dialogue will 
  877.  be displayed allowing you to select the actual user defined or custom control 
  878.  to use as the replacement type. 
  879.  
  880.  The Replace push button is used to replace the controls selected, whereas, the 
  881.  Cancel push button is used to cancel the replacement process. 
  882.  
  883.  
  884. ΓòÉΓòÉΓòÉ 17. Help for Duplicate ΓòÉΓòÉΓòÉ
  885.  
  886. To aid the creating of similar controls within the current window or dialogue, 
  887. select the Duplicate Tool Bar button on the Tool Bar. 
  888.  
  889. When you select a control, the control you have selected will be duplicated but 
  890. with a new ID value. 
  891.  
  892. If you keep the left mouse button down while selecting the control you wish to 
  893. duplicate, the move frame around the duplicated control will be displayed 
  894. allowing you to move the duplicated control to the final position you wish to 
  895. place it. 
  896.  
  897. Once you release the left mouse button, the appropriate dialogue for the type 
  898. of control you selected will be displayed allowing you to update the styles, 
  899. text and ID values of the control. 
  900.  
  901. You can then select another control to duplicate or you can turn off the 
  902. control duplicate by selecting the Duplicate from the Edit pull-down. 
  903.  
  904.  
  905. ΓòÉΓòÉΓòÉ 18. Help for Dialogue Unit Limits Selection Dialogue ΓòÉΓòÉΓòÉ
  906.  
  907. The Dialogue Unit Limits Selection dialogue allows you to select display 
  908. conversions to use when you select the Display limits Tool Bar button.  Using 
  909. these conversions, Prominare Designer can display the rectangles that a given 
  910. device would translate to for the controls within the window or dialogue.  This 
  911. allows you to effectively check the controls within a window or dialogue for 
  912. errant display clipping without having to display the window or dialogue on a 
  913. display of a given type and resolution. 
  914.  
  915. You may have noticed that if you have designed a dialogue using a device with a 
  916. 1024 x 768 resolution, that when you have run the final application on a system 
  917. only having a 640 x 480 resolution, that some of the controls have been clipped 
  918. such that not all of the information for the control is displayed. 
  919.  
  920. Prominare Designer uses these conversion factors to convert the dialogue units 
  921. of the control being displayed to the pixel count of such that the rectangle 
  922. would be shown relative to the current control. 
  923.  
  924. To select an entry, you first select the entry within the Device drop down list 
  925. and then select the Set push button. 
  926.  
  927. To ignore the values selected, click the mouse pointer on the Cancel push 
  928. button. 
  929.  
  930.  
  931. ΓòÉΓòÉΓòÉ 19. Help for Relative Mouse Position Dialogue ΓòÉΓòÉΓòÉ
  932.  
  933. The Relative Mouse Position dialogue is used to specify the relative position 
  934. of the lower left corner of the dialogue you are designing relative the 
  935. position of the mouse pointer when the dialogue is first displayed. 
  936.  
  937. You enter the x and y offsets in the entry fields found within the dialogue. 
  938. These offsets are defined as being the distance the left corner should be 
  939. relative to the current mouse location. 
  940.  
  941. For example, if you wanted the mouse pointer to be located in the dialogue at 
  942. postion 5, 5, then the lower left corner of the dialogue relative to this 
  943. position would be -5, -5 and you would enter -5 in the x offset entry field and 
  944. the same value within the y offset entry field. 
  945.  
  946. The Set push button is used to accept the values entered within the entry 
  947. fields, whereas, the Cancel push button is used to reject the values entered. 
  948.  
  949.  
  950. ΓòÉΓòÉΓòÉ 20. Help for Relative Mouse Position ΓòÉΓòÉΓòÉ
  951.  
  952. The Relative Mouse Position dialogue is used to specify the relative position 
  953. of the lower left corner of the dialogue you are designing relative the 
  954. position of the mouse pointer when the dialogue is first displayed. 
  955.  
  956. You enter the x and y offsets in the entry fields found within the dialogue. 
  957. These offsets are defined as being the distance the left corner should be 
  958. relative to the current mouse location. 
  959.  
  960. For example, if you wanted the mouse pointer to be located in the dialogue at 
  961. postion 5, 5, then the lower left corner of the dialogue relative to this 
  962. position would be -5, -5 and you would enter -5 in the x offset entry field and 
  963. the same value within the y offset entry field. 
  964.  
  965. The Set push button is used to accept the values entered within the entry 
  966. fields, whereas, the Cancel push button is used to reject the values entered. 
  967.  
  968.  
  969. ΓòÉΓòÉΓòÉ 21. Help for Show IDs ΓòÉΓòÉΓòÉ
  970.  
  971. The Show IDs Tool Bar button is used to toggle the display of the control IDs 
  972. within each of the controls.  When the button is down, the numeric ID values 
  973. for each of the controls will be displayed in red against a white background 
  974. centred within each control contained in the window or dialogue. 
  975.  
  976. When the button is in the up position, the controls will be displayed in the 
  977. normal fashion.  In this case, the method of determining the control ID is to 
  978. click either button 1 or button 2 of the mouse and to view the control symbolic 
  979. ID within the status window at the bottom of the Prominare Designer window. 
  980.  
  981.  
  982. ΓòÉΓòÉΓòÉ 22. Help for Grid ΓòÉΓòÉΓòÉ
  983.  
  984. To change control alignment grid, double click the Grid Tool Bar button on the 
  985. Tool Bar. 
  986.  
  987. To display the grid, click the button. 
  988.  
  989. Note:  Small grid values will cause displaying of window or dialogue designs to 
  990.        be extremely slow and therefore should be used only as required. 
  991.  
  992.  The default grid is 1 on the x axis and 1 on the y axis.  If you want the 
  993.  controls you create and move to be aligned on a different a specific increment 
  994.  in either the x or y direction, you can use the grid function to do this. 
  995.  
  996.  The Grid dialogue allows you to change the control movement increments. 
  997.  
  998.  You can enter the new x and y increments in the entry fields provided within 
  999.  the dialogue. 
  1000.  
  1001.  The Set push button is used to accept the values entered within the entry 
  1002.  fields, whereas, the Cancel push button is used to reject the values entered 
  1003.  and to not change the grid increments. 
  1004.  
  1005.  
  1006. ΓòÉΓòÉΓòÉ 23. Help for Scan Errors ΓòÉΓòÉΓòÉ
  1007.  
  1008. To check your design for errors either during the save process you need to 
  1009. select the Scan errors Tool Bar button.  When the button is depressed, the 
  1010. design will be scanned for duplicate IDs on at a level that would cause a 
  1011. resource compiler error or prevent the .RES file created from being bound to 
  1012. the executable or DLL. It will also scan the design for specified resource 
  1013. files like icon and bitmap files to ensure that they exist and can be added to 
  1014. the resource information. 
  1015.  
  1016. Alternately, double clicking button 2 of the mouse on the Scan errors Tool Bar 
  1017. button will cause the design to be immediately checked for errors. 
  1018.  
  1019. If any errors are detected, the Design Errors dialogue will be displayed 
  1020. listing errors detected.  Through the dialogue, you will be able to see each 
  1021. error found within your design and be able to correct the errors. 
  1022.  
  1023.  
  1024. ΓòÉΓòÉΓòÉ 24. Help for Template ΓòÉΓòÉΓòÉ
  1025.  
  1026. The  is used to display the templates of the common displays within the 
  1027. Prominare Designer window when you are working on a high resolution type 
  1028. monitor.  This button is only selectable when working on a screen that is in a 
  1029. display mode higher than 640 x 480 (VGA).  It will show the relative sizes of a 
  1030. VGA screen thereby allowing you to check you dialogue sizes against the 
  1031. template size. 
  1032.  
  1033.  
  1034. ΓòÉΓòÉΓòÉ 25. Help for Tools ΓòÉΓòÉΓòÉ
  1035.  
  1036. You can use the Tools window to quickly select controls that you wish to add to 
  1037. a window or dialogue design.  By clicking the mouse pointer on the desired 
  1038. image, Prominare Designer will change the mouse cursor from an arrow to a 
  1039. representative shape with a cross hair to allow you to select the location 
  1040. where the control is to be placed within the window or dialogue. 
  1041.  
  1042. The tools window is faster than using the Control pull down menu and you can 
  1043. use either. 
  1044.  
  1045. The following explains what each of the representations within the window are: 
  1046.  
  1047.       Push Button 
  1048.       Creates a push button. 
  1049.  
  1050.       Check Box 
  1051.       Creates a check box. 
  1052.  
  1053.       Radio Button 
  1054.       Creates a radio button. 
  1055.  
  1056.       Horz. Scroll 
  1057.       Creates a horizontal scroll bar. 
  1058.  
  1059.       Vert. Scroll 
  1060.       Creates a vertical scroll bar. 
  1061.  
  1062.       List Box 
  1063.       Creates a list box. 
  1064.  
  1065.       Entry Field 
  1066.       Creates an entry field. 
  1067.  
  1068.       Group Box 
  1069.       Creates a group box. 
  1070.  
  1071.       Text 
  1072.       Creates text. 
  1073.  
  1074.       Icon 
  1075.       Creates a static icon. 
  1076.  
  1077.       Bitmap 
  1078.       Creates a static bitmap. 
  1079.  
  1080.       Combo Box 
  1081.       Creates a combo box. 
  1082.  
  1083.       Multi-Line 
  1084.       Creates a multi-line entry field. 
  1085.  
  1086.       Spin button  (OS/2 1.3 and above) 
  1087.       Creates a spin button. 
  1088.  
  1089.       Container  (2.x and Warp only) 
  1090.       Creates a container. 
  1091.  
  1092.       Slider  (2.x and Warp only) 
  1093.       Creates a slider. 
  1094.  
  1095.       Value set (2.x and Warp only) 
  1096.       Creates a value set. 
  1097.  
  1098.       Notebook (2.x and Warp only) 
  1099.       Creates a notebook. 
  1100.  
  1101.       User defined 
  1102.       Allows selection and creation of a user defined custom control. 
  1103.  
  1104.       Circular slider (MMPM/2 only) 
  1105.       Creates a circular slider. 
  1106.  
  1107.       Graphic button (MMPM/2 only) 
  1108.       Creates a graphic button. 
  1109.  
  1110.       Handwriting control (Pen for OS/2 only) 
  1111.       Creates a handwriting control. 
  1112.  
  1113.       Sketch control (Pen for OS/2 only) 
  1114.       Creates a sketch control. 
  1115.  
  1116.       Action bar menu 
  1117.       Creates an action bar menu. 
  1118.  
  1119.  
  1120. ΓòÉΓòÉΓòÉ 26. Help for Save Window Position ΓòÉΓòÉΓòÉ
  1121.  
  1122. Select Save window position Tool Bar button to save the current position of the 
  1123. Prominare Designer window so that the next time you use the program, the window 
  1124. will be displayed in the current position. 
  1125.  
  1126.  
  1127. ΓòÉΓòÉΓòÉ 27. Help for Group Move ΓòÉΓòÉΓòÉ
  1128.  
  1129. When you select a control by clicking the left mouse button while pressing the 
  1130. Ctrl key at the same time, a frame will be displayed around along with a larger 
  1131. outer frame.  This outer frame will expand and contract depending on the number 
  1132. of controls selected and de-selected.  Selected controls will always have the 
  1133. frame displayed around them. 
  1134.  
  1135. Once you have selected all of the controls you wish to move as a group, you can 
  1136. move the group by selecting a control within the group while pressing the Alt 
  1137. key at the same.  Keeping the both the Alt key and the left mouse button 
  1138. pressed, you can move the group to the location desired. 
  1139.  
  1140. Once you release the left mouse button, the move frame will disappear along 
  1141. with the group frame and the frames around the selected controls. 
  1142.  
  1143.  
  1144. ΓòÉΓòÉΓòÉ 28. Help for Grid Dialogue ΓòÉΓòÉΓòÉ
  1145.  
  1146. The Grid dialogue allows you to change the control movement increments. 
  1147.  
  1148. You can enter the new x and y increments in the entry fields provided within 
  1149. the dialogue. 
  1150.  
  1151. The Enter push button is used to accept the values entered within the entry 
  1152. fields, whereas, the Cancel push button is used to reject the values entered 
  1153. and to not change the grid increments. 
  1154.  
  1155.  
  1156. ΓòÉΓòÉΓòÉ 29. Help for Bidirectional Support ΓòÉΓòÉΓòÉ
  1157.  
  1158. The bidirectional Support is used to change the bidirection characteristics of 
  1159. controls within the dialogue or window you are currently designing. 
  1160.  
  1161.  
  1162. ΓòÉΓòÉΓòÉ 30. Help for Pen Options ΓòÉΓòÉΓòÉ
  1163.  
  1164. The pen options allows you to set various pen options for controls that support 
  1165. pen data.  These controls are: 
  1166.  
  1167.       Entry field 
  1168.       Multiple-line entry field 
  1169.       Combo-box 
  1170.       Spin button 
  1171.       Handwriting control 
  1172.  
  1173.  Note:  For the options to be available to you, you must be running Pen for 
  1174.         OS/2 Version 1.03 or higher. 
  1175.  
  1176.  You can set options for the following: 
  1177.  
  1178.       Layouts/Resource 
  1179.       Options 
  1180.       Layouts/Resource 
  1181.       Symbol Sets 
  1182.       Include/Exclude Regions 
  1183.  
  1184.  
  1185. ΓòÉΓòÉΓòÉ 31. Help for Generate Code ΓòÉΓòÉΓòÉ
  1186.  
  1187. When you select the Generate Code tool bar button on the Tool Bar the source 
  1188. code for the application you are designing will be generated.  This will only 
  1189. be possible when you allow the source code to be generated. 
  1190.  
  1191. The design file and the resource files (either script or binary) will not be 
  1192. saved. 
  1193.  
  1194. This is a quick way of updating the source code. 
  1195.  
  1196.  
  1197. ΓòÉΓòÉΓòÉ 32. Help for Save Source Code ΓòÉΓòÉΓòÉ
  1198.  
  1199. To cause source code to be generated for the current design, select the Save 
  1200. Soruce Code tool bar button.  When you save the design, the source code will be 
  1201. generated for any new elements you have added or changed. 
  1202.  
  1203. When the tool bar button is in the down position, the source code will be 
  1204. saved.  If the tool bar button is in the up position, no source code will be 
  1205. saved and you cannot generate source code even through the Generate Code tool 
  1206. bar button. 
  1207.  
  1208.  
  1209. ΓòÉΓòÉΓòÉ 33. Help for View Source ΓòÉΓòÉΓòÉ
  1210.  
  1211. To view the source for the current window or dialogue, select the View Source 
  1212. tool bar button.  This will cause the source for the window or dialogue to be 
  1213. displayed within the View Source dialogue located at the window or dialogue 
  1214. procedure. 
  1215.  
  1216.  
  1217. ΓòÉΓòÉΓòÉ 34. View Source ΓòÉΓòÉΓòÉ
  1218.  
  1219. The View Source dialogue allows you to view and edit the source code for the 
  1220. window or dialogue displayed. 
  1221.  
  1222.  
  1223. ΓòÉΓòÉΓòÉ <hidden> Help for File pull-down ΓòÉΓòÉΓòÉ
  1224.  
  1225. The File pull-down contains commands that let you open and save files. 
  1226.  
  1227. Press the Enter key to access the items on the File pull-down. 
  1228.  
  1229. The menu items contained within the File pull-down are: 
  1230.  
  1231.       New design 
  1232.       Creates new design and header files. 
  1233.  
  1234.       Open 
  1235.       Opens a design file. 
  1236.  
  1237.       Import 
  1238.       Imports an existing .RES file, .RC (both OS/2 and Microsoft Windows) file 
  1239.       or extracts the resources from a .DLL or .EXE file. 
  1240.  
  1241.       Merge 
  1242.       Merges an existing design file with the current design. 
  1243.  
  1244.       Include new 
  1245.       Creates a new header file. 
  1246.  
  1247.       Include open 
  1248.       Opens a header file. 
  1249.  
  1250.       Save 
  1251.       Saves the current design under current name. 
  1252.  
  1253.       Save as 
  1254.       Saves current design under a new name. 
  1255.  
  1256.       Quick save 
  1257.  
  1258.       Saves current design file without saving resource or .IPF files. 
  1259.  
  1260.       Refresh .RES 
  1261.       Refreshes resource files (.RES) for revised bitmap, icon, pointer and 
  1262.       other external resource information. 
  1263.  
  1264.       Include save 
  1265.       Saves header file under current name. 
  1266.  
  1267.       Include save as 
  1268.       Saves header file under new name. 
  1269.  
  1270.       Print 
  1271.       Allows following printing actions: 
  1272.            All 
  1273.            Allows the printing of all of the windows and dialogues contained 
  1274.            within the design as a group. 
  1275.            Displayed 
  1276.            Allows the printing of the currently displayed window or dialogue. 
  1277.  
  1278.       Print setup 
  1279.       Allows the selection and setup of a print output device. 
  1280.  
  1281.       Save design 
  1282.       Saves the current window or dialogue displayed to allow it to be recalled 
  1283.       as a pre-designed window or dialogue. 
  1284.  
  1285.       Delete design 
  1286.       Deletes a pre-designed window or dialogue. 
  1287.  
  1288.       Include view/edit 
  1289.       Permits viewing and editing of header information. 
  1290.  
  1291.       Information 
  1292.       Allows the viewing of information on the current window or dialogue. 
  1293.  
  1294.  
  1295. ΓòÉΓòÉΓòÉ 35. Help for Advanced New Design ΓòÉΓòÉΓòÉ
  1296.  
  1297. Select New design on the File pull-down to create a new design file along with 
  1298. a new header file and set up the base information required for the design. 
  1299.  
  1300. When you select New design, the New Design dialogue appears. Use it to define 
  1301. the new design that you are creating. 
  1302.  
  1303.  
  1304. ΓòÉΓòÉΓòÉ 36. Help for Open ΓòÉΓòÉΓòÉ
  1305.  
  1306. Select Open on the File pull-down to edit an existing design file. 
  1307.  
  1308. When you select Open, the Open dialogue appears. Use it to select the design 
  1309. file you want to edit. 
  1310.  
  1311.  
  1312. ΓòÉΓòÉΓòÉ 37. Help for Import ΓòÉΓòÉΓòÉ
  1313.  
  1314. Select Import on the File pull-down to import an existing .RES file, .RC file 
  1315. (both OS/2 and Microsoft Windows) or the resources from a .DLL or .EXE file. 
  1316.  
  1317. When you select Import, the Import dialogue appears.  Use it to select the OS/2 
  1318. or Windows file you want to import. 
  1319.  
  1320.  
  1321. ΓòÉΓòÉΓòÉ 38. Help for Merge ΓòÉΓòÉΓòÉ
  1322.  
  1323. Select Merge on the File pull-down to merge an existing .RES file with the 
  1324. current design. 
  1325.  
  1326. When you select Merge, the File Merge dialogue appears.  Use it to select the 
  1327. design file you want to merge with the current design. 
  1328.  
  1329.  
  1330. ΓòÉΓòÉΓòÉ 39. Help for Include New ΓòÉΓòÉΓòÉ
  1331.  
  1332. Select Include new on the File pull-down to create a new header file. 
  1333.  
  1334.  
  1335. ΓòÉΓòÉΓòÉ 40. Help for Include Open ΓòÉΓòÉΓòÉ
  1336.  
  1337. Select Include open on the File pull-down to open an existing header file. 
  1338.  
  1339. When you select Include Open, the Include Open dialogue appears.  Use it to 
  1340. select the file you want to use as the header file. 
  1341.  
  1342.  
  1343. ΓòÉΓòÉΓòÉ 41. Help for Save ΓòÉΓòÉΓòÉ
  1344.  
  1345. Select Save on the File pull-down to save the file you are editing. 
  1346.  
  1347. Note:  Use Save As to save an untitled file. 
  1348.  
  1349.  
  1350. ΓòÉΓòÉΓòÉ 42. Help for Save As ΓòÉΓòÉΓòÉ
  1351.  
  1352. Select Save as on the File pull-down to: 
  1353.  
  1354.      Save a new file 
  1355.  
  1356.      Save a file: 
  1357.  
  1358.         -  With a different name 
  1359.  
  1360.         -  In a different directory 
  1361.  
  1362.         -  On a different disk 
  1363.  
  1364.  When you choose this command, the Save As dialogue appears.  Use it to enter 
  1365.  the drive, path and file name for the file.  You can also enter any historical 
  1366.  information or comments relating to the design being worked on. 
  1367.  
  1368.  
  1369. ΓòÉΓòÉΓòÉ 43. Help for Quick Save ΓòÉΓòÉΓòÉ
  1370.  
  1371. Select Quick save on the File pull-down to save the design you are currently 
  1372. working on. 
  1373.  
  1374. This will only save the design file and will not save the resource script file 
  1375. or .RES file. 
  1376.  
  1377. You should use this every now and again when you want to make sure that you 
  1378. have safely saved the design file. 
  1379.  
  1380.  
  1381. ΓòÉΓòÉΓòÉ 44. Help for Refresh .RES ΓòÉΓòÉΓòÉ
  1382.  
  1383. Select Refresh .RES on the File pull-down to update and refresh the .RES files 
  1384. for the current design when the external resources like bitmaps, icons and 
  1385. pointers have been changed. 
  1386.  
  1387. Only the resource files defined will be updated and the .PDF file along with 
  1388. any associated sources will not be updated. 
  1389.  
  1390.  
  1391. ΓòÉΓòÉΓòÉ 45. Help for Include Save ΓòÉΓòÉΓòÉ
  1392.  
  1393. Select Include save on the File pull-down to save the include file you are 
  1394. editing. 
  1395.  
  1396. Note:  Use Include Save As to save an untitled include file. 
  1397.  
  1398.  
  1399. ΓòÉΓòÉΓòÉ 46. Help for Include Save As ΓòÉΓòÉΓòÉ
  1400.  
  1401. Select Include save as on the File pull-down to: 
  1402.  
  1403.      Save a new file 
  1404.  
  1405.      Save a file: 
  1406.  
  1407.         -  With a different name 
  1408.  
  1409.         -  In a different directory 
  1410.  
  1411.         -  On a different disk 
  1412.  
  1413.  When you choose this command, the Include Save As dialogue appears.  Use it to 
  1414.  enter the drive, path and file name for the file. 
  1415.  
  1416.  
  1417. ΓòÉΓòÉΓòÉ 47. Help for Print ΓòÉΓòÉΓòÉ
  1418.  
  1419. To print the currently displayed window or dialogue, or, to print all of the 
  1420. windows and dialogues, select Print from the File pull-down. 
  1421.  
  1422. A sub-menu will be displayed from which you can select the type of printing 
  1423. that you wish to perform.  Items that can be selected are: 
  1424.  
  1425.      All. 
  1426.      Displayed. 
  1427.  
  1428.  
  1429. ΓòÉΓòÉΓòÉ 48. Help for Print All ΓòÉΓòÉΓòÉ
  1430.  
  1431. Select Print all on the File Print pull-down to print the all windows or 
  1432. dialogues that are within the design you are working on. 
  1433.  
  1434. The Print Design dialogue will be displayed allowing you to select the general 
  1435. placement of the image on the page and to specify a scaling value that is used 
  1436. to scale the final image. 
  1437.  
  1438.  
  1439. ΓòÉΓòÉΓòÉ 49. Help for Print Displayed ΓòÉΓòÉΓòÉ
  1440.  
  1441. Select Print displayed on the File Print pull-down to print the currently 
  1442. displayed window or dialogue that you are working on. 
  1443.  
  1444. The Print Design dialogue will be displayed allowing you to select the general 
  1445. placement of the image on the page and to specify a scaling value that is used 
  1446. to scale the final image. 
  1447.  
  1448.  
  1449. ΓòÉΓòÉΓòÉ 50. Help for Printer Setup ΓòÉΓòÉΓòÉ
  1450.  
  1451. The Printer setup function is used to select or setup the printer for which a 
  1452. window or dialogue design is to be printed on. 
  1453.  
  1454.  
  1455. ΓòÉΓòÉΓòÉ 51. Help for Save Design ΓòÉΓòÉΓòÉ
  1456.  
  1457. Select Save design on the File pull-down to save the current window or dialogue 
  1458. as a pre-designed entity that can be recalled using the Pre-designed item in 
  1459. the New Dialogue/Window dialogue. 
  1460.  
  1461. Up to 256 windows or dialogues can be saved to disk as a pre-designed entity. 
  1462. When you select the Pre-designed menu item in the Edit New pull-down menu, you 
  1463. will be allowed to select a pre-designed window or dialogue to use instead of 
  1464. creating the window or dialogue from scratch. 
  1465.  
  1466. You will be presented with a dialogue asking for the name in which the design 
  1467. should be saved under in the design library.  You can set the design library 
  1468. path using Pre-design library entry field in the Options tab of the Prominare 
  1469. Designer Configuration dialogue. 
  1470.  
  1471.  
  1472. ΓòÉΓòÉΓòÉ 52. Help for Delete Design ΓòÉΓòÉΓòÉ
  1473.  
  1474. Select Delete design on the File pull-down to delete a pre-designed window or 
  1475. dialogue. 
  1476.  
  1477. Up to 256 windows or dialogues can be saved to disk as a pre-designed entity. 
  1478. When you select the Pre-designed menu item in the Edit New pull-down menu, you 
  1479. will be allowed to select a pre-designed window or dialogue to use instead of 
  1480. creating the window or dialogue from scratch. 
  1481.  
  1482. You will be presented with a dialogue showing the window or dialogues that have 
  1483. been created allowing you to select the design you wish to delete. 
  1484.  
  1485.  
  1486. ΓòÉΓòÉΓòÉ 53. Help for Include View ΓòÉΓòÉΓòÉ
  1487.  
  1488. To view or edit include symbols and values, select the Include View on on the 
  1489. File pull-down. 
  1490.  
  1491. The Include View/Edit dialogue will be displayed listing all of the symbols and 
  1492. corresponding values.  From this list, you can select the symbol and ID to 
  1493. edit. 
  1494.  
  1495.  
  1496. ΓòÉΓòÉΓòÉ 54. Help for Information ΓòÉΓòÉΓòÉ
  1497.  
  1498. The Information menu item on the File menu allows you to view information for 
  1499. the current window or dialogue that you are working on.  The Prominare Designer 
  1500. Information dialogue will display such things are the number of controls, 
  1501. accelerators, action bar and sub-menu items, and help table totals.  It will 
  1502. also show the resource distribution. 
  1503.  
  1504.  
  1505. ΓòÉΓòÉΓòÉ 55. Help for Design Definitions ΓòÉΓòÉΓòÉ
  1506.  
  1507. The Basenames, OS/2 2.x, OS/2 1.x and Other tabs are used to enter the basename 
  1508. for the design and the include header filename. as well as the location for the 
  1509. final resource files and the .IPF filename. 
  1510.  
  1511.  
  1512. ΓòÉΓòÉΓòÉ <hidden> Help for Edit pull-down ΓòÉΓòÉΓòÉ
  1513.  
  1514. The Edit pull-down contains commands that help you copy, delete, and change a 
  1515. window or dialogues menus and controls. 
  1516.  
  1517. Press the Enter key to access the items on the Edit pull-down. 
  1518.  
  1519. The menu items contained within the Edit pull-down are: 
  1520.  
  1521.       Undo 
  1522.       Undos the last operation performed on a control or set of controls. 
  1523.  
  1524.       Redo 
  1525.       Redos on a control or set of controls the last undo. 
  1526.  
  1527.       Cut 
  1528.       Copies and deletes current window, dialogue or selected controls to 
  1529.       clipboard. 
  1530.  
  1531.       Copy 
  1532.       Copies current window, dialogue or selected controls to clipboard. 
  1533.  
  1534.       Paste 
  1535.       Pastes a window, dialogue or controls into current design. 
  1536.  
  1537.       Paste from file 
  1538.       Allows the selection of another design file from which multiple 
  1539.       dialogues, windows, resources, strings and association table items can be 
  1540.       selected and pasted into the current design. 
  1541.  
  1542.       Delete 
  1543.       Allows deletion of: 
  1544.           Window or Dialogue 
  1545.           Control 
  1546.           Action Bar Menu 
  1547.           Sub-Menu Item 
  1548.           Accelerator 
  1549.           Association table item 
  1550.           Bitmap 
  1551.           Character table items 
  1552.           Font 
  1553.           Font directory 
  1554.           Help 
  1555.              -  Table 
  1556.              -  Table Item 
  1557.              -  Sub-Table 
  1558.              -  Sub-Table Item 
  1559.           Icon 
  1560.           Key table items 
  1561.           Message 
  1562.           Pointer 
  1563.           Resource 
  1564.           String 
  1565.           Key table items 
  1566.       New 
  1567.       Allow creation of a new window or dialogue, popup menu, tab, Workplace 
  1568.       settings page or the selection of a predesigned library window or 
  1569.       dialogue. 
  1570.       Pop-up menu 
  1571.       Styles 
  1572.       Allows editing of the styles for the selected window, dialogue or 
  1573.       control. 
  1574.       Properties 
  1575.       Allows the loading and memory properties to be set for: 
  1576.           Accelerator Table 
  1577.           Dialogue 
  1578.           Message Table 
  1579.           String Table 
  1580.  
  1581.  
  1582. ΓòÉΓòÉΓòÉ 56. Help for Undo ΓòÉΓòÉΓòÉ
  1583.  
  1584. Select Undo on the Edit pull-down, or press Alt+Backspace to undo the last 
  1585. operation performed on a control or set of controls. 
  1586.  
  1587.  
  1588. ΓòÉΓòÉΓòÉ 57. Help for Redo ΓòÉΓòÉΓòÉ
  1589.  
  1590. Select Redo on the Edit pull-down, or press Shift+Alt+Backspace to redo the 
  1591. last undo operation performed on a control or set of controls. 
  1592.  
  1593.  
  1594. ΓòÉΓòÉΓòÉ 58. Help for Copy ΓòÉΓòÉΓòÉ
  1595.  
  1596. Select Copy on the Edit pull-down, or press Ctrl+Insert to copy selected window 
  1597. or dialogue or controls to the Clipboard. 
  1598.  
  1599. You can insert the window or dialogue you copy back into the design or in 
  1600. another design using Paste. 
  1601.  
  1602.  
  1603. ΓòÉΓòÉΓòÉ 59. Help for Paste ΓòÉΓòÉΓòÉ
  1604.  
  1605. Select Paste on the Edit pull-down, or press Shift+Insert to insert the window 
  1606. or dialogue on the Clipboard into the design. 
  1607.  
  1608. If window or dialogue is being pasted from the Clipboard it will replace the 
  1609. current window or dialogue unless you specifically tell Prominare Designer not 
  1610. to. 
  1611.  
  1612. Note:  Use Cut or Copy to put a window or dialogue on the Clipboard. 
  1613.  
  1614.  
  1615. ΓòÉΓòÉΓòÉ 60. Help for Paste from File ΓòÉΓòÉΓòÉ
  1616.  
  1617. Select Paste from file on the Edit pull-down, or press Alt+Insert to be able to 
  1618. select another design file from which you can paste multiple selections of 
  1619. dialogues, windows, bitmaps, icons, pointers, strings, message or association 
  1620. table items into the current design that you are working on. 
  1621.  
  1622. When you select the item, you will first be asked to select the design file 
  1623. from which you wish to paste items from.  Once the information from this design 
  1624. file has been read into memory, you will then be presented with the Paste From 
  1625. File dialogue in which contains four tabs, Dialogues/Windows, Resources, 
  1626. Strings/Mesages and Association Tables, which will list the available items 
  1627. within each area. 
  1628.  
  1629. You can then select items from each tab that will be pasted into the current 
  1630. design. 
  1631.  
  1632.  
  1633. ΓòÉΓòÉΓòÉ 61. Help for Cut ΓòÉΓòÉΓòÉ
  1634.  
  1635. Select Cut on the Edit pull-down, or press Shift+Delete to delete a window or 
  1636. dialogue or controls from the file and copy it to the Clipboard. 
  1637.  
  1638. You can insert the window or dialogue you cut somewhere else in this file or in 
  1639. another file using Paste. 
  1640.  
  1641.  
  1642. ΓòÉΓòÉΓòÉ 62. Help for Delete ΓòÉΓòÉΓòÉ
  1643.  
  1644. To delete a window, dialogue, control or resource, select Delete from the Edit 
  1645. pull-down. 
  1646.  
  1647. A sub-menu will be displayed in which items that you cannot delete will be 
  1648. shown in a half-tone.  Items that can be selected are: 
  1649.  
  1650.      Window or Dialogue 
  1651.      Control 
  1652.      Action Bar Menu 
  1653.      Sub-Menu Item 
  1654.      Accelerator 
  1655.      Association table item 
  1656.      Bitmap 
  1657.      Character table items 
  1658.      Font 
  1659.      Font directory 
  1660.      Help 
  1661.         -  Table 
  1662.         -  Table Item 
  1663.         -  Sub-Table 
  1664.         -  Sub-Table Item 
  1665.      Icon 
  1666.      Key table items 
  1667.      Message 
  1668.      Pointer 
  1669.      Resource 
  1670.      String 
  1671.      Key table items 
  1672.  
  1673.  
  1674. ΓòÉΓòÉΓòÉ 63. Help for Delete Window ΓòÉΓòÉΓòÉ
  1675.  
  1676. To delete a window or dialogue, select Delete Window or Delete Dialogue from 
  1677. the Edit pull-down. 
  1678.  
  1679. A message box will be displayed confirming your request to delete the displayed 
  1680. window or dialogue. 
  1681.  
  1682.  
  1683. ΓòÉΓòÉΓòÉ 64. Help for Delete Control ΓòÉΓòÉΓòÉ
  1684.  
  1685. To delete a control or controls within the current window or dialogue, select 
  1686. the Delete Control from the Edit pull-down. 
  1687.  
  1688. A dialogue will be displayed listing all of the controls contained within the 
  1689. window or dialogue.  You can then select the control or controls to delete. 
  1690.  
  1691.  
  1692. ΓòÉΓòÉΓòÉ 65. Help for Delete Menu ΓòÉΓòÉΓòÉ
  1693.  
  1694. To delete an action bar item or items within the current window, select the 
  1695. Delete Action Bar Menu from the Edit pull-down. 
  1696.  
  1697. A dialogue will be displayed listing all of the action bar menus contained 
  1698. within the window.  You can then select the action bar menu or menus to delete. 
  1699.  
  1700.  
  1701. ΓòÉΓòÉΓòÉ 66. Help for Delete Menu Item ΓòÉΓòÉΓòÉ
  1702.  
  1703. To delete a sub-menu item or items within the current window, select the Delete 
  1704. Sub-Menu Item from the Edit pull-down. 
  1705.  
  1706. A dialogue will be displayed listing all of the sub-menu items contained within 
  1707. the window.  You can then select the sub-menu item or items to delete. 
  1708.  
  1709.  
  1710. ΓòÉΓòÉΓòÉ 67. Help for Delete Accelerator ΓòÉΓòÉΓòÉ
  1711.  
  1712. To delete an accelerator item or items within the current window, select the 
  1713. Delete Accelerator from the Edit pull-down. 
  1714.  
  1715. A dialogue will be displayed listing all of the accelerator items contained 
  1716. within the window.  You can then select the accelerator item or items to 
  1717. delete. 
  1718.  
  1719.  
  1720. ΓòÉΓòÉΓòÉ 68. Help for Delete Association Table Item ΓòÉΓòÉΓòÉ
  1721.  
  1722. To delete an association table item or items, select the Delete Association 
  1723. item from the Edit pull-down. 
  1724.  
  1725. A dialogue will be displayed listing all of the association table items. You 
  1726. can then select the association table item or items to delete. 
  1727.  
  1728.  
  1729. ΓòÉΓòÉΓòÉ 69. Help for Delete Bitmap ΓòÉΓòÉΓòÉ
  1730.  
  1731. To delete a bitmap item or items within the current window or dialogue, select 
  1732. the Delete Bitmap from the Edit pull-down. 
  1733.  
  1734. A dialogue will be displayed listing all of the bitmap items contained within 
  1735. the window or dialogue.  You can then select the bitmap item or items to 
  1736. delete. 
  1737.  
  1738.  
  1739. ΓòÉΓòÉΓòÉ 70. Help for Delete Character Table Item ΓòÉΓòÉΓòÉ
  1740.  
  1741. To delete an character table item or items, select the Delete Character table 
  1742. from the Edit pull-down. 
  1743.  
  1744. A dialogue will be displayed listing all of the character table items. You can 
  1745. then select the character table item or items to delete. 
  1746.  
  1747.  
  1748. ΓòÉΓòÉΓòÉ 71. Help for Delete Font ΓòÉΓòÉΓòÉ
  1749.  
  1750. To delete a font item or items, select the Delete Font from the Edit pull-down. 
  1751.  
  1752. A dialogue will be displayed listing all of the font items contained within the 
  1753. window or dialogue.  You can then select the font item or items to delete. 
  1754.  
  1755.  
  1756. ΓòÉΓòÉΓòÉ 72. Help for Delete Font Direcotry ΓòÉΓòÉΓòÉ
  1757.  
  1758. To delete a font directory, select the Delete Font directory from the Edit 
  1759. pull-down. 
  1760.  
  1761. A dialogue will be displayed listing all of the font directories. You can then 
  1762. select the font directory or directories to delete. 
  1763.  
  1764.  
  1765. ΓòÉΓòÉΓòÉ 73. Help for Delete Help ΓòÉΓòÉΓòÉ
  1766.  
  1767. To delete a help item within the current window or dialogue, select the Delete 
  1768. Help from the Edit pull-down. 
  1769.  
  1770. A sub-menu will be displayed with entries for Tables, Table Items, Sub-Tables 
  1771. and Sub-Table Items.  From one of these sub-menu items, you can delete the 
  1772. desired help item or items. 
  1773.  
  1774.  
  1775. ΓòÉΓòÉΓòÉ 74. Help for Delete Help Table ΓòÉΓòÉΓòÉ
  1776.  
  1777. To delete a help table or tables within the current window or dialogue, select 
  1778. the Delete Help Table from the Edit pull-down. 
  1779.  
  1780. A dialogue will be displayed listing all of the help tables contained within 
  1781. the window or dialogue.  You can then select the table item or items to delete. 
  1782.  
  1783.  
  1784. ΓòÉΓòÉΓòÉ 75. Help for Delete Help Table Item ΓòÉΓòÉΓòÉ
  1785.  
  1786. To delete a help table item or items within the current window or dialogue, 
  1787. select the Delete Help Table Item from the Edit pull-down. 
  1788.  
  1789. A dialogue will be displayed listing all of the help table items contained 
  1790. within the window or dialogue.  You can then select the table item or items to 
  1791. delete. 
  1792.  
  1793.  
  1794. ΓòÉΓòÉΓòÉ 76. Help for Delete Help Sub-Table ΓòÉΓòÉΓòÉ
  1795.  
  1796. To delete a help sub-table or sub-tables within the current window or dialogue, 
  1797. select the Delete Help Sub-Table from the Edit pull-down. 
  1798.  
  1799. A dialogue will be displayed listing all of the help sub-tables contained 
  1800. within the window or dialogue.  You can then select the sub-table item or items 
  1801. to delete. 
  1802.  
  1803.  
  1804. ΓòÉΓòÉΓòÉ 77. Help for Delete Help Sub-Table Item ΓòÉΓòÉΓòÉ
  1805.  
  1806. To delete a help sub-table item or items within the current window or dialogue, 
  1807. select the Delete Help Sub-Table Item from the Edit pull-down. 
  1808.  
  1809. A dialogue will be displayed listing all of the help sub-table items contained 
  1810. within the window or dialogue.  You can then select the sub-table item or items 
  1811. to delete. 
  1812.  
  1813.  
  1814. ΓòÉΓòÉΓòÉ 78. Help for Delete Icon ΓòÉΓòÉΓòÉ
  1815.  
  1816. To delete an icon or icons, select the Delete Icon from the Edit pull-down. 
  1817.  
  1818. A dialogue will be displayed listing all of the icons contained within the 
  1819. window or dialogue.  You can then select the icon or icons to delete. 
  1820.  
  1821.  
  1822. ΓòÉΓòÉΓòÉ 79. Help for Delete Key Table ΓòÉΓòÉΓòÉ
  1823.  
  1824. To delete a key table, select the Delete Key table from the Edit pull-down. 
  1825.  
  1826. A dialogue will be displayed listing all of the key tables. You can then select 
  1827. the key table or tables to delete. 
  1828.  
  1829.  
  1830. ΓòÉΓòÉΓòÉ 80. Help for Delete Message ΓòÉΓòÉΓòÉ
  1831.  
  1832. To delete a message or messages, select the Delete Message from the Edit 
  1833. pull-down. 
  1834.  
  1835. A dialogue will be displayed listing all of the messages contained within the 
  1836. window or dialogue.  You can then select the message or messages to delete. 
  1837.  
  1838.  
  1839. ΓòÉΓòÉΓòÉ 81. Help for Delete Pointer ΓòÉΓòÉΓòÉ
  1840.  
  1841. To delete a pointer or pointers, select the Delete Pointer from the Edit 
  1842. pull-down. 
  1843.  
  1844. A dialogue will be displayed listing all of the pointers contained within the 
  1845. window or dialogue.  You can then select the pointer or pointers to delete. 
  1846.  
  1847.  
  1848. ΓòÉΓòÉΓòÉ 82. Help for Delete Resource ΓòÉΓòÉΓòÉ
  1849.  
  1850. To delete a custom resource or resources, select the Delete Resource from the 
  1851. Edit pull-down. 
  1852.  
  1853. A dialogue will be displayed listing all of the custom resources contained 
  1854. within the window or dialogue.  You can then select the resource or resources 
  1855. to delete. 
  1856.  
  1857.  
  1858. ΓòÉΓòÉΓòÉ 83. Help for Delete String ΓòÉΓòÉΓòÉ
  1859.  
  1860. To delete a string or strings, select the Delete String from the Edit 
  1861. pull-down. 
  1862.  
  1863. A dialogue will be displayed listing all of the strings contained within the 
  1864. window or dialogue.  You can then select the string or strings to delete. 
  1865.  
  1866.  
  1867. ΓòÉΓòÉΓòÉ 84. Help for Delete Virtual Key Table ΓòÉΓòÉΓòÉ
  1868.  
  1869. To delete a virtual key table, select the Delete Virtual key table from the 
  1870. Edit pull-down. 
  1871.  
  1872. A dialogue will be displayed listing all of the virtual key tables. You can 
  1873. then select the virtual key table or tables to delete. 
  1874.  
  1875.  
  1876. ΓòÉΓòÉΓòÉ 85. Help for New ΓòÉΓòÉΓòÉ
  1877.  
  1878. To create a new window/dialogue, popup menu, tab, Workplace Settings page or 
  1879. select a window or dialogue from the predesigned library, select the New from 
  1880. the Edit pull-down. 
  1881.  
  1882. The  New Dialogue/Window dialogue will be displayed thereby allowing you to 
  1883. select from predefined dialogue templates or select another type of window, 
  1884. tab, Workplace Settings page to create. 
  1885.  
  1886.  
  1887. ΓòÉΓòÉΓòÉ 86. Help for Pre-designed Window/Dialogue ΓòÉΓòÉΓòÉ
  1888.  
  1889. The Pre-designed Window/Dialogue dialogue is used to allow you to select the 
  1890. pre-designed window or dialogue to use for the new window or dialogue that you 
  1891. are creating. 
  1892.  
  1893.  
  1894. ΓòÉΓòÉΓòÉ 87. Help for Pre-designed Window/Dialogue ΓòÉΓòÉΓòÉ
  1895.  
  1896. The Pre-designed Window/Dialogue dialogue is used to allow you to select the 
  1897. pre-designed window or dialogue to use for the new window or dialogue that you 
  1898. are creating. 
  1899.  
  1900.  
  1901. ΓòÉΓòÉΓòÉ 88. Help for Edit Popup Menu ΓòÉΓòÉΓòÉ
  1902.  
  1903. To edit an popup, select the Menu Popup menu on the Edit pull-down. 
  1904.  
  1905. A Pop-up Menu dialogue will be displayed which will allow you to change the ID 
  1906. symbol and value for the popup menu. 
  1907.  
  1908.  
  1909. ΓòÉΓòÉΓòÉ 89. Help for Edit Styles ΓòÉΓòÉΓòÉ
  1910.  
  1911. To edit the styles of a window, dialogue or control, select the Styles menu 
  1912. item on the Edit menu. 
  1913.  
  1914. This will allow you to change the text within the window, dialogue or control 
  1915. along with the style. 
  1916.  
  1917.  
  1918. ΓòÉΓòÉΓòÉ 90. Help for Properties ΓòÉΓòÉΓòÉ
  1919.  
  1920. To set the resource properties for a given resource type, select the Properties 
  1921. from the Edit pull-down. 
  1922.  
  1923. A sub-menu will be displayed allowing you to set the properties for the 
  1924. following: 
  1925.  
  1926.      Accelerator Table 
  1927.      Dialogue 
  1928.      Menu 
  1929.      Message Table 
  1930.      String Table 
  1931.  
  1932.  
  1933. ΓòÉΓòÉΓòÉ 91. Help for Accelerator Properties ΓòÉΓòÉΓòÉ
  1934.  
  1935. Select Properties Accelerator from the Edit pull-down to edit the loading and 
  1936. storage properties for the accelerators defined within window. 
  1937.  
  1938.  
  1939. ΓòÉΓòÉΓòÉ 92. Help for Dialogue Properties ΓòÉΓòÉΓòÉ
  1940.  
  1941. Select Properties dialogue from the Edit pull-down to edit the loading and 
  1942. storage properties for the dialogue displayed. 
  1943.  
  1944.  
  1945. ΓòÉΓòÉΓòÉ 93. Help for Menu Properties ΓòÉΓòÉΓòÉ
  1946.  
  1947. Select Properties Menu from the Edit pull-down to edit the loading and storage 
  1948. properties for the menus defined. 
  1949.  
  1950.  
  1951. ΓòÉΓòÉΓòÉ 94. Help for Message Properties ΓòÉΓòÉΓòÉ
  1952.  
  1953. Select Properties Messages from the Edit pull-down to edit the loading and 
  1954. storage properties for the messages defined within window or dialogue. 
  1955.  
  1956.  
  1957. ΓòÉΓòÉΓòÉ 95. Help for String Properties ΓòÉΓòÉΓòÉ
  1958.  
  1959. Select Properties String from the Edit pull-down to edit the loading and 
  1960. storage properties for the strings defined within window or dialogue. 
  1961.  
  1962.  
  1963. ΓòÉΓòÉΓòÉ 96. Help for Find Pull-down ΓòÉΓòÉΓòÉ
  1964.  
  1965. The Find pull-down contains items you can use to search the current design for 
  1966. text or a symbol/ID. 
  1967.  
  1968. Press the Enter key to access the items on the Find pull-down. 
  1969.  
  1970. The menu items contained within the Find pull-down are: 
  1971.  
  1972.       Search 
  1973.       Allows the searchig of a text string or symbol/ID. 
  1974.  
  1975.       Search next 
  1976.       Searchs for the next occurance of entered text string or symbol/ID. 
  1977.  
  1978.  
  1979. ΓòÉΓòÉΓòÉ 97. Help for Search ΓòÉΓòÉΓòÉ
  1980.  
  1981. Select Search from the Find pull-down to search for an ID value or text item. 
  1982. The Search dialogue will allow you to enter a text string to search for or an 
  1983. ID symbol to locate. 
  1984.  
  1985.  
  1986. ΓòÉΓòÉΓòÉ 98. Help for Search Next ΓòÉΓòÉΓòÉ
  1987.  
  1988. Select Search next from the Find pull-down to search for the next occurance an 
  1989. ID value or text item.  The search will start from the next dialogue after the 
  1990. current dialogue being displayed. 
  1991.  
  1992.  
  1993. ΓòÉΓòÉΓòÉ 99. Help for Control Pull-down ΓòÉΓòÉΓòÉ
  1994.  
  1995. The Control pull-down contains items you can use to create different types of 
  1996. controls within the window or dialogue you are designing. 
  1997.  
  1998. Press the Enter key to access the items on the Control pull-down. 
  1999.  
  2000. The menu items contained within the Control pull-down are: 
  2001.  
  2002.       Bitmap 
  2003.       Creates a static bitmap. 
  2004.  
  2005.       Check Box 
  2006.       Creates a check box. 
  2007.  
  2008.       Circular slider (MMPM/2 only) 
  2009.       Creates a circular slider. 
  2010.  
  2011.       Combo Box 
  2012.       Creates a combo box. 
  2013.  
  2014.       Container 
  2015.       Creates a container (2.0, Warp or above). 
  2016.  
  2017.       Entry Field 
  2018.       Creates an entry field. 
  2019.  
  2020.       Frame 
  2021.       Creates a frame. 
  2022.  
  2023.       Graphic button (MMPM/2 only) 
  2024.       Creates a graphic button. 
  2025.  
  2026.       Group Box 
  2027.       Creates a group box. 
  2028.  
  2029.       Handwriting control (Pen for OS/2 only) 
  2030.       Creates a handwriting control. 
  2031.  
  2032.       Horz. Scroll 
  2033.       Creates a horizontal scroll bar. 
  2034.  
  2035.       Icon 
  2036.       Creates a static icon. 
  2037.  
  2038.       List Box 
  2039.       Creates a list box. 
  2040.  
  2041.       Menu 
  2042.       Creates or edits an action bar or sub-menu item. 
  2043.  
  2044.       Multi-Line 
  2045.       Creates a multi-line entry field. 
  2046.  
  2047.       Notebook 
  2048.       Creates a notebook (2.0, Warp or above). 
  2049.  
  2050.       Push Button 
  2051.       Creates a push button. 
  2052.  
  2053.       Radio Button 
  2054.       Creates a radio button. 
  2055.  
  2056.       Rectangle 
  2057.       Creates a rectangle. 
  2058.  
  2059.       Sketch control (Pen for OS/2 only) 
  2060.       Creates a sketch control. 
  2061.  
  2062.       Spin button 
  2063.       Creates a spin button (1.3, 2.0, Warp or above). 
  2064.  
  2065.       System Icon 
  2066.       Creates a system icon. 
  2067.  
  2068.       Text 
  2069.       Creates text. 
  2070.  
  2071.       User define 
  2072.       Creates a user defined control. 
  2073.  
  2074.       Vert. Scroll 
  2075.       Creates a vertical scroll bar. 
  2076.  
  2077.       Slider 
  2078.       Creates a slider (2.0, Warp or above). 
  2079.  
  2080.       Value Set 
  2081.       Creates a value set (2.0, Warp or above). 
  2082.  
  2083.       Window 
  2084.       Creates a child window. 
  2085.  
  2086.  
  2087. ΓòÉΓòÉΓòÉ 100. Help for Push Buttons ΓòÉΓòÉΓòÉ
  2088.  
  2089. Select Push Button on the Control pull-down menu to add a push button to the 
  2090. dialogue or window currently being designed. 
  2091.  
  2092. The arrow pointer will be changed to a placement pointer after selecting Push 
  2093. Button on the Control pull-down menu.  In the status area at the bottom of the 
  2094. Prominare Designer window, the [x,y] will show the current position of the 
  2095. placement pointer in relation to the lower left corner of the dialogue. 
  2096.  
  2097. By moving the placement pointer to the location you want to place the push 
  2098. button, clicking button 1 of the mouse will cause the push button to be created 
  2099. and the Button Styles dialogue for button styles to be displayed to allow you 
  2100. to edit the text, ID symbol and value of the button. 
  2101.  
  2102. Note:  When you select the location for the push button by clicking button 1 of 
  2103.        the mouse, the lower left corner of the push button occupy this position 
  2104.        and the push button will be created upwards and to the right of this 
  2105.        position. 
  2106.  
  2107.  
  2108. ΓòÉΓòÉΓòÉ 101. Help for Buttons ΓòÉΓòÉΓòÉ
  2109.  
  2110. To define the characteristics of interactive buttons within a dialogue or 
  2111. window, the Button Styles dialogue can be used. 
  2112.  
  2113. The dialogue is displayed when you select a button in the dialogue you are 
  2114. designing or editing and you select the Edit Styles menu item or when you 
  2115. select a button control type from the Control menu. 
  2116.  
  2117.  
  2118. ΓòÉΓòÉΓòÉ 102. Help for Scroll Bars ΓòÉΓòÉΓòÉ
  2119.  
  2120. To define the characteristics of scroll bar within a dialogue or window, the 
  2121. Scroll Styles dialogue can be used. 
  2122.  
  2123. The dialogue is displayed when you select a scroll bar in the dialogue you are 
  2124. designing or editing and you select the Edit Styles menu item or when you 
  2125. select the Horz. Scroll or Vert. Scroll menu items from the Control menu. 
  2126.  
  2127.  
  2128. ΓòÉΓòÉΓòÉ 103. Help for Statics ΓòÉΓòÉΓòÉ
  2129.  
  2130. To define the characteristics of a static control such as text, group boxes, 
  2131. icons, etc. within a dialogue or window, the Static Styles dialogue can be 
  2132. used. 
  2133.  
  2134. The dialogue is displayed when you select a static control in the dialogue you 
  2135. are designing or editing and you select the Edit Styles menu item or when you 
  2136. select the Group Box, Text, Frame, Rectangle, Icon, or Bitmap menu items from 
  2137. the Control menu. 
  2138.  
  2139.  
  2140. ΓòÉΓòÉΓòÉ 104. Help for Check Boxes ΓòÉΓòÉΓòÉ
  2141.  
  2142. Select Check Box on the Control pull-down menu to add a check box to the 
  2143. dialogue or window currently being designed. 
  2144.  
  2145. The arrow pointer will be changed to a placement pointer after selecting Check 
  2146. Box on the Control pull-down menu.  In the status area at the bottom of the 
  2147. Prominare Designer window, the [x,y] will show the current position of the 
  2148. placement pointer in relation to the lower left corner of the dialogue. 
  2149.  
  2150. By moving the placement pointer to the location you want to place the check 
  2151. box, clicking button 1 of the mouse will cause the check box to be created and 
  2152. the Button Styles dialogue for button styles to be displayed to allow you to 
  2153. edit the text, ID symbol and value of the button. 
  2154.  
  2155. Note:  When you select the location for the check box by clicking button 1 of 
  2156.        the mouse, the lower left corner of the check box occupy this position 
  2157.        and the check box will be created upwards and to the right of this 
  2158.        position. 
  2159.  
  2160.  
  2161. ΓòÉΓòÉΓòÉ 105. Help for Radio Buttons ΓòÉΓòÉΓòÉ
  2162.  
  2163. Select Radio Button on the Control pull-down menu to add a radio button to the 
  2164. dialogue or window currently being designed. 
  2165.  
  2166. The arrow pointer will be changed to a placement pointer after selecting Radio 
  2167. Button on the Control pull-down menu.  In the status area at the bottom of the 
  2168. Prominare Designer window, the [x,y] will show the current position of the 
  2169. placement pointer in relation to the lower left corner of the dialogue. 
  2170.  
  2171. By moving the placement pointer to the location you want to place the radio 
  2172. button, clicking button 1 of the mouse will cause the radio button to be 
  2173. created and the Button Styles dialogue for button styles to be displayed to 
  2174. allow you to edit the text, ID symbol and value of the button. 
  2175.  
  2176. Note:  When you select the location for the radio button by clicking button 1 
  2177.        of the mouse, the lower left corner of the radio button occupy this 
  2178.        position and the radio button will be created upwards and to the right 
  2179.        of this position. 
  2180.  
  2181.  
  2182. ΓòÉΓòÉΓòÉ 106. Help for Horizontal Scroll Bars ΓòÉΓòÉΓòÉ
  2183.  
  2184. Select Horz. Scroll on the Control pull-down menu to add a horizontal scroll 
  2185. bar to the dialogue or window currently being designed. 
  2186.  
  2187. The arrow pointer will be changed to a placement pointer after selecting Horz. 
  2188. Scroll on the Control pull-down menu.  In the status area at the bottom of the 
  2189. Prominare Designer window, the [x,y] will show the current position of the 
  2190. placement pointer in relation to the lower left corner of the dialogue. 
  2191.  
  2192. By moving the placement pointer to the location you want to place the 
  2193. horizontal scroll bar, clicking button 1 of the mouse will cause the horizontal 
  2194. scroll bar to be created and the Scroll Styles dialogue for scroll bar styles 
  2195. to be displayed to allow you to edit the ID symbol and value of the scroll bar. 
  2196.  
  2197. Note:  When you select the location for the scroll bar by clicking button 1 of 
  2198.        the mouse, the lower left corner of the scroll bar occupy this position 
  2199.        and the scroll bar will be created upwards and to the right of this 
  2200.        position. 
  2201.  
  2202.  
  2203. ΓòÉΓòÉΓòÉ 107. Help for Vertical Scroll Bars ΓòÉΓòÉΓòÉ
  2204.  
  2205. Select Vert. Scroll on the Control pull-down menu to add a vertical scroll bar 
  2206. to the dialogue or window currently being designed. 
  2207.  
  2208. The arrow pointer will be changed to a placement pointer after selecting Vert. 
  2209. Scroll on the Control pull-down menu.  In the status area at the bottom of the 
  2210. Prominare Designer window, the [x,y] will show the current position of the 
  2211. placement pointer in relation to the lower left corner of the dialogue. 
  2212.  
  2213. By moving the placement pointer to the location you want to place the vertical 
  2214. scroll bar, clicking button 1 of the mouse will cause the vertical scroll bar 
  2215. to be created and the Scroll Styles dialogue for scroll bar styles to be 
  2216. displayed to allow you to edit the ID symbol and value of the scroll bar. 
  2217.  
  2218. Note:  When you select the location for the scroll bar by clicking button 1 of 
  2219.        the mouse, the lower left corner of the scroll bar occupy this position 
  2220.        and the scroll bar will be created upwards and to the right of this 
  2221.        position. 
  2222.  
  2223.  
  2224. ΓòÉΓòÉΓòÉ 108. Help for List Boxes ΓòÉΓòÉΓòÉ
  2225.  
  2226. Select List Box on the Control pull-down menu to add a list box to the dialogue 
  2227. or window currently being designed. 
  2228.  
  2229. The arrow pointer will be changed to a placement pointer after selecting List 
  2230. Box on the Control pull-down menu.  In the status area at the bottom of the 
  2231. Prominare Designer window, the [x,y] will show the current position of the 
  2232. placement pointer in relation to the lower left corner of the dialogue. 
  2233.  
  2234. By moving the placement pointer to the location you want to place the list box, 
  2235. clicking button 1 of the mouse will cause the list box to be created and the 
  2236. List Box Styles dialogue for list box styles to be displayed to allow you to 
  2237. edit the text, ID symbol and value of the list box. 
  2238.  
  2239. Note:  When you select the location for the list box by clicking button 1 of 
  2240.        the mouse, the lower left corner of the list box occupy this position 
  2241.        and the list box will be created upwards and to the right of this 
  2242.        position. 
  2243.  
  2244.  
  2245. ΓòÉΓòÉΓòÉ 109. Help for Entry Fields ΓòÉΓòÉΓòÉ
  2246.  
  2247. Select Entry Field on the Control pull-down menu to add an entry field to the 
  2248. dialogue or window currently being designed. 
  2249.  
  2250. The arrow pointer will be changed to a placement pointer after selecting Entry 
  2251. Field on the Control pull-down menu.  In the status area at the bottom of the 
  2252. Prominare Designer window, the [x,y] will show the current position of the 
  2253. placement pointer in relation to the lower left corner of the dialogue. 
  2254.  
  2255. By moving the placement pointer to the location you want to place the entry 
  2256. field, clicking button 1 of the mouse will cause the entry field to be created 
  2257. and the Entry Field Styles dialogue for entry field styles to be displayed to 
  2258. allow you to edit the ID symbol and value of the entry field. 
  2259.  
  2260. Note:  When you select the location for the entry field by clicking button 1 of 
  2261.        the mouse, the lower left corner of the entry field occupy this position 
  2262.        and the entry field will be created upwards and to the right of this 
  2263.        position. 
  2264.  
  2265.  
  2266. ΓòÉΓòÉΓòÉ 110. Help for Group Boxes ΓòÉΓòÉΓòÉ
  2267.  
  2268. Select Group Box on the Control pull-down menu to add a group box to the 
  2269. dialogue or window currently being designed. 
  2270.  
  2271. The arrow pointer will be changed to a placement pointer after selecting Group 
  2272. Box on the Control pull-down menu.  In the status area at the bottom of the 
  2273. Prominare Designer window, the [x,y] will show the current position of the 
  2274. placement pointer in relation to the lower left corner of the dialogue. 
  2275.  
  2276. By moving the placement pointer to the location you want to place the group 
  2277. box, clicking button 1 of the mouse will cause the group box to be created and 
  2278. the Static Styles dialogue for static styles to be displayed to allow you to 
  2279. edit the text, ID symbol and value of the group box. 
  2280.  
  2281. Note:  When you select the location for the group box by clicking button 1 of 
  2282.        the mouse, the lower left corner of the group box occupy this position 
  2283.        and the group box will be created upwards and to the right of this 
  2284.        position. 
  2285.  
  2286.  
  2287. ΓòÉΓòÉΓòÉ 111. Help for Text ΓòÉΓòÉΓòÉ
  2288.  
  2289. Select Text on the Control pull-down menu to add static text to the dialogue or 
  2290. window currently being designed. 
  2291.  
  2292. The arrow pointer will be changed to a placement pointer after selecting Text 
  2293. on the Control pull-down menu.  In the status area at the bottom of the 
  2294. Prominare Designer window, the [x,y] will show the current position of the 
  2295. placement pointer in relation to the lower left corner of the dialogue. 
  2296.  
  2297. By moving the placement pointer to the location you want to place the static 
  2298. text, clicking button 1 of the mouse will cause the static text to be created 
  2299. and the Statics Styles dialogue for static styles to be displayed to allow you 
  2300. to edit the text, ID symbol and value of the static text. 
  2301.  
  2302. Note:  When you select the location for the static text by clicking button 1 of 
  2303.        the mouse, the lower left corner of the static text occupy this position 
  2304.        and the static text will be created upwards and to the right of this 
  2305.        position. 
  2306.  
  2307.  
  2308. ΓòÉΓòÉΓòÉ 112. Help for Frames ΓòÉΓòÉΓòÉ
  2309.  
  2310. Select Frame on the Control pull-down menu to add a frame to the dialogue or 
  2311. window currently being designed. 
  2312.  
  2313. The arrow pointer will be changed to a placement pointer after selecting Frame 
  2314. on the Control pull-down menu.  In the status area at the bottom of the 
  2315. Prominare Designer window, the [x,y] will show the current position of the 
  2316. placement pointer in relation to the lower left corner of the dialogue. 
  2317.  
  2318. By moving the placement pointer to the location you want to place the frame, 
  2319. clicking button 1 of the mouse will cause the frame to be created and the 
  2320. Statics Styles dialogue for static styles to be displayed to allow you to edit 
  2321. the text, ID symbol and value of the frame. 
  2322.  
  2323. Note:  When you select the location for the frame by clicking button 1 of the 
  2324.        mouse, the lower left corner of the frame occupy this position and the 
  2325.        frame will be created upwards and to the right of this position. 
  2326.  
  2327.  
  2328. ΓòÉΓòÉΓòÉ 113. Help for Rectangles ΓòÉΓòÉΓòÉ
  2329.  
  2330. Select Rectangle on the Control pull-down menu to add a rectangle to the 
  2331. dialogue or window currently being designed. 
  2332.  
  2333. The arrow pointer will be changed to a placement pointer after selecting 
  2334. Rectangle on the Control pull-down menu.  In the status area at the bottom of 
  2335. the Prominare Designer window, the [x,y] will show the current position of the 
  2336. placement pointer in relation to the lower left corner of the dialogue. 
  2337.  
  2338. By moving the placement pointer to the location you want to place the 
  2339. rectangle, clicking button 1 of the mouse will cause the rectangle to be 
  2340. created and the Statics Styles dialogue for static styles to be displayed to 
  2341. allow you to edit the text, ID symbol and value of the rectangle. 
  2342.  
  2343. Note:  When you select the location for the rectangle by clicking button 1 of 
  2344.        the mouse, the lower left corner of the rectangle occupy this position 
  2345.        and the rectangle will be created upwards and to the right of this 
  2346.        position. 
  2347.  
  2348.  
  2349. ΓòÉΓòÉΓòÉ 114. Help for Icons ΓòÉΓòÉΓòÉ
  2350.  
  2351. Select Icon on the Control pull-down menu to add an icon to the dialogue or 
  2352. window currently being designed. 
  2353.  
  2354. The arrow pointer will be changed to a placement pointer after selecting Icon 
  2355. on the Control pull-down menu.  In the status area at the bottom of the 
  2356. Prominare Designer window, the [x,y] will show the current position of the 
  2357. placement pointer in relation to the lower left corner of the dialogue. 
  2358.  
  2359. By moving the placement pointer to the location you want to place the icon, 
  2360. clicking button 1 of the mouse will cause the icon to be created and the 
  2361. Statics Styles dialogue for static styles to be displayed to allow you to edit 
  2362. the text, ID symbol and value of the icon. 
  2363.  
  2364. Note:  When you select the location for the icon by clicking button 1 of the 
  2365.        mouse, the lower left corner of the icon occupy this position and the 
  2366.        icon will be created upwards and to the right of this position. 
  2367.  
  2368.  
  2369. ΓòÉΓòÉΓòÉ 115. Help for Bitmaps ΓòÉΓòÉΓòÉ
  2370.  
  2371. Select Bitmap on the Control pull-down menu to add a bitmap to the dialogue or 
  2372. window currently being designed. 
  2373.  
  2374. The arrow pointer will be changed to a placement pointer after selecting Bitmap 
  2375. on the Control pull-down menu.  In the status area at the bottom of the 
  2376. Prominare Designer window, the [x,y] will show the current position of the 
  2377. placement pointer in relation to the lower left corner of the dialogue. 
  2378.  
  2379. By moving the placement pointer to the location you want to place the bitmap, 
  2380. clicking button 1 of the mouse will cause the bitmap to be created and the 
  2381. Statics Styles dialogue for static styles to be displayed to allow you to edit 
  2382. the text, ID symbol and value of the bitmap. 
  2383.  
  2384. Note:  When you select the location for the bitmap by clicking button 1 of the 
  2385.        mouse, the lower left corner of the bitmap occupy this position and the 
  2386.        bitmap will be created upwards and to the right of this position. 
  2387.  
  2388.  
  2389. ΓòÉΓòÉΓòÉ 116. Help for System Icon ΓòÉΓòÉΓòÉ
  2390.  
  2391. Select System Icon on the Control pull-down menu to add a system icon to the 
  2392. dialogue or window currently being designed. 
  2393.  
  2394. The arrow pointer will be changed to a placement pointer after selecting Bitmap 
  2395. on the Control pull-down menu.  In the status area at the bottom of the 
  2396. Prominare Designer window, the [x,y] will show the current position of the 
  2397. placement pointer in relation to the lower left corner of the dialogue. 
  2398.  
  2399. By moving the placement pointer to the location you want to place the system 
  2400. icon, clicking button 1 of the mouse will cause the system icon to be created 
  2401. and the Statics Styles dialogue for static styles to be displayed to allow you 
  2402. to edit the text, system icon ID symbol and value. 
  2403.  
  2404. Unlike other controls, you cannot enter values that are not a system icon.  The 
  2405. system icons that can be selected are: 
  2406.  
  2407.        SPTR_ARROW 
  2408.        SPTR_TEXT 
  2409.        SPTR_WAIT 
  2410.        SPTR_MOVE 
  2411.        SPTR_SIZENWSE 
  2412.        SPTR_SIZENESW 
  2413.        SPTR_SIZEWE 
  2414.        SPTR_SIZENS 
  2415.        SPTR_APPICON 
  2416.        SPTR_ICONINFORMATION 
  2417.        SPTR_ICONQUESTION 
  2418.        SPTR_ICONERROR 
  2419.        SPTR_ICONWARNING 
  2420.        SPTR_ILLEGAL 
  2421.        SPTR_FILE 
  2422.        SPTR_FOLDER 
  2423.        SPTR_MULTFILE 
  2424.        SPTR_PROGRAM 
  2425.  
  2426.  Note:  When you select the location for the bitmap by clicking button 1 of the 
  2427.         mouse, the lower left corner of the bitmap occupy this position and the 
  2428.         bitmap will be created upwards and to the right of this position. 
  2429.  
  2430.  
  2431. ΓòÉΓòÉΓòÉ 117. Help for Combo Boxes ΓòÉΓòÉΓòÉ
  2432.  
  2433. Select Combo Box on the Control pull-down menu to add a combo box to the 
  2434. dialogue or window currently being designed. 
  2435.  
  2436. The arrow pointer will be changed to a placement pointer after selecting Combo 
  2437. Box on the Control pull-down menu.  In the status area at the bottom of the 
  2438. Prominare Designer window, the [x,y] will show the current position of the 
  2439. placement pointer in relation to the lower left corner of the dialogue. 
  2440.  
  2441. By moving the placement pointer to the location you want to place the combo 
  2442. box, clicking button 1 of the mouse will cause the combo box to be created and 
  2443. the Combo Box Styles dialogue for combo box styles to be displayed to allow you 
  2444. to edit the text, ID symbol and value of the combo box. 
  2445.  
  2446. Note:  When you select the location for the combo box by clicking button 1 of 
  2447.        the mouse, the lower left corner of the combo box occupy this position 
  2448.        and the combo box will be created upwards and to the right of this 
  2449.        position. 
  2450.  
  2451.  
  2452. ΓòÉΓòÉΓòÉ 118. Help for Multi-Line ΓòÉΓòÉΓòÉ
  2453.  
  2454. Select Multi-Line on the Control pull-down menu to add a multi-line entry to 
  2455. the dialogue or window currently being designed. 
  2456.  
  2457. The arrow pointer will be changed to a placement pointer after selecting 
  2458. Multi-Line on the Control pull-down menu.  In the status area at the bottom of 
  2459. the Prominare Designer window, the [x,y] will show the current position of the 
  2460. placement pointer in relation to the lower left corner of the dialogue. 
  2461.  
  2462. By moving the placement pointer to the location you want to place the 
  2463. multi-line entry, clicking button 1 of the mouse will cause the multi-line 
  2464. entry to be created and the Multi-line Entry Styles dialogue for multi-line 
  2465. entry styles to be displayed to allow you to edit the text, ID symbol and value 
  2466. of the multi-line entry. 
  2467.  
  2468. Note:  When you select the location for the multi-line entry by clicking button 
  2469.        1 of the mouse, the lower left corner of the multi-line entry occupy 
  2470.        this position and the multi-line entry will be created upwards and to 
  2471.        the right of this position. 
  2472.  
  2473.  
  2474. ΓòÉΓòÉΓòÉ 119. Help for Spin Button ΓòÉΓòÉΓòÉ
  2475.  
  2476. Note:  Valid only for OS/2 Version 1.3 and above.
  2477.  
  2478.  Select Spin button on the Control pull-down menu to add a spin button to the 
  2479.  dialogue or window currently being designed. 
  2480.  
  2481.  The arrow pointer will be changed to a placement pointer after selecting Spin 
  2482.  button on the Control pull-down menu.  In the status area at the bottom of the 
  2483.  Prominare Designer window, the [x,y] will show the current position of the 
  2484.  placement pointer in relation to the lower left corner of the dialogue. 
  2485.  
  2486.  By moving the placement pointer to the location you want to place the spin 
  2487.  button, clicking button 1 of the mouse will cause the spin button to be 
  2488.  created and the Spin Button Styles dialogue for spin button styles to be 
  2489.  displayed to allow you to edit the text, ID symbol and value of the spin 
  2490.  button. 
  2491.  
  2492.  Note:  When you select the location for the spin button by clicking button 1 
  2493.         of the mouse, the lower left corner of the spin button occupy this 
  2494.         position and the spin button will be created upwards and to the right 
  2495.         of this position. 
  2496.  
  2497.  
  2498. ΓòÉΓòÉΓòÉ 120. Help for Container ΓòÉΓòÉΓòÉ
  2499.  
  2500. Note:  Valid only for OS/2 Version 2.0. 2.1, 2.11, Warp and above.
  2501.  
  2502.  Select Container on the Control pull-down menu to add a container to the 
  2503.  dialogue or window currently being designed. 
  2504.  
  2505.  The arrow pointer will be changed to a placement pointer after selecting 
  2506.  Container on the Control pull-down menu.  In the status area at the bottom of 
  2507.  the Prominare Designer window, the [x,y] will show the current position of the 
  2508.  placement pointer in relation to the lower left corner of the dialogue. 
  2509.  
  2510.  By moving the placement pointer to the location you want to place the 
  2511.  container, clicking button 1 of the mouse will cause the container to be 
  2512.  created and the Container Styles dialogue for container styles to be displayed 
  2513.  to allow you to edit the text, ID symbol and value of the container. 
  2514.  
  2515.  Note:  When you select the location for the container entry by clicking button 
  2516.         1 of the mouse, the lower left corner of the container occupy this 
  2517.         position and the container will be created upwards and to the right of 
  2518.         this position. 
  2519.  
  2520.  
  2521. ΓòÉΓòÉΓòÉ 121. Help for Slider ΓòÉΓòÉΓòÉ
  2522.  
  2523. Note:  Valid only for OS/2 Version 2.0. 2.1, 2.11, Warp and above.
  2524.  
  2525.  Select Slider on the Control pull-down menu to add a slider to the dialogue or 
  2526.  window currently being designed. 
  2527.  
  2528.  The arrow pointer will be changed to a placement pointer after selecting 
  2529.  Slider on the Control pull-down menu.  In the status area at the bottom of the 
  2530.  Prominare Designer window, the [x,y] will show the current position of the 
  2531.  placement pointer in relation to the lower left corner of the dialogue. 
  2532.  
  2533.  By moving the placement pointer to the location you want to place the slider, 
  2534.  clicking button 1 of the mouse will cause the slider to be created and the 
  2535.  Slider Styles dialogue for slider styles to be displayed to allow you to edit 
  2536.  the text, ID symbol and value of the slider. 
  2537.  
  2538.  Note:  When you select the location for the slider entry by clicking button 1 
  2539.         of the mouse, the lower left corner of the slider occupy this position 
  2540.         and the slider will be created upwards and to the right of this 
  2541.         position. 
  2542.  
  2543.  
  2544. ΓòÉΓòÉΓòÉ 122. Help for Value Set ΓòÉΓòÉΓòÉ
  2545.  
  2546. Note:  Valid only for OS/2 Version 2.0. 2.1, 2.11, Warp and above.
  2547.  
  2548.  Select Value set on the Control pull-down menu to add a container to the 
  2549.  dialogue or window currently being designed. 
  2550.  
  2551.  The arrow pointer will be changed to a placement pointer after selecting Value 
  2552.  set on the Control pull-down menu.  In the status area at the bottom of the 
  2553.  Prominare Designer window, the [x,y] will show the current position of the 
  2554.  placement pointer in relation to the lower left corner of the dialogue. 
  2555.  
  2556.  By moving the placement pointer to the location you want to place the value 
  2557.  set, clicking button 1 of the mouse will cause the value set to be created and 
  2558.  the Value Set Styles dialogue for value set styles to be displayed to allow 
  2559.  you to edit the text, ID symbol and value of the value set. 
  2560.  
  2561.  Note:  When you select the location for the value set entry by clicking button 
  2562.         1 of the mouse, the lower left corner of the value set occupy this 
  2563.         position and the value set will be created upwards and to the right of 
  2564.         this position. 
  2565.  
  2566.  
  2567. ΓòÉΓòÉΓòÉ 123. Help for Notebook ΓòÉΓòÉΓòÉ
  2568.  
  2569. Note:  Valid only for OS/2 Version 2.0. 2.1, 2.11, Warp and above.
  2570.  
  2571.  Select Notebook on the Contro l pull-down menu to add a notebook to the 
  2572.  dialogue or window currently being designed. 
  2573.  
  2574.  The arrow pointer will be changed to a placement pointer after selecting 
  2575.  Notebook on the Control pull-down menu.  In the status area at the bottom of 
  2576.  the Prominare Designer window, the [x,y] will show the current position of the 
  2577.  placement pointer in relation to the lower left corner of the dialogue. 
  2578.  
  2579.  By moving the placement pointer to the location you want to place the 
  2580.  notebook, clicking button 1 of the mouse will cause the notebook to be created 
  2581.  and the Notebook Styles dialogue for notebook styles to be displayed to allow 
  2582.  you to edit the text, ID symbol and value of the notebook. 
  2583.  
  2584.  Note:  When you select the location for the notebook entry by clicking button 
  2585.         1 of the mouse, the lower left corner of the notebook occupy this 
  2586.         position and the notebook will be created upwards and to the right of 
  2587.         this position. 
  2588.  
  2589.  
  2590. ΓòÉΓòÉΓòÉ 124. Help for User Defined ΓòÉΓòÉΓòÉ
  2591.  
  2592. Select User define on the Control pull-down menu to select a custom control. 
  2593.  
  2594. A dialogue will be displayed that will allow you to select from temporary 
  2595. controls that you have set as well as from control libraries. 
  2596.  
  2597. Once you have selected the control to use, the arrow pointer will be changed to 
  2598. a placement pointer.  In the status area at the bottom of the Prominare 
  2599. Designer window, the [x,y] will show the current position of the placement 
  2600. pointer in relation to the lower left corner of the dialogue. 
  2601.  
  2602. By moving the placement pointer to the location you want to place the user 
  2603. defined control, clicking button 1 of the mouse will cause the user defined 
  2604. control to be created and the User Defined Control dialogue for user defined 
  2605. controls to be displayed to allow you to select the user defined or custom 
  2606. control. 
  2607.  
  2608. Note:  When you select the location for the user defined control by clicking 
  2609.        button 1 of the mouse, the lower left corner of the user defined control 
  2610.        occupy this position and the user defined control will be created 
  2611.        upwards and to the right of this position. 
  2612.  
  2613.  
  2614. ΓòÉΓòÉΓòÉ 125. Help for Circular Slider ΓòÉΓòÉΓòÉ
  2615.  
  2616. Note:  Valid only for OS/2 MMPM/2.
  2617.  
  2618.  Select Circular Slider on the Control pull-down menu to add a circular slider 
  2619.  to the dialogue or window currently being designed. 
  2620.  
  2621.  The arrow pointer will be changed to a placement pointer after selecting 
  2622.  Circular Slider on the Control pull-down menu.  In the status area at the 
  2623.  bottom of the Prominare Designer window, the [x,y] will show the current 
  2624.  position of the placement pointer in relation to the lower left corner of the 
  2625.  dialogue. 
  2626.  
  2627.  By moving the placement pointer to the location you want to place the circular 
  2628.  slider, clicking button 1 of the mouse will cause the circular slider to be 
  2629.  created and the Circular Slider Styles dialogue for circular slider styles to 
  2630.  be displayed to allow you to edit the text, ID symbol and value of the 
  2631.  notebook. 
  2632.  
  2633.  Note:  When you select the location for the circular slider entry by clicking 
  2634.         button 1 of the mouse, the lower left corner of the circular slider 
  2635.         occupy this position and the circular slider will be created upwards 
  2636.         and to the right of this position. 
  2637.  
  2638.  
  2639. ΓòÉΓòÉΓòÉ 126. Help for Graphic Button ΓòÉΓòÉΓòÉ
  2640.  
  2641. Note:  Valid only for OS/2 MMPM/2.
  2642.  
  2643.  Select Graphic Button on the Control pull-down menu to add a graphical button 
  2644.  to the dialogue or window currently being designed. 
  2645.  
  2646.  The arrow pointer will be changed to a placement pointer after selecting 
  2647.  Graphic Button on the Control pull-down menu.  In the status area at the 
  2648.  bottom of the Prominare Designer window, the [x,y] will show the current 
  2649.  position of the placement pointer in relation to the lower left corner of the 
  2650.  dialogue. 
  2651.  
  2652.  By moving the placement pointer to the location you want to place the 
  2653.  graphical button, clicking button 1 of the mouse will cause the graphical 
  2654.  button to be created and the Graphical Button Styles dialogue for graphical 
  2655.  button styles to be displayed to allow you to edit the text, ID symbol and 
  2656.  value of the graphical button. 
  2657.  
  2658.  Note:  When you select the location for the graphical button entry by clicking 
  2659.         button 1 of the mouse, the lower left corner of the graphical button 
  2660.         occupy this position and the graphical button will be created upwards 
  2661.         and to the right of this position. 
  2662.  
  2663.  
  2664. ΓòÉΓòÉΓòÉ 127. Help for Handwriting ΓòÉΓòÉΓòÉ
  2665.  
  2666. Note:  Valid only for Pen for OS/2.
  2667.  
  2668.  Select Handwriting on the Control pull-down menu to add a handwriting control 
  2669.  to the dialogue or window currently being designed. 
  2670.  
  2671.  The arrow pointer will be changed to a placement pointer after selecting 
  2672.  Handwriting on the Control pull-down menu.  In the status area at the bottom 
  2673.  of the Prominare Designer window, the [x,y] will show the current position of 
  2674.  the placement pointer in relation to the lower left corner of the dialogue. 
  2675.  
  2676.  By moving the placement pointer to the location you want to place the 
  2677.  handwriting control, clicking button 1 of the mouse will cause the handwriting 
  2678.  control to be created and the Hand Writing Styles dialogue for handwriting 
  2679.  control styles to be displayed to allow you to edit the text, ID symbol and 
  2680.  value of the notebook. 
  2681.  
  2682.  Note:  When you select the location for the handwriting control entry by 
  2683.         clicking button 1 of the mouse, the lower left corner of the 
  2684.         handwriting control occupy this position and the handwriting control 
  2685.         will be created upwards and to the right of this position. 
  2686.  
  2687.  
  2688. ΓòÉΓòÉΓòÉ 128. Help for Sketch ΓòÉΓòÉΓòÉ
  2689.  
  2690. Note:  Valid only for Pen for OS/2.
  2691.  
  2692.  Select Sketch on the Control pull-down menu to add a sketch control to the 
  2693.  dialogue or window currently being designed. 
  2694.  
  2695.  The arrow pointer will be changed to a placement pointer after selecting 
  2696.  Sketch on the Control pull-down menu.  In the status area at the bottom of the 
  2697.  Prominare Designer window, the [x,y] will show the current position of the 
  2698.  placement pointer in relation to the lower left corner of the dialogue. 
  2699.  
  2700.  By moving the placement pointer to the location you want to place the sketch 
  2701.  control, clicking button 1 of the mouse will cause the sketch control to be 
  2702.  created and the Sketch Styles dialogue for sketch control styles to be 
  2703.  displayed to allow you to edit the text, ID symbol and value of the notebook. 
  2704.  
  2705.  Note:  When you select the location for the sketch control entry by clicking 
  2706.         button 1 of the mouse, the lower left corner of the sketch control 
  2707.         occupy this position and the sketch control will be created upwards and 
  2708.         to the right of this position. 
  2709.  
  2710.  
  2711. ΓòÉΓòÉΓòÉ 129. Help for Windows ΓòÉΓòÉΓòÉ
  2712.  
  2713. Select Window on the Control pull-down menu to add a child window to the 
  2714. dialogue or window currently being designed. 
  2715.  
  2716. The arrow pointer will be changed to a placement pointer after selecting Window 
  2717. on the Control pull-down menu.  In the status area at the bottom of the 
  2718. Prominare Designer window, the [x,y] will show the current position of the 
  2719. placement pointer in relation to the lower left corner of the dialogue. 
  2720.  
  2721. By moving the placement pointer to the location you want to place the child 
  2722. window, clicking button 1 of the mouse will cause the child window to be 
  2723. created and the Child Window Styles dialogue for window styles to be displayed 
  2724. to allow you to edit the text, ID symbol and value of the child window. 
  2725.  
  2726. Note:  When you select the location for the child window by clicking button 1 
  2727.        of the mouse, the lower left corner of the child window occupy this 
  2728.        position and the child window will be created upwards and to the right 
  2729.        of this position. 
  2730.  
  2731.  
  2732. ΓòÉΓòÉΓòÉ 130. Help for Menu ΓòÉΓòÉΓòÉ
  2733.  
  2734. Select Menu on the Control pull-down menu to add an action bar or sub-menu item 
  2735. to the window currently being designed. 
  2736.  
  2737. The Menu Styles dialogue for menu styles will be displayed to allow you to edit 
  2738. the text, ID symbol and value of the menu item. 
  2739.  
  2740. Note:  You can only add a menu's to windows that have had the menu style option 
  2741.        selected. 
  2742.  
  2743.  
  2744. ΓòÉΓòÉΓòÉ 131. Help for Resources ΓòÉΓòÉΓòÉ
  2745.  
  2746. To add a resource to the current window or dialogue, select the Resource 
  2747. pull-down. 
  2748.  
  2749. The menu items contained within the Resource pull-down are: 
  2750.  
  2751.       Accelerator 
  2752.       Adds an accelerator. 
  2753.  
  2754.       Association table 
  2755.       Adds an association table item. 
  2756.  
  2757.       Bitmap 
  2758.       Adds a bitmap resource. 
  2759.  
  2760.       Character table 
  2761.       Adds a character table. 
  2762.  
  2763.       Font 
  2764.       Adds a font resource. 
  2765.  
  2766.       Font directory 
  2767.       Adds a font directory. 
  2768.  
  2769.       Help 
  2770.       Adds help tables consisting of: 
  2771.           Table 
  2772.           Table Item 
  2773.           Sub-Table 
  2774.           Sub-Table Item 
  2775.           Build Help Table 
  2776.           Build Help Sub-Table 
  2777.       Icon 
  2778.       Adds an icon resource. 
  2779.  
  2780.       Key table 
  2781.       Adds a key table. 
  2782.  
  2783.       Message 
  2784.       Adds a message resource. 
  2785.  
  2786.       Pointer 
  2787.       Adds a pointer resource. 
  2788.  
  2789.       Resource 
  2790.       Adds a custom resource. 
  2791.  
  2792.       String 
  2793.       Adds a string resource. 
  2794.  
  2795.       Virtual key table 
  2796.       Adds a virtual key table. 
  2797.  
  2798.  
  2799. ΓòÉΓòÉΓòÉ 132. Help for Accelerator ΓòÉΓòÉΓòÉ
  2800.  
  2801. Select Accelerator on the Resource pull-down menu to add an accelerator to the 
  2802. design currently being worked on. 
  2803.  
  2804. Note:  Accelerators can only be added to windows that have the Accelerator 
  2805.        option selected. 
  2806.  
  2807.  
  2808. ΓòÉΓòÉΓòÉ 133. Help for Association Table ΓòÉΓòÉΓòÉ
  2809.  
  2810. Select Association table on the Resource pull-down menu to add an association 
  2811. table item to the design currently being worked on. 
  2812.  
  2813. The Association Table dialogue will be displayed allowing you to enter the 
  2814. specific association information or to edit an existing entry. 
  2815.  
  2816.  
  2817. ΓòÉΓòÉΓòÉ 134. Help for Bitmap Resources ΓòÉΓòÉΓòÉ
  2818.  
  2819. Select Bitmap on the Resource pull-down menu to add a bitmap resource to the 
  2820. window or dialogue currently being designed. 
  2821.  
  2822. The Bitmap, Font, Icon and Pointer Resources dialogue will be displayed to 
  2823. allow you to enter the ID symbol and value of the bitmap resource along with 
  2824. the path and filename of the actual bitmap resource that you have created or 
  2825. will be creating. 
  2826.  
  2827.  
  2828. ΓòÉΓòÉΓòÉ 135. Help for Character Table ΓòÉΓòÉΓòÉ
  2829.  
  2830. Select Character table on the Resource pull-down menu to add an character table 
  2831. item to the design currently being worked on. 
  2832.  
  2833. The Resource Table dialogue will be displayed allowing you to enter the 
  2834. specific character table or to edit an existing entry. 
  2835.  
  2836.  
  2837. ΓòÉΓòÉΓòÉ 136. Help for Font Resources ΓòÉΓòÉΓòÉ
  2838.  
  2839. Select Font on the Resource pull-down menu to add a font resource to the window 
  2840. or dialogue currently being designed. 
  2841.  
  2842. The Bitmap, Font, Icon and Pointer Resources dialogue will be displayed to 
  2843. allow you to enter the ID symbol and value of the font resource along with the 
  2844. path and filename of the actual font resource that you have created or will be 
  2845. creating. 
  2846.  
  2847.  
  2848. ΓòÉΓòÉΓòÉ 137. Help for Font Directory ΓòÉΓòÉΓòÉ
  2849.  
  2850. Select Font directory on the Resource pull-down menu to add a font directory to 
  2851. the design currently being worked on. 
  2852.  
  2853. The Resource Table dialogue will be displayed allowing you to enter the 
  2854. specific font directory or to edit an existing entry. 
  2855.  
  2856.  
  2857. ΓòÉΓòÉΓòÉ 138. Help for Help Resources ΓòÉΓòÉΓòÉ
  2858.  
  2859. Select Help on the Resource pull-down menu to add a help tables to the window 
  2860. or dialogue currently being designed. 
  2861.  
  2862. The sub-menu associated with the menu item will allow you to select the type of 
  2863. help you wish to add to the window or dialogue.  The items of the sub-menu are: 
  2864.  
  2865.      Table 
  2866.      Table Item 
  2867.      Sub-Table 
  2868.      Sub-Table Item 
  2869.      Build Help Table 
  2870.      Build Help Sub-Table 
  2871.  
  2872.  
  2873. ΓòÉΓòÉΓòÉ 139. Help for Help Table ΓòÉΓòÉΓòÉ
  2874.  
  2875. To add a help table, select the Help Table on the Resource pull-down. 
  2876.  
  2877. The Help Table dialogue  will be presented allowing you to define the help 
  2878. table you wish to add for the current window or dialogue. 
  2879.  
  2880.  
  2881. ΓòÉΓòÉΓòÉ 140. Help for Help Item ΓòÉΓòÉΓòÉ
  2882.  
  2883. To add a help table item, select the Help Table Item on the Resource pull-down. 
  2884.  
  2885. The Help Table Items dialogue will be presented allowing you to define the help 
  2886. table item you wish to add for the current window or dialogue. 
  2887.  
  2888.  
  2889. ΓòÉΓòÉΓòÉ 141. Help for Help Sub-Table ΓòÉΓòÉΓòÉ
  2890.  
  2891. To add a help sub-table, select the Help Sub-Table on the Resource pull-down. 
  2892.  
  2893. The Help Sub-Table dialogue will be presented allowing you to define the help 
  2894. sub-table you wish to add for the current window or dialogue. 
  2895.  
  2896.  
  2897. ΓòÉΓòÉΓòÉ 142. Help for Help Sub-Item ΓòÉΓòÉΓòÉ
  2898.  
  2899. To add a help sub-table item, select the Help Sub-Table Item on the Resource 
  2900. pull-down. 
  2901.  
  2902. The Help Sub-Table Item dialogue will be presented allowing you to define the 
  2903. help sub-table item you wish to add for the current window or dialogue. 
  2904.  
  2905.  
  2906. ΓòÉΓòÉΓòÉ 143. Help for Build Table ΓòÉΓòÉΓòÉ
  2907.  
  2908. Select Build Table on the Resource pull-down menu to build the Help Table for 
  2909. the design currently being designed or edited. 
  2910.  
  2911. A Help Table will be created based on all Help Sub-Tables defined for the 
  2912. design. 
  2913.  
  2914.  
  2915. ΓòÉΓòÉΓòÉ 144. Help for Build Sub-Table ΓòÉΓòÉΓòÉ
  2916.  
  2917. Select Build Sub-Table on the Resource pull-down menu to build the Help 
  2918. Sub-Table for the window or dialogue currently being designed or edited. 
  2919.  
  2920. A Help Sub-Table will be created based on controls that require user 
  2921. interaction such as push buttons, check boxes, etc. 
  2922.  
  2923.  
  2924. ΓòÉΓòÉΓòÉ 145. Help for Icon ΓòÉΓòÉΓòÉ
  2925.  
  2926. To add a bitmap, font, icon or pointer, select the Bitmap, Font, Icon or 
  2927. Pointer on the Resource pull-down. 
  2928.  
  2929. The Bitmap, Font, Icon and Pointer Resources dialogue will be presented 
  2930. allowing you to define the bitmap, font, icon or pointer you wish to add for 
  2931. the current window or dialogue. 
  2932.  
  2933.  
  2934. ΓòÉΓòÉΓòÉ 146. Help for Key Table ΓòÉΓòÉΓòÉ
  2935.  
  2936. Select Key table on the Resource pull-down menu to add a key table item to the 
  2937. design currently being worked on. 
  2938.  
  2939. The Resource Table dialogue will be displayed allowing you to enter the 
  2940. specific key table or to edit an existing entry. 
  2941.  
  2942.  
  2943. ΓòÉΓòÉΓòÉ 147. Help for Message Resources ΓòÉΓòÉΓòÉ
  2944.  
  2945. Select Message on the Resource pull-down menu to add a message resource to the 
  2946. window or dialogue currently being designed. 
  2947.  
  2948. The Message Resources dialogue will be displayed to allow you to enter the ID 
  2949. symbol and value of the message resource along with the actual message string 
  2950. that you wish to add. 
  2951.  
  2952.  
  2953. ΓòÉΓòÉΓòÉ 148. Help for Pointer Resources ΓòÉΓòÉΓòÉ
  2954.  
  2955. Select Pointer on the Resource pull-down menu to add a pointer resource to the 
  2956. window or dialogue currently being designed. 
  2957.  
  2958. The Bitmap, Font, Icon and Pointer Resources dialogue will be displayed to 
  2959. allow you to enter the ID symbol and value of the pointer resource along with 
  2960. the path and filename of the actual pointer resource that you have created or 
  2961. will be creating. 
  2962.  
  2963.  
  2964. ΓòÉΓòÉΓòÉ 149. Help for Custom Resource ΓòÉΓòÉΓòÉ
  2965.  
  2966. To edit a custom resource that you have defined, select the Resource on the 
  2967. Resource pull-down. 
  2968.  
  2969. The Custom Resource dialogue will be displayed listing all of the custom 
  2970. resources defined for the window or dialogue from which you can select a custom 
  2971. resource to change. 
  2972.  
  2973.  
  2974. ΓòÉΓòÉΓòÉ 150. Help for String ΓòÉΓòÉΓòÉ
  2975.  
  2976. To edit a message or string, select Message or String on the Resource 
  2977. pull-down. 
  2978.  
  2979. The Message Resources dialogue will be displayed listing all of the messages or 
  2980. strings defined for the window or dialogue from which you can select a message 
  2981. or string to change. 
  2982.  
  2983.  
  2984. ΓòÉΓòÉΓòÉ 151. Help for Virtual Key Table ΓòÉΓòÉΓòÉ
  2985.  
  2986. Select Virtual key table on the Resource pull-down menu to add a virtual key 
  2987. table item to the design currently being worked on. 
  2988.  
  2989. The Resource Table dialogue will be displayed allowing you to enter the 
  2990. specific virtual key table or to edit an existing entry. 
  2991.  
  2992.  
  2993. ΓòÉΓòÉΓòÉ 152. Help for Messages ΓòÉΓòÉΓòÉ
  2994.  
  2995. The Messages tab is used to select or de-select messages that are to be 
  2996. included within a window or dialogue procedure. 
  2997.  
  2998. Depending on the defaults that you selected through the Source Layout menu, 
  2999. messages will have been preselected for inclusion within the window or 
  3000. dialogue. 
  3001.  
  3002. You can then select the messages that you wish to include within the window or 
  3003. dialogue from the messages contained within the list and the code you have 
  3004. defined for these messages will be included within your window or dialogue that 
  3005. you are designing. 
  3006.  
  3007. The messages within the displayed list will be for windows: 
  3008.  
  3009.      WM_* 
  3010.      DM_* 
  3011.      HM_* 
  3012.  
  3013.  The messages within the displayed list will be for dialogues: 
  3014.  
  3015.      WM_* 
  3016.      DM_* 
  3017.  
  3018.  The tab will display the total number of messages contained within the list 
  3019.  and will show also the total number of messages that you have selected.  Each 
  3020.  message that you selected to be included is highlighted within the message 
  3021.  list. 
  3022.  
  3023.  
  3024. ΓòÉΓòÉΓòÉ 153. Help for Workplace Definitions ΓòÉΓòÉΓòÉ
  3025.  
  3026. When creating a Workplace object, it is necessary to provide Prominare Designer 
  3027. with certain Definitions. 
  3028.  
  3029. To do this, click the mouse pointer on the Definitions tab in the Window Styles 
  3030. dialogue. 
  3031.  
  3032. A tab will be displayed in which you can enter the names for various handles 
  3033. required within the program or you can have Prominare Designer do it for you. 
  3034.  
  3035. Note:  If you want Prominare Designer to generate the source code for the 
  3036.        design you are working, you must do this through the Window Definitions. 
  3037.  
  3038.  
  3039. ΓòÉΓòÉΓòÉ 154. Help for Child Window Definitions ΓòÉΓòÉΓòÉ
  3040.  
  3041. When creating a child window, it is necessary to provide Prominare Designer 
  3042. with certain Definitions. 
  3043.  
  3044. To do this, click the mouse pointer on the Definitions tab in the Child Window 
  3045. Styles dialogue. 
  3046.  
  3047. A tab will be displayed in which you can enter the names for various handles 
  3048. required within the program or you can have Prominare Designer do it for you. 
  3049.  
  3050. Note:  If you want Prominare Designer to generate the source code for the 
  3051.        design you are working, you must do this through the Window Definitions. 
  3052.  
  3053.  
  3054. ΓòÉΓòÉΓòÉ <hidden> Help for Source pull-down ΓòÉΓòÉΓòÉ
  3055.  
  3056. The Source pull-down contains items you can use to customize the default source 
  3057. created through Prominare Designer. 
  3058.  
  3059. Press the Enter key to access the items on the Source pull-down. 
  3060.  
  3061. The menu items contained within the Rules pull-down are: 
  3062.  
  3063.       Messages 
  3064.       Allows definition of default source code for window, dialogue and 
  3065.       notification messages. 
  3066.  
  3067.       Source 
  3068.       Allows definition of source code components. 
  3069.  
  3070.       Command 
  3071.       Allows the definition of WM_COMMAND source code handling. 
  3072.  
  3073.       Layout 
  3074.       Allows selection of default messages to be included as layouts for window 
  3075.       and dialogue. 
  3076.  
  3077.       Export 
  3078.       Allows the exporting of the source code rules to an ASCII file which can 
  3079.       then be edited using a standard text or source code editor. 
  3080.  
  3081.       Import 
  3082.       Allows the importing of editing rules from an ASCII file. 
  3083.  
  3084.  
  3085. ΓòÉΓòÉΓòÉ 155. Help for Edit Default Class Source ΓòÉΓòÉΓòÉ
  3086.  
  3087. The Edit Default Class Source dialogue contains items you can use to define the 
  3088. default class source for of window and dialogue procedures. 
  3089.  
  3090. The dialogue contains tabs for: 
  3091.  
  3092.       Parent window 
  3093.       Secondary window 
  3094.       Dialogue 
  3095.       Modeless dialogue 
  3096.       Child window 
  3097.  
  3098.  
  3099. ΓòÉΓòÉΓòÉ 156. Help for Source Messages ΓòÉΓòÉΓòÉ
  3100.  
  3101. The Messages menu item of the Source pull-down contains items you can use to 
  3102. define the default source for window, dialogue and notification messages that 
  3103. are included within your window and dialogue procedures. 
  3104.  
  3105. Press the Enter key to access the items on the Messages pull-down. 
  3106.  
  3107. The menu items contained within the Messages pull-down are: 
  3108.  
  3109.       Window 
  3110.       Allows definition of default source code for window messages. 
  3111.  
  3112.       Dialogue 
  3113.       Allows definition of default source code for dialogue messages. 
  3114.  
  3115.       Notification 
  3116.       Allows definition of default source code for notification messages. 
  3117.  
  3118.  
  3119. ΓòÉΓòÉΓòÉ 157. Help for Edit Window Messages ΓòÉΓòÉΓòÉ
  3120.  
  3121. To edit the default message handling for windows, select the Window menu item 
  3122. on the Source Messages menu.  A dialogue will be displayed showing a list of 
  3123. messages that are valid for windows that you create within your current design. 
  3124.  
  3125. By selecting a message, the default source code for that message will be 
  3126. displayed and you will be able to then edit that default code to suit the needs 
  3127. that you may have for the application or for any other code that is generated. 
  3128.  
  3129.  
  3130. ΓòÉΓòÉΓòÉ 158. Help for Source Messages Dialogue ΓòÉΓòÉΓòÉ
  3131.  
  3132. To edit the default message handling for dialogues, select the Dialogue menu 
  3133. item on the Source Messages menu.  A dialogue will be displayed showing a list 
  3134. of messages that are valid for dialogues that you create within your current 
  3135. design. 
  3136.  
  3137. By selecting a message, the default source code for that message will be 
  3138. displayed and you will be able to then edit that default code to suit the needs 
  3139. that you may have for the application or for any other code that is generated. 
  3140.  
  3141.  
  3142. ΓòÉΓòÉΓòÉ 159. Help for Source Messages Notification ΓòÉΓòÉΓòÉ
  3143.  
  3144. To edit the default message handling for notification messages, select the 
  3145. Notification menu item on the Source Messages menu. A dialogue will be 
  3146. displayed showing a list of notification messages that are valid for the 
  3147. controls that you include within your current design. 
  3148.  
  3149. By selecting a message, the default source code for that message will be 
  3150. displayed and you will be able to then edit that default code to suit the needs 
  3151. that you may have for the application or for any other code that is generated. 
  3152.  
  3153.  
  3154. ΓòÉΓòÉΓòÉ 160. Help for Source ΓòÉΓòÉΓòÉ
  3155.  
  3156. The Source menu item of the Source pull-down causes the Edit Default Source 
  3157. dialogue to be displayed in which you can edit the default source code for 
  3158. various components that are used to generate the source code.  These include 
  3159. the module start, include header start, main() function, etc. 
  3160.  
  3161.  
  3162. ΓòÉΓòÉΓòÉ 161. Help for Rules Source Modules Start ΓòÉΓòÉΓòÉ
  3163.  
  3164. To edit the default coding for the start of a module, select the Module start 
  3165. menu item on the Rules Source menu. 
  3166.  
  3167. A dialogue will be displayed thereby allowing you to enter the default source 
  3168. code that will be used for the start of new source modules when a new source 
  3169. module is first created when source code is generated by Prominare Designer. 
  3170.  
  3171.  
  3172. ΓòÉΓòÉΓòÉ 162. Help for Rules Source Header Start ΓòÉΓòÉΓòÉ
  3173.  
  3174. To edit the default coding for the start of a header include file, select the 
  3175. Header start menu item on the Rules Source menu. 
  3176.  
  3177. A dialogue will be displayed thereby allowing you to enter the default source 
  3178. code that will be used for the start of new source include headers when a new 
  3179. source include header is first created when source code is generated by 
  3180. Prominare Designer. 
  3181.  
  3182.  
  3183. ΓòÉΓòÉΓòÉ 163. Help for Rules Source Window Declaration ΓòÉΓòÉΓòÉ
  3184.  
  3185. To edit the default coding for a window declaration, select the Window 
  3186. declaration menu item on the Rules Source menu. 
  3187.  
  3188. A dialogue will be displayed thereby allowing you to enter the default source 
  3189. code that will be used for a window procedure when a new window procudure is 
  3190. first created when source code is generated by Prominare Designer. 
  3191.  
  3192.  
  3193. ΓòÉΓòÉΓòÉ 164. Help for Rules Source Child Window Declaration ΓòÉΓòÉΓòÉ
  3194.  
  3195. To edit the default coding for a child window declaration, select the Child 
  3196. window declaration menu item on the Rules Source menu. 
  3197.  
  3198. A dialogue will be displayed thereby allowing you to enter the default source 
  3199. code that will be used for a window procedure when a new child window procudure 
  3200. is first created when source code is generated by Prominare Designer. 
  3201.  
  3202.  
  3203. ΓòÉΓòÉΓòÉ 165. Help for Rules Source Dialogue Declaration ΓòÉΓòÉΓòÉ
  3204.  
  3205. To edit the default coding for a dialogue declaration, select the Window 
  3206. declaration menu item on the Rules Source menu. 
  3207.  
  3208. A dialogue will be displayed thereby allowing you to enter the default source 
  3209. code that will be used for a dialogue procedure when a new window procudure is 
  3210. first created when source code is generated by Prominare Designer. 
  3211.  
  3212.  
  3213. ΓòÉΓòÉΓòÉ 166. Help for Rules main() Declaration ΓòÉΓòÉΓòÉ
  3214.  
  3215. To edit the default coding for a main() declaration, select the main() menu 
  3216. item on the Rules Source menu. 
  3217.  
  3218. A dialogue will be displayed thereby allowing you to enter the default source 
  3219. code that will be used for the main() procedure it is first created when source 
  3220. code is generated by Prominare Designer. 
  3221.  
  3222.  
  3223. ΓòÉΓòÉΓòÉ 167. Help for Rules Support Module Declaration ΓòÉΓòÉΓòÉ
  3224.  
  3225. To edit the default coding for a Support.C or Support.Cpp module, select the 
  3226. Support module menu item on the Rules Source menu. 
  3227.  
  3228. A dialogue will be displayed thereby allowing you to enter the default source 
  3229. code that will be used for the body of the Support.C or Support.Cpp module when 
  3230. it is first created when source code is generated by Prominare Designer. 
  3231.  
  3232.  
  3233. ΓòÉΓòÉΓòÉ 168. Help for Rules Applications Definitions Module ΓòÉΓòÉΓòÉ
  3234.  
  3235. To edit the default coding for a AppDefs.C or AppDefs.Cpp module, select the 
  3236. Application definitions menu item on the Rules Source menu. 
  3237.  
  3238. A dialogue will be displayed thereby allowing you to enter the default source 
  3239. code that will be used for the body of the AppDefs.C or AppDefs.Cpp module when 
  3240. it is first created when source code is generated by Prominare Designer. 
  3241.  
  3242.  
  3243. ΓòÉΓòÉΓòÉ 169. Help for Rules Applications Definitions Header Module ΓòÉΓòÉΓòÉ
  3244.  
  3245. To edit the default coding for a AppDefs.H or AppDefs.Hpp module, select the 
  3246. Application definitions menu item on the Rules Source menu. 
  3247.  
  3248. A dialogue will be displayed thereby allowing you to enter the default source 
  3249. code that will be used for the body of the AppDefs.H or AppDefs.Hpp module when 
  3250. it is first created when source code is generated by Prominare Designer. 
  3251.  
  3252.  
  3253. ΓòÉΓòÉΓòÉ 170. Help for Rules XxxxRegister ΓòÉΓòÉΓòÉ
  3254.  
  3255. To edit the default coding for the XxxxRegister function of a PMCX control, 
  3256. select the XxxxRegister menu item on the Rules Source menu. 
  3257.  
  3258. A dialogue will be displayed thereby allowing you to enter the default source 
  3259. code that will be used for the body of the XxxxRegister function when it is 
  3260. first created when source code is generated by Prominare Designer. 
  3261.  
  3262.  
  3263. ΓòÉΓòÉΓòÉ 171. Help for Rules XxxxQuery ΓòÉΓòÉΓòÉ
  3264.  
  3265. To edit the default coding for the XxxxQuery function of a PMCX control, select 
  3266. the XxxxQuery menu item on the Rules Source menu. 
  3267.  
  3268. A dialogue will be displayed thereby allowing you to enter the default source 
  3269. code that will be used for the body of the XxxxQuery function when it is first 
  3270. created when source code is generated by Prominare Designer. 
  3271.  
  3272.  
  3273. ΓòÉΓòÉΓòÉ 172. Help for Rules XxxxStyles ΓòÉΓòÉΓòÉ
  3274.  
  3275. To edit the default coding for the XxxxStyles function of a PMCX control, 
  3276. select the XxxxStyles menu item on the Rules Source menu. 
  3277.  
  3278. A dialogue will be displayed thereby allowing you to enter the default source 
  3279. code that will be used for the body of the XxxxStyles function when it is first 
  3280. created when source code is generated by Prominare Designer. 
  3281.  
  3282.  
  3283. ΓòÉΓòÉΓòÉ 173. Help for Rules XxxxWndProc ΓòÉΓòÉΓòÉ
  3284.  
  3285. To edit the default coding for the XxxxWndProc function of a PMCX control, 
  3286. select the XxxxWndProc menu item on the Rules Source menu. 
  3287.  
  3288. A dialogue will be displayed thereby allowing you to enter the default source 
  3289. code that will be used for the body of the XxxxWndProc function when it is 
  3290. first created when source code is generated by Prominare Designer. 
  3291.  
  3292.  
  3293. ΓòÉΓòÉΓòÉ 174. Help for Source Command ΓòÉΓòÉΓòÉ
  3294.  
  3295. The Source Command pull-down contains items you can use to define the default 
  3296. source for the handling of WM_COMMAND messages of window and dialogue 
  3297. procedures. 
  3298.  
  3299. Press the Enter key to access the items on the Command pull-down. 
  3300.  
  3301. The menu items contained within the Command pull-down are: 
  3302.  
  3303.       Menu 
  3304.       Allows definition of the menu selections. 
  3305.  
  3306.       Push Button 
  3307.       Allows definition of the push button selections. 
  3308.  
  3309.       User Button 
  3310.       Allows definition of user button selections. 
  3311.  
  3312.       User Defined 
  3313.       Allows definition of user define selections. 
  3314.  
  3315.  
  3316. ΓòÉΓòÉΓòÉ 175. Help for Source Command Menu ΓòÉΓòÉΓòÉ
  3317.  
  3318. To edit the default coding for a menu selection, select the Menu menu item on 
  3319. the Source Command menu. 
  3320.  
  3321. A dialogue will be displayed thereby allowing you to enter the default source 
  3322. code for different methods when a menu item is selected within a window 
  3323. procudure.  The menu item is placed within the handling of the WM_COMMAND 
  3324. message and can be used to invoke other dialogues and create windows. 
  3325.  
  3326.  
  3327. ΓòÉΓòÉΓòÉ 176. Help for Source Push Button ΓòÉΓòÉΓòÉ
  3328.  
  3329. To edit the default coding for a push button selection, select the Push Button 
  3330. menu item on the Source Command menu. 
  3331.  
  3332. A dialogue will be displayed thereby allowing you to enter the default source 
  3333. code for different methods when a push button is selected within a window 
  3334. procudure.  The push button is placed within the handling of the WM_COMMAND 
  3335. message and can be used to invoke other dialogues and create windows. 
  3336.  
  3337.  
  3338. ΓòÉΓòÉΓòÉ 177. Help for Source Command User Button ΓòÉΓòÉΓòÉ
  3339.  
  3340. To edit the default coding for a user button selection, select the User Button 
  3341. menu item on the Source Command menu. 
  3342.  
  3343. A dialogue will be displayed thereby allowing you to enter the default source 
  3344. code for different methods when a user button is selected within a window 
  3345. procudure.  The user button is placed within the handling of the WM_COMMAND 
  3346. message and can be used to invoke other dialogues and create windows. 
  3347.  
  3348.  
  3349. ΓòÉΓòÉΓòÉ 178. Help for RulesSource User Defined ΓòÉΓòÉΓòÉ
  3350.  
  3351. To edit the default coding for a user defined selection, select the User 
  3352. Defined menu item on the Source Command menu. 
  3353.  
  3354. A dialogue will be displayed thereby allowing you to enter the default source 
  3355. code for different methods when a user defined is selected within a window 
  3356. procudure.  The user defined is placed within the handling of the WM_COMMAND 
  3357. message and can be used to invoke other dialogues and create windows. 
  3358.  
  3359.  
  3360. ΓòÉΓòÉΓòÉ 179. Help for Source Layout ΓòÉΓòÉΓòÉ
  3361.  
  3362. The Source Layout pull-down contains items you can use to define the messages 
  3363. that are to be included by default within new window and dialogues you created. 
  3364.  
  3365. Press the Enter key to access the items on the Layout pull-down. 
  3366.  
  3367. The menu items contained within the Layout pull-down are: 
  3368.  
  3369.       Window 
  3370.       Allows definition of the messages to include within the default code for 
  3371.       windows. 
  3372.  
  3373.       Dialogue 
  3374.       Allows definition of the messages to include within the default code for 
  3375.       dialogues. 
  3376.  
  3377.       PMCX window 
  3378.       Allows definition of the messages to include within the default code for 
  3379.       PMCX control window. 
  3380.  
  3381.       PMCX dialogue 
  3382.       Allows definition of the messages to include within the default code for 
  3383.       PMCX Styles dialogue. 
  3384.  
  3385.  
  3386. ΓòÉΓòÉΓòÉ 180. Help for Source Layout Window ΓòÉΓòÉΓòÉ
  3387.  
  3388. To edit the default coding for a window, select the Window menu item on the 
  3389. Source Layout menu. 
  3390.  
  3391. A dialogue will be displayed thereby allowing you to select the messages that 
  3392. are included by default when you create a new window.  This allows you to 
  3393. through the other Source menu items, define exactly the default source code you 
  3394. want to use both on an individual message basis and window procedure basis. 
  3395.  
  3396.  
  3397. ΓòÉΓòÉΓòÉ 181. Help for Source Layout Dialogue ΓòÉΓòÉΓòÉ
  3398.  
  3399. To edit the default coding for a window, select the Dialogue menu item on the 
  3400. Source Layout menu. 
  3401.  
  3402. A dialogue will be displayed thereby allowing you to select the messages that 
  3403. are included by default when you create a new dialogue.  This allows you to 
  3404. through the other Source menu items, define exactly the default source code you 
  3405. want to use both on an individual message basis and dialogue procedure basis. 
  3406.  
  3407.  
  3408. ΓòÉΓòÉΓòÉ 182. Help for Source Layout PMCX Window ΓòÉΓòÉΓòÉ
  3409.  
  3410. To edit the default coding for the PMCX control window, select the PMCX window 
  3411. menu item on the Source Layout menu. 
  3412.  
  3413. A dialogue will be displayed thereby allowing you to select the messages that 
  3414. are included by default when you create a new window.  This allows you to 
  3415. through the other Source menu items, define exactly the default source code you 
  3416. want to use both on an individual message basis and window procedure basis. 
  3417.  
  3418.  
  3419. ΓòÉΓòÉΓòÉ 183. Help for Source Layout PMCX Dialogue ΓòÉΓòÉΓòÉ
  3420.  
  3421. To edit the default coding for the PMCX XxxxStyles dialogue, select the PMCX 
  3422. dialogue menu item on the Source Layout menu. 
  3423.  
  3424. A dialogue will be displayed thereby allowing you to select the messages that 
  3425. are included by default when you create a new window.  This allows you to 
  3426. through the other Source menu items, define exactly the default source code you 
  3427. want to use both on an individual message basis and window procedure basis. 
  3428.  
  3429.  
  3430. ΓòÉΓòÉΓòÉ 184. Text Input ΓòÉΓòÉΓòÉ
  3431.  
  3432. Through the dialogue, you enter the text for the source code rules component. 
  3433.  
  3434.  
  3435. ΓòÉΓòÉΓòÉ 185. Message Body Edit ΓòÉΓòÉΓòÉ
  3436.  
  3437. Through the dialogue, you enter the code and variables for the source code 
  3438. rules component. 
  3439.  
  3440.  
  3441. ΓòÉΓòÉΓòÉ 186. Help for Export ΓòÉΓòÉΓòÉ
  3442.  
  3443. Through the Export menu item of the Source pull-down, you can have the current 
  3444. source code rules exported to an ASCII file.  You can then edit this file using 
  3445. a standard text or source code editor. 
  3446.  
  3447. This may make it easier to incorporate standard source code into the source 
  3448. coding rules. 
  3449.  
  3450. The export source code rules are tagged to allow the importing of the edited 
  3451. file. 
  3452.  
  3453.  
  3454. ΓòÉΓòÉΓòÉ 187. Help for Import ΓòÉΓòÉΓòÉ
  3455.  
  3456. Through the Import menu item of the Source pull-down, you can import the 
  3457. current source code rules that were exported to an ASCII file. 
  3458.  
  3459. This may make it easier to incorporate standard source code into the source 
  3460. coding rules. 
  3461.  
  3462. The export source code rules are tagged to allow the importing of the edited 
  3463. file. 
  3464.  
  3465.  
  3466. ΓòÉΓòÉΓòÉ 188. Help for Source Format ΓòÉΓòÉΓòÉ
  3467.  
  3468. The Source Format dialogue is used to define such things as indent value for 
  3469. the case statements, variables, notify blocks, etc. 
  3470.  
  3471. It also allows you to define the comment style that can be used. 
  3472.  
  3473. These values are then used to reformat the default code to a revised format 
  3474. based on these values. 
  3475.  
  3476.  
  3477. ΓòÉΓòÉΓòÉ <hidden> Help for Configure pull-down ΓòÉΓòÉΓòÉ
  3478.  
  3479. The Configure pull-down contains items you can use to customize the Prominare 
  3480. Designer. 
  3481.  
  3482. Press the Enter key to access the items on the Configure pull-down. 
  3483.  
  3484. The menu items contained within the Configure pull-down are: 
  3485.  
  3486.       Creation options 
  3487.       Allows the setting of default window, dialogue and control creation 
  3488.       options such as text, size and styles. 
  3489.  
  3490.       CUA compliance 
  3491.       Allows the setting of CUA compliance checking. 
  3492.  
  3493.       Default usage 
  3494.       Allows the setting of the Prominare Designer configuration. 
  3495.  
  3496.       .DFM registration 
  3497.       Allows the setting of the display units for different display types. 
  3498.  
  3499.       PMCX and temporary controls 
  3500.       Allows the definition of the location or locations where the custom 
  3501.       controls are located and to register them within Prominare Designer. 
  3502.  
  3503.  
  3504. ΓòÉΓòÉΓòÉ 189. Help for Default Creation Options ΓòÉΓòÉΓòÉ
  3505.  
  3506. The Default Creation Options dialogue is used to define the default 
  3507. characteristics for windows or dialogues created through the New menu item.  It 
  3508. is also allows you to define the default characteristics for various types of 
  3509. controls. 
  3510.  
  3511.  
  3512. ΓòÉΓòÉΓòÉ 190. Help for Default Dialogue/Window ΓòÉΓòÉΓòÉ
  3513.  
  3514. Yoy can set through the Dialogue/Window tab the default options that are to be 
  3515. used when creating a dialogue or window. 
  3516.  
  3517.  
  3518. ΓòÉΓòÉΓòÉ 191. Help for CUA Compliance Rules ΓòÉΓòÉΓòÉ
  3519.  
  3520. The CUA Compliance dialogue is used to define SAA Compliance rules that 
  3521. Prominare Designer will follow when creating windows, dialogues and controls. 
  3522.  
  3523. The CUA Compliance rules are checked each time you create or edit a window, 
  3524. dialogue or control and if the item is non-compliant, Prominare Designer will 
  3525. display an error message stating what is non-compliant. 
  3526.  
  3527.  
  3528. ΓòÉΓòÉΓòÉ 192. Help for Default Usage ΓòÉΓòÉΓòÉ
  3529.  
  3530. Select Default Usage on the Configure pull-down to set the configuration of 
  3531. various items that are used within Prominare Designer such as the path where 
  3532. the master source definitions rules are located and the path where the 
  3533. predesigned library is located. 
  3534.  
  3535. When you create a new design, you can have Prominare Designer copy the rules to 
  3536. the new design area to allow you to edit the source code rules for the design. 
  3537.  
  3538. It is also used to set the custom control library items and the symbol 
  3539. prefixes. 
  3540.  
  3541.  
  3542. ΓòÉΓòÉΓòÉ 193. Help for .DFM registration ΓòÉΓòÉΓòÉ
  3543.  
  3544. The .DFM registration function is used to allow you to register Dialogue Font 
  3545. Metrics (.DFM) files that can be used with display types and resolutions such 
  3546. that you to easily determine if a window or dialogue you are designing will be 
  3547. properly displayed on a given display.  The Display Units dialogue allows you 
  3548. to define any number of displays that your program may run on.  A set of 
  3549. predefined values are present such that you only need to add the displays that 
  3550. you have encountered that are different than those on the list. 
  3551.  
  3552.  
  3553. ΓòÉΓòÉΓòÉ 194. Help for PMCX and Temporary Controls ΓòÉΓòÉΓòÉ
  3554.  
  3555. The PMCX/Temporary Control Definition dialogue is used to define the custom 
  3556. controls that conform to the PMCX definition and that you want to use within 
  3557. Prominare Designer. 
  3558.  
  3559. You can also use the dialogue to define a temporary control. 
  3560.  
  3561.  
  3562. ΓòÉΓòÉΓòÉ 195. Help for Mouse ΓòÉΓòÉΓòÉ
  3563.  
  3564. The Mouse tab allows you to define how you want to use the mouse when 
  3565. interacting with controls and windows within a displayed window or dialogue. 
  3566.  
  3567. You can set the mouse/keyboard combination for the following actions: 
  3568.  
  3569.       Select control 
  3570.       Add/Subtract group item 
  3571.       Move group 
  3572.       Rubber band select 
  3573.       Set group anchor 
  3574.       Select styles dialogue 
  3575.       Show info 
  3576.  
  3577.  
  3578. ΓòÉΓòÉΓòÉ 196. Help for Extensions ΓòÉΓòÉΓòÉ
  3579.  
  3580. The Extensions tab is used to set the extensions for the include, resource 
  3581. script and binary files.  You can define the extensions to use by default for: 
  3582.  
  3583.       OS/2 1.x 
  3584.       OS/2 2.x / Warp 3.0 / Warp 4.0 
  3585.       Windows 3.1 
  3586.       Windows NT 
  3587.  
  3588.  
  3589. ΓòÉΓòÉΓòÉ <hidden> Help for Options pull-down ΓòÉΓòÉΓòÉ
  3590.  
  3591. The Options pull-down contains items you can use to arrange the order or 
  3592. controls and menus, define the design characteristics as well as the resource 
  3593. distribution for the current design. 
  3594.  
  3595. Press the Enter key to access the items on the Options pull-down. 
  3596.  
  3597. The menu items contained within the Options pull-down are: 
  3598.  
  3599.       Arrange controls 
  3600.       Allows arranging display order of controls. 
  3601.  
  3602.       Arrange menus 
  3603.       Allows arranging display order of menus. 
  3604.  
  3605.       Define design 
  3606.       Allows base information for design to be set. 
  3607.  
  3608.       Resource distribution 
  3609.       Allows the definition of the location or locations where the resource 
  3610.       elements are to be placed. 
  3611.  
  3612.       PMCX definition 
  3613.       Allows the editing of the definition of the PMCX control for which the 
  3614.       design is targeted. 
  3615.  
  3616.  
  3617. ΓòÉΓòÉΓòÉ 197. Help for Arranging Controls ΓòÉΓòÉΓòÉ
  3618.  
  3619. To arrange the display order of controls within a window or dialogue, select 
  3620. Arrange Controls on the Options pull-down menu. 
  3621.  
  3622. The Arrange Controls dialogue will be displayed with a list of all the controls 
  3623. in the window or dialogue.  You can then select a control and move its relative 
  3624. display order to another position. 
  3625.  
  3626. You can also set groups and tab stops within the dialogue. 
  3627.  
  3628.  
  3629. ΓòÉΓòÉΓòÉ 198. Help for Arranging Menus ΓòÉΓòÉΓòÉ
  3630.  
  3631. To arrange the display order of menus within a window, select Arrange Menus on 
  3632. the Options pull-down menu. 
  3633.  
  3634. The Arrange Menus dialogue will be displayed with a list of all the menus in 
  3635. the window.  You can then select a menu item and move its relative display 
  3636. order to another position. 
  3637.  
  3638.  
  3639. ΓòÉΓòÉΓòÉ 199. Help for Define Design ΓòÉΓòÉΓòÉ
  3640.  
  3641. Select Define design on the Options pull-down menu to define necessary 
  3642. information that Prominare Designer needs to be able to correctly generate the 
  3643. resultant resources for the design being worked on. 
  3644.  
  3645. The information that you would enter through Define Design would be the design 
  3646. base name, include header filename and .IPF filename. 
  3647.  
  3648.  
  3649. ΓòÉΓòÉΓòÉ 200. Help for Resource Distribution ΓòÉΓòÉΓòÉ
  3650.  
  3651. To define the locations and files under which resource elements are to be 
  3652. placed, select the Resource distribution menu item within the Options menu. 
  3653.  
  3654. The Resource Distribution Definition dialogue will be displayed allowing you to 
  3655. specify locations and filenames under which dialogues, windows, accelerator 
  3656. tables, etc. can be placed. 
  3657.  
  3658.  
  3659. ΓòÉΓòÉΓòÉ 201. Help for PMCX Definition ΓòÉΓòÉΓòÉ
  3660.  
  3661. To define the custom control that you are designing, you use the PMCX 
  3662. definition menu item within the Options pull-down menu. 
  3663.  
  3664. This will allow you to define the name of the custom control, author, class, 
  3665. text limits, size and support. 
  3666.  
  3667. The PMCX Creation dialogue will be displayed thereby allowing you to enter or 
  3668. edit the information. 
  3669.  
  3670.  
  3671. ΓòÉΓòÉΓòÉ <hidden> Help for Window list pull-down ΓòÉΓòÉΓòÉ
  3672.  
  3673. The Window list pull-down contains the list of applications that are currently 
  3674. running.  Selecting one of the menu items causes that application to be placed 
  3675. in the foreground if possible. 
  3676.  
  3677. Only those applications that have placed an entry within the Window List will 
  3678. be displayed within the menu. 
  3679.  
  3680.  
  3681. ΓòÉΓòÉΓòÉ <hidden> Help for Help pull-down ΓòÉΓòÉΓòÉ
  3682.  
  3683. The Help pull-down contains items you can use to get different types of online 
  3684. help for the Prominare Designer. 
  3685.  
  3686. Press the Enter key to access the items on the Help pull-down. 
  3687.  
  3688. The menu items contained within the Help pull-down are: 
  3689.  
  3690.       Help index 
  3691.       Display Help index. 
  3692.  
  3693.       General help 
  3694.       Displays General help. 
  3695.  
  3696.       Using help 
  3697.       Displays using help. 
  3698.  
  3699.       Keys help 
  3700.       Displays program keys help. 
  3701.  
  3702.       Support 
  3703.       Displays support sub-menu. 
  3704.  
  3705.       Product information 
  3706.       Displays program product information. 
  3707.  
  3708.  
  3709. ΓòÉΓòÉΓòÉ 202. Help for Using Help ΓòÉΓòÉΓòÉ
  3710.  
  3711. Select Using help on the Help pull-down for information on how to use the 
  3712. Prominare Designer help facility. 
  3713.  
  3714.  
  3715. ΓòÉΓòÉΓòÉ 203. Help for General Help ΓòÉΓòÉΓòÉ
  3716.  
  3717. Select General Help on the Help pull-down to see the extended help panel for 
  3718. the Prominare Designer. 
  3719.  
  3720.  
  3721. ΓòÉΓòÉΓòÉ 204. Help for Keys help ΓòÉΓòÉΓòÉ
  3722.  
  3723. Select Keys Help on the Help pull-down for help on the keys you use to perform 
  3724. a specific task, 
  3725.  
  3726. When you select this item, you see a list of key groups.  Double click on one 
  3727. of the groups to see the keys you use to perform the task. 
  3728.  
  3729.  
  3730. ΓòÉΓòÉΓòÉ 205. Help for Help index ΓòÉΓòÉΓòÉ
  3731.  
  3732. Select Help Index on the Help pull-down to see the help index for the Prominare 
  3733. Designer. 
  3734.  
  3735.  
  3736. ΓòÉΓòÉΓòÉ 206. Help for Product Support ΓòÉΓòÉΓòÉ
  3737.  
  3738. Through the Help Support menu items, you can select two additional menu items. 
  3739. The first one, Submit problem... is used to submit a problem report for one of 
  3740. the applications you are using within the Prominare Designer.  The second menu 
  3741. item Submit suggestion... is used to submit a suggestion for the Prominare 
  3742. Designer. 
  3743.  
  3744.  
  3745. ΓòÉΓòÉΓòÉ 207. Help for Submit Problem ΓòÉΓòÉΓòÉ
  3746.  
  3747. When you are experiencing problems within any of the applications provided with 
  3748. the Prominare Designer, you can through the Help Support menu item submit a 
  3749. problem report.  The Support Entry Form displayed provides a notebook in which 
  3750. you enter information on the problem, the problem application, your machine 
  3751. description along with your name, address and phone numbers. 
  3752.  
  3753. The tabs provided are: 
  3754.  
  3755.      Identification 
  3756.      Product 
  3757.      System 
  3758.      Problem 
  3759.  
  3760.  You can select the device in which the information will be printed on by 
  3761.  clicking the mouse pointer on the Printer setup... push button which will 
  3762.  cause the Printer Setup dialogue to be displayed. 
  3763.  
  3764.  Once you have completed the necessary information within the notebook pages, 
  3765.  you can click the mouse pointer on the Fax/Print push button.  This will cause 
  3766.  the problem report information to be printed on the printer selected, or if 
  3767.  you are directly faxing the information from your computer, will have the 
  3768.  information faxed to the product support for your locale. 
  3769.  
  3770.  
  3771. ΓòÉΓòÉΓòÉ 208. Help for Submit Suggestion ΓòÉΓòÉΓòÉ
  3772.  
  3773. When you have a suggestion for any of the applications provided with the 
  3774. Prominare Designer, you can through the Help Support menu item submit a 
  3775. suggestion.  The Suggestion Entry Form displayed provides a notebook in which 
  3776. you enter information on the suggestion, the application along with your name, 
  3777. address and phone numbers. 
  3778.  
  3779. The tabs provided are: 
  3780.  
  3781.      Identification 
  3782.      Product 
  3783.      Suggestion 
  3784.  
  3785.  You can select the device in which the information will be printed on by 
  3786.  clicking the mouse pointer on the Printer setup... push button which will 
  3787.  cause the Printer Setup dialogue to be displayed. 
  3788.  
  3789.  Once you have completed the necessary information within the notebook pages, 
  3790.  you can click the mouse pointer on the Fax/Print push button.  This will cause 
  3791.  the problem report information to be printed on the printer selected, or if 
  3792.  you are directly faxing the information from your computer, will have the 
  3793.  information faxed to the product support for your locale. 
  3794.  
  3795.  
  3796. ΓòÉΓòÉΓòÉ 209. Help for Product information ΓòÉΓòÉΓòÉ
  3797.  
  3798. Select Product information on the Help pull-down menu to display copyright 
  3799. information about Prominare Designer. 
  3800.  
  3801.  
  3802. ΓòÉΓòÉΓòÉ 210. Help for Entry Form dialogue ΓòÉΓòÉΓòÉ
  3803.  
  3804. The entry form dialogue provides you with a set of tabs in which you enter 
  3805. information before you print out the results or have them sent through your fax 
  3806. software to Prominare support.  You need to complete each page of the forms to 
  3807. allow Prominare support personnel to be able to use the information you have 
  3808. submitted properly. 
  3809.  
  3810. Please make sure that you complete the first tab, Identification, such that if 
  3811. Prominare support personnel have to contact you for additional information, 
  3812. they can.  Without this, your problem cannot be solved as quickly as possible. 
  3813.  
  3814. You can select the device in which the information will be printed on by 
  3815. clicking the mouse pointer on the Printer setup... push button which will cause 
  3816. the Printer Setup dialogue to be displayed. 
  3817.  
  3818. Once you have completed the necessary information within the notebook pages, 
  3819. you can click the mouse pointer on the Fax/Print push button.  This will cause 
  3820. the problem report information to be printed on the printer selected, or if you 
  3821. are directly faxing the information from your computer, will have the 
  3822. information faxed to the product support for your locale. 
  3823.  
  3824.  
  3825. ΓòÉΓòÉΓòÉ 211. Help for Identification tab ΓòÉΓòÉΓòÉ
  3826.  
  3827. The Identification tab is used to enter information to identify yourself 
  3828. including your address and phone numbers. 
  3829.  
  3830. You can through the Reports drop down select previously submitted reports for 
  3831. follow up or re-submittion with new information.  The Locale drop down allows 
  3832. you to select the correct support organization.  The final support report will 
  3833. have the organization where you should send the information to printed at the 
  3834. top of the first form. 
  3835.  
  3836. The Save check box is used to indicate that the report should be saved when the 
  3837. report is printed or faxed.  You should use this option since it allows you to 
  3838. follow up problems with additional information as required. The New push button 
  3839. causes a new report to be created in which you can submit the information for. 
  3840.  
  3841.  
  3842. ΓòÉΓòÉΓòÉ 212. Help for Product tab ΓòÉΓòÉΓòÉ
  3843.  
  3844. The Product tab is used to select the product in which you either wish to make 
  3845. a suggestion for or report a problem on. When you select the Submit problem... 
  3846. or Submit suggestion... menu item from within one of the Prominare Designer 
  3847. applications, that application will be automatically selected.  You can select 
  3848. a different one by clicking the mouse pointer on the appropriate radio button. 
  3849. If you selected the Other radio button, please enter the name of the 
  3850. application within the entry field provided beside it.  It can accept up to 63 
  3851. characters. 
  3852.  
  3853. Below the product radio buttons are the problem areas.  You can select from one 
  3854. of the following: 
  3855.  
  3856.       Fatal error 
  3857.       Recurrent 
  3858.       Intermittent 
  3859.       Unknown 
  3860.  These radio buttons will only be active when you are submitting a problem 
  3861.  report. 
  3862.  
  3863.  You can select the font to use for the report from the drop down list labeled 
  3864.  Fonts and the font size from the drop down list labeled Size. The default font 
  3865.  used when printing or faxing will depend on the printer or fax device 
  3866.  selected. 
  3867.  
  3868.  
  3869. ΓòÉΓòÉΓòÉ 213. Help for System info tab ΓòÉΓòÉΓòÉ
  3870.  
  3871. The System tab is used to enter information on your system. You should include 
  3872. the brand name, model number or name and manufacturer of your computer.  You 
  3873. should also include information like the video device, video memory, video 
  3874. device driver (if possible), hard disk size, number of drives, network, etc. 
  3875. This will allow Prominare support personnel to better understand the 
  3876. constraints and configuration of your system.  The report printout will provide 
  3877. the amount of memory contained on your system. 
  3878.  
  3879.  
  3880. ΓòÉΓòÉΓòÉ 214. Help for Problem tab ΓòÉΓòÉΓòÉ
  3881.  
  3882. The Problem tab is used to enter the description of the problem.  Please 
  3883. provide as much detail as possible and attach any code listing that illustrate 
  3884. the problem.  The multiple-line entry field provided can accept up to 32 KB of 
  3885. information 
  3886.  
  3887.  
  3888. ΓòÉΓòÉΓòÉ 215. Help for Suggestion tab ΓòÉΓòÉΓòÉ
  3889.  
  3890. The Suggestion tab is used to enter the description of the suggestion.  Please 
  3891. provide as much detail as possible and attach any code listing that illustrate 
  3892. the suggestion.  The multiple-line entry field provided can accept up to 32 KB 
  3893. of information. 
  3894.  
  3895.  
  3896. ΓòÉΓòÉΓòÉ 216. Help for Check Box Defaults ΓòÉΓòÉΓòÉ
  3897.  
  3898. To define the default characteristics of check boxes when created using the 
  3899. Control Check Box menu item, the Check Box tab is used. 
  3900.  
  3901. The tab allows you to define the default styles, text and size of check boxes 
  3902. when you add them to a dialogue.  The tab also allows you to preview the 
  3903. styles, text and size you enter for the default. 
  3904.  
  3905.  
  3906. ΓòÉΓòÉΓòÉ 217. Help for Combo Box Defaults ΓòÉΓòÉΓòÉ
  3907.  
  3908. To define the default characteristics of combo boxes when created using the 
  3909. Control Combo Box menu item, the Combo Box tab is used. 
  3910.  
  3911. The tab allows you to define the default styles, text and size of combo boxes 
  3912. when you add them to a dialogue.  The tab also allows you to preview the 
  3913. styles, text and size you enter for the default. 
  3914.  
  3915.  
  3916. ΓòÉΓòÉΓòÉ 218. Help for Entry Field Defaults ΓòÉΓòÉΓòÉ
  3917.  
  3918. To define the default characteristics of entry fields when created using the 
  3919. Control Edit menu item, the Entry Field tab is used. 
  3920.  
  3921. The tab allows you to define the default styles, text and size of entry fields 
  3922. when you add them to a dialogue.  The tab also allows you to preview the 
  3923. styles, text and size you enter for the default. 
  3924.  
  3925.  
  3926. ΓòÉΓòÉΓòÉ 219. Help for Group Box Defaults ΓòÉΓòÉΓòÉ
  3927.  
  3928. To define the default characteristics of group boxes when created using the 
  3929. Control Group Box menu item, the Group Box tab is used. 
  3930.  
  3931. The tab allows you to define the default styles, text and size of group boxes 
  3932. when you add them to a dialogue.  The tab also allows you to preview the 
  3933. styles, text and size you enter for the default. 
  3934.  
  3935.  
  3936. ΓòÉΓòÉΓòÉ 220. Help for List Box Defaults ΓòÉΓòÉΓòÉ
  3937.  
  3938. To define the default characteristics of list boxes when created using the 
  3939. Control List Box menu item, the List Box tab is used. 
  3940.  
  3941. The tab allows you to define the default styles, text and size of list boxes 
  3942. when you add them to a dialogue.  The tab also allows you to preview the 
  3943. styles, text and size you enter for the default. 
  3944.  
  3945.  
  3946. ΓòÉΓòÉΓòÉ 221. Help for MLE Defaults ΓòÉΓòÉΓòÉ
  3947.  
  3948. To define the default characteristics of multi-line entry when created using 
  3949. the Control Multi-Line menu item, the MLE tab is used. 
  3950.  
  3951. The tab allows you to define the default styles, text and size of multi-line 
  3952. entry when you add them to a dialogue.  The tab also allows you to preview the 
  3953. styles, text and size you enter for the default. 
  3954.  
  3955.  
  3956. ΓòÉΓòÉΓòÉ 222. Help for Push Button Defaults ΓòÉΓòÉΓòÉ
  3957.  
  3958. To define the default characteristics of push buttons when created using the 
  3959. Control Push Button menu item, the Push Button tab is used. 
  3960.  
  3961. The tab allows you to define the default styles, text and size of push buttons 
  3962. when you add them to a dialogue.  The tab also allows you to preview the 
  3963. styles, text and size you enter for the default. 
  3964.  
  3965.  
  3966. ΓòÉΓòÉΓòÉ 223. Help for Radio Button Defaults ΓòÉΓòÉΓòÉ
  3967.  
  3968. To define the default characteristics of radio buttons when created using the 
  3969. Control Radio Button menu item, the Radio Button tab is used. 
  3970.  
  3971. The tab allows you to define the default styles, text and size of radio buttons 
  3972. when you add them to a dialogue.  The tab also allows you to preview the 
  3973. styles, text and size you enter for the default. 
  3974.  
  3975.  
  3976. ΓòÉΓòÉΓòÉ 224. Help for Frame Defaults ΓòÉΓòÉΓòÉ
  3977.  
  3978. To define the default characteristics of frames when created using the Control 
  3979. Frame menu item, the Frame tab are used. 
  3980.  
  3981. The tab allows you to define the default styles and size of the frame when you 
  3982. add them to a dialogue.  The tab also allows you to preview the styles and size 
  3983. you enter for the default. 
  3984.  
  3985.  
  3986. ΓòÉΓòÉΓòÉ 225. Help for Rectangle Defaults ΓòÉΓòÉΓòÉ
  3987.  
  3988. To define the default characteristics of rectangles when created using the 
  3989. Control Rectangle menu item, the Rectangle tab are used. 
  3990.  
  3991. The tab allows you to define the default styles and size of the rectangle when 
  3992. you add them to a dialogue.  The tab also allows you to preview the styles and 
  3993. size you enter for the default. 
  3994.  
  3995.  
  3996. ΓòÉΓòÉΓòÉ 226. Help for Scroll Bars Defaults ΓòÉΓòÉΓòÉ
  3997.  
  3998. To define the default characteristics of horizontal scroll bars or vertical 
  3999. scroll bars when created using the Control Horz. Scroll or Control Vert. Scroll 
  4000. menu items, the Horz. Scroll Bar and Vert. Scroll Bar tabs are used. 
  4001.  
  4002. Possible styles are: 
  4003.  
  4004.      Thumb size 
  4005.      Auto track 
  4006.      Auto size 
  4007.  
  4008.  The tab allows you to define the default styles and size of the scroll bars 
  4009.  when you add them to a dialogue.  The tab also allows you to preview the 
  4010.  styles and size you enter for the default. 
  4011.  
  4012.  
  4013. ΓòÉΓòÉΓòÉ 227. Help for Spin Button Defaults ΓòÉΓòÉΓòÉ
  4014.  
  4015. To define the default characteristics of spin buttons when created using the 
  4016. Control Spin button menu item, the Spin Button tab is used. 
  4017.  
  4018. The tab allows you to define the default styles and size of the spin button 
  4019. when you add them to a dialogue.  The tab also allows you to preview the styles 
  4020. and size you enter for the default. 
  4021.  
  4022.  
  4023. ΓòÉΓòÉΓòÉ 228. Help for Container Defaults ΓòÉΓòÉΓòÉ
  4024.  
  4025. To define the default characteristics of containers when created using the 
  4026. Control Container menu item, the Container tab is used. 
  4027.  
  4028. The tab allows you to define the default styles and size of the container when 
  4029. you add them to a dialogue or window.  The tab also allows you to preview the 
  4030. styles and size you enter for the default. 
  4031.  
  4032.  
  4033. ΓòÉΓòÉΓòÉ 229. Help for Slider Defaults ΓòÉΓòÉΓòÉ
  4034.  
  4035. To define the default characteristics of sliders when created using the Control 
  4036. Slider menu item, the Slider tab is used. 
  4037.  
  4038. The tab allows you to define the default styles and size of the slider when you 
  4039. add them to a dialogue or window.  The tab also allows you to preview the 
  4040. styles and size you enter for the default. 
  4041.  
  4042.  
  4043. ΓòÉΓòÉΓòÉ 230. Help for Value Set Defaults ΓòÉΓòÉΓòÉ
  4044.  
  4045. To define the default characteristics of value sets when created using the 
  4046. Control Value Set menu item, the Value Set tab is used. 
  4047.  
  4048. The tab allows you to define the default styles and size of the value set when 
  4049. you add them to a dialogue or window.  The tab also allows you to preview the 
  4050. styles and size you enter for the default. 
  4051.  
  4052.  
  4053. ΓòÉΓòÉΓòÉ 231. Help for Notebook Defaults ΓòÉΓòÉΓòÉ
  4054.  
  4055. To define the default characteristics of notebooks when created using the 
  4056. Control Notebook menu item, the Notebook tab is used. 
  4057.  
  4058. The tab allows you to define the default styles and size of the notebook when 
  4059. you add them to a dialogue or window.  The tab also allows you to preview the 
  4060. styles and size you enter for the default. 
  4061.  
  4062.  
  4063. ΓòÉΓòÉΓòÉ 232. Help for Circular Slider Defaults ΓòÉΓòÉΓòÉ
  4064.  
  4065. To define the default characteristics of circular sliders when created using 
  4066. the Control Circular slider menu item, the Circular slider tab is used. 
  4067.  
  4068. The tab allows you to define the default styles and size of the circular slider 
  4069. when you add them to a dialogue or window.  The tab also allows you to preview 
  4070. the styles and size you enter for the default. 
  4071.  
  4072.  
  4073. ΓòÉΓòÉΓòÉ 233. Help for Graphic Button Defaults ΓòÉΓòÉΓòÉ
  4074.  
  4075. To define the default characteristics of graphic buttons when created using the 
  4076. Control Graphic button menu item, the Graphic button tab is used. 
  4077.  
  4078. The tab allows you to define the default styles and size of the graphic button 
  4079. when you add them to a dialogue or window.  The tab also allows you to preview 
  4080. the styles and size you enter for the default. 
  4081.  
  4082.  
  4083. ΓòÉΓòÉΓòÉ 234. Help for Handwriting Defaults ΓòÉΓòÉΓòÉ
  4084.  
  4085. To define the default characteristics of handwriting controls when created 
  4086. using the Control Handwriting menu item, the Handwriting tab is used. 
  4087.  
  4088. The tab allows you to define the default styles and size of the handwriting 
  4089. control when you add them to a dialogue or window.  The tab also allows you to 
  4090. preview the styles and size you enter for the default. 
  4091.  
  4092.  
  4093. ΓòÉΓòÉΓòÉ 235. Help for Sketch Defaults ΓòÉΓòÉΓòÉ
  4094.  
  4095. To define the default characteristics of sketch controls when created using the 
  4096. Control Sketch menu item, the Sketch tab is used. 
  4097.  
  4098. The tab allows you to define the default styles and size of the sketch control 
  4099. when you add them to a dialogue or window.  The tab also allows you to preview 
  4100. the styles and size you enter for the default. 
  4101.  
  4102.  
  4103. ΓòÉΓòÉΓòÉ 236. Help for Text Defaults ΓòÉΓòÉΓòÉ
  4104.  
  4105. To define the default characteristics of text when created using the Control 
  4106. Text menu item, the Text tab is used. 
  4107.  
  4108. The tab allows you to define the default styles, text and size of text when you 
  4109. add them to a dialogue.  The tab also allows you to preview the styles, text 
  4110. and size you enter for the default. 
  4111.  
  4112.  
  4113. ΓòÉΓòÉΓòÉ 237. Help for Delete ΓòÉΓòÉΓòÉ
  4114.  
  4115. The Delete dialogue allows you to delete items such as controls, resources and 
  4116. menus. 
  4117.  
  4118. Depending on the type of item you select from the Edit Delete menu, the items 
  4119. will be displayed to allow you to select the ones you want to delete. 
  4120.  
  4121. The list box will contain a list of items that you can delete.  You can select 
  4122. more than one item using the extended selection list box interface. 
  4123.  
  4124.  
  4125. ΓòÉΓòÉΓòÉ 238. Help for Arrange ΓòÉΓòÉΓòÉ
  4126.  
  4127. To arrange the display order of controls or menus, select either the Arrange 
  4128. Controls or Arrange Menus on the Options pull-down. 
  4129.  
  4130. A dialogue will be displayed showing the current controls or menu items within 
  4131. a list box.  You can then select items add move them to new positions, 
  4132. effectively changing the arrangement. 
  4133.  
  4134. The list box will contain a list of items that you can arrange.  You can select 
  4135. more than one item using the extended selection list box interface. 
  4136.  
  4137.  
  4138. ΓòÉΓòÉΓòÉ 239. Help for Window Styles ΓòÉΓòÉΓòÉ
  4139.  
  4140. When creating a window or dialogue, it is necessary to select the basic styles 
  4141. of the window or dialogue. 
  4142.  
  4143. The Window Styles allows you to do this.  Depending on whether you are creating 
  4144. a window or dialogue, various style options are available. 
  4145.  
  4146.  
  4147. ΓòÉΓòÉΓòÉ 240. Help for Delete List ΓòÉΓòÉΓòÉ
  4148.  
  4149. When you select Verify on save in either the Define Design or Advanced New 
  4150. Design dialogues, the Deletion Edit List dialogue will be displayed showing the 
  4151. controls and resources that you have deleted from the current design. 
  4152.  
  4153. The dialogue will allow you to prevent selected controls and resource in the 
  4154. resource script from being deleted. 
  4155.  
  4156.  
  4157. ΓòÉΓòÉΓòÉ 241. Help for Note Entry ΓòÉΓòÉΓòÉ
  4158.  
  4159. The Note Entry dialogue is used to enter or edit a note that is to be 
  4160. associated with the design. 
  4161.  
  4162. The dialogue is presented as a notebook where you can select previously entered 
  4163. note entries for editing or viewing.  You can also delete entries that are no 
  4164. longer needed or add new ones. 
  4165.  
  4166.  
  4167. ΓòÉΓòÉΓòÉ 242. Aligning Controls ΓòÉΓòÉΓòÉ
  4168.  
  4169. The Alignment dialogue is used to select the alignment type for the controls 
  4170. selected for aligning. 
  4171.  
  4172. You can align the selected controls either horizontally or vertically, with 
  4173. equal spacing, same size and push button alignment. 
  4174.  
  4175. The set of tabs within the dialogue provides the five different alignment 
  4176. types: 
  4177.  
  4178. Depending on the alignment direction, the alignment options that can be 
  4179. selected are: 
  4180.  
  4181.       Alignment 
  4182.       Spacing 
  4183.       Size 
  4184.       Push buttons 
  4185.       Shift 
  4186.  
  4187.  The order that the alignment progresses is: 
  4188.  
  4189.    1. Auto sizing 
  4190.    2. Push buttons 
  4191.    3. Alignment 
  4192.    4. Size 
  4193.    5. Spacing 
  4194.    6. Shift 
  4195.  
  4196.  The Align push button is used to align the controls selected, whereas, the 
  4197.  Cancel push button is used to cancel the alignment process. 
  4198.  
  4199.  
  4200. ΓòÉΓòÉΓòÉ 243. Dialogue Unit Limits Selection Help ΓòÉΓòÉΓòÉ
  4201.  
  4202. The Dialogue Unit Limits Selection dialogue allows you to select display 
  4203. conversions to use when you select the Display limits Tool Bar button.  Using 
  4204. these conversions, Prominare Designer can display the rectangles that a given 
  4205. device would translate to for the controls within the window or dialogue.  This 
  4206. allows you to effectively check the controls within a window or dialogue for 
  4207. errant display clipping without having to display the window or dialogue on a 
  4208. display of a given type and resolution. 
  4209.  
  4210. You may have noticed that if you have designed a dialogue using a device with a 
  4211. 1024 x 768 resolution, that when you have run the final application on a system 
  4212. only having a 640 x 480 resolution, that some of the controls have been clipped 
  4213. such that not all of the information for the control is displayed. 
  4214.  
  4215. Prominare Designer uses these conversion factors to convert the dialogue units 
  4216. of the control being displayed to the pixel count of such that the rectangle 
  4217. would be shown relative to the current control. 
  4218.  
  4219. To select an entry, you first select the entry within the Device drop down list 
  4220. and then select the Set push button. 
  4221.  
  4222. To ignore the values selected, click the mouse pointer on the Cancel push 
  4223. button. 
  4224.  
  4225.  
  4226. ΓòÉΓòÉΓòÉ 244. Text/ID Symbol Definition ΓòÉΓòÉΓòÉ
  4227.  
  4228. Through the Text/ID Symbol dialogue, you can edit the text and the symbol for 
  4229. the control, dialogue or window currently selected.  Once you have made your 
  4230. changes to either the text or ID/Symbol, you can click the mouse pointer on the 
  4231. Update push button to cause the information to be recorded for the control, 
  4232. dialogue or window. 
  4233.  
  4234.  
  4235. ΓòÉΓòÉΓòÉ 245. Help for Search and Replace Dialogue ΓòÉΓòÉΓòÉ
  4236.  
  4237. The Search and Replace dialogue allows you to enter text to search for within 
  4238. the Search entry field and the replacement text within the Replace entry field 
  4239. and when you click the mouse pointer on the Replace push button will search the 
  4240. resource entry and replace the searched for text. 
  4241.  
  4242.  
  4243. ΓòÉΓòÉΓòÉ 246. Help for Product Information ΓòÉΓòÉΓòÉ
  4244.  
  4245. The Product Information is broken up into three areas: program icon and name, 
  4246. copyright notice, and information area.  The program icon and name displays the 
  4247. program icon along with the full program name and version number. 
  4248.  
  4249. Below the program icon and name is the program copyright notice. 
  4250.  
  4251. The current date and time is displayed below the program copyright notice. 
  4252.  
  4253. To exit the About Box, click the mouse pointer on the OK push button. 
  4254.  
  4255.  
  4256. ΓòÉΓòÉΓòÉ 247. Help for Define Design Dialogue ΓòÉΓòÉΓòÉ
  4257.  
  4258. The Define Design dialogue allows you to enter the project basename, include 
  4259. header filename and the .IPF filename. 
  4260.  
  4261. Below these entry fields, further options are found.  Through the Target OS 
  4262. selections, you can select your target operating system environment as either 
  4263. OS/2 or Windows. 
  4264.  
  4265. In the Save group, you can also inform Prominare Designer to save both the 
  4266. include and .IPF files. 
  4267.  
  4268. Deletion of resource script information is controlled through the Deletion 
  4269. group.  By selecting the None option, you instruct Prominare Designer to not 
  4270. remove any constructs from either the resource script for items that have been 
  4271. deleted from the design.  The Don't verify will cause the deleted item 
  4272. constructs to be removed from both the resource script files without any 
  4273. verification whereas the Verify on save will cause a list of deletion items to 
  4274. be displayed before the resource script files are saved to allow you to 
  4275. pre-edit the deletion list thereby allowing you to prevent certain constructs 
  4276. from being deleted. 
  4277.  
  4278. The Set push button is used to accept the values entered within the entry 
  4279. fields, whereas, the Cancel push button is used to reject the values entered 
  4280. and to not save the association information. 
  4281.  
  4282.  
  4283. ΓòÉΓòÉΓòÉ 248. Help for Build Help Sub-Table Dialogue ΓòÉΓòÉΓòÉ
  4284.  
  4285. The Build Help Sub-Table dialogue allows you to edit the Help Sub-Table created 
  4286. using the Help Build Help Sub-Table on the Resource pull-down menu. 
  4287.  
  4288. The dialogue contains a list box of the control ID symbols/values found within 
  4289. the window or dialogue where interaction with the user is possible.  These 
  4290. controls can be: 
  4291.  
  4292.      Action Bar Menu Item 
  4293.      Sub-Menu Item 
  4294.      Push Button 
  4295.      Check Box 
  4296.      Radio Button 
  4297.      Entry Field 
  4298.      List Box 
  4299.      Combo Box 
  4300.      Multi-Line Entry 
  4301.      Spin Button 
  4302.      Container 
  4303.      Slider 
  4304.      Value Set 
  4305.      Notebook 
  4306.      User Button 
  4307.      Circular slider 
  4308.      Graphical button 
  4309.      Handwriting 
  4310.      Sketch 
  4311.  
  4312.  At the top of the dialogue is the field for the sub-table ID symbol and value. 
  4313.  
  4314.  There is also an entry field for the Sub-Item Size.  If you plan on using 
  4315.  additional IDs within the sub-table, you should change the default value from 
  4316.  2 to the number of items you wish to use in each sub-table item. 
  4317.  
  4318.  Note:  The minimum number for Sub-Item Size is 2. Prominare Designer will 
  4319.         automatically set the size to 2 if the value is less than 2. 
  4320.  
  4321.  Below the list box are fields for each sub-table item.  You enter the ID 
  4322.  symbol and value for each sub-table item selected in the list box in the 
  4323.  Window ID and the Panel ID entry fields. 
  4324.  
  4325.  If you have increased the sub-item size in the Sub-Item Size entry field, you 
  4326.  can enter any additional values within the Other Values entry field. 
  4327.  
  4328.  The Change push button is used to replace the values of the selected sub-table 
  4329.  item in the list box with the values contain in the Window ID, Panel ID and 
  4330.  Other Values entry fields. 
  4331.  
  4332.  The Add push button is used to accept the values entered, whereas, the Cancel 
  4333.  push button is used to reject the values entered and to not add the help 
  4334.  sub-table to the window or dialogue. 
  4335.  
  4336.  
  4337. ΓòÉΓòÉΓòÉ 249. Help for Build Help Table Dialogue ΓòÉΓòÉΓòÉ
  4338.  
  4339. The Build Help Table dialogue allows you to edit the Help Table created using 
  4340. the Help Build Help Table on the Resource pull-down menu. 
  4341.  
  4342. The dialogue contains a list box of the sub-table ID symbols or values found 
  4343. within the design. 
  4344.  
  4345. At the top of the dialogue is the field for the table ID symbol and value. 
  4346.  
  4347. Below the list box is the field for each table item.  You enter the ID symbol 
  4348. and value for each table item selected in the list box in the Window ID, 
  4349. Sub-Table ID and the Extended ID entry fields. 
  4350.  
  4351. The Change push button is used to replace the values of the selected sub-table 
  4352. item in the list box with the values contain in the Window ID, Sub-Table ID and 
  4353. Extended ID fields. 
  4354.  
  4355. The Add push button is used to accept the values entered within the entry 
  4356. fields, whereas, the Cancel push button is used to reject the values entered 
  4357. and to not add the help table to the window or dialogue. 
  4358.  
  4359.  
  4360. ΓòÉΓòÉΓòÉ 250. Help for Buttons Styles Tab ΓòÉΓòÉΓòÉ
  4361.  
  4362. The Buttons Styles tab is used to set button types and styles.  It is also used 
  4363. to set the button text, ID symbol and value. 
  4364.  
  4365. Possible button types are: 
  4366.  
  4367.      Push Button 
  4368.      Check Box 
  4369.      Auto Check Box 
  4370.      Radio Button 
  4371.      Auto Radio Button 
  4372.      3 State 
  4373.      Auto 3 State 
  4374.      User Button 
  4375.      Notebook button 
  4376.  
  4377.  You can select one of the button types or you can change from one button type 
  4378.  to another. 
  4379.  
  4380.  Button options that are possible are: 
  4381.  
  4382.      Default 
  4383.      Help 
  4384.      SYSCOMMAND 
  4385.      No Border 
  4386.      No Focus 
  4387.      No Pointer Select 
  4388.      Checked 
  4389.      Hilighted 
  4390.      Icon 
  4391.      Bitmap 
  4392.      Auto size 
  4393.      Text 
  4394.      Mini-icon 
  4395.  
  4396.  Base styles are: 
  4397.  
  4398.      Visible 
  4399.      Tab stop 
  4400.      Group 
  4401.      Disabled 
  4402.  
  4403.  Related tabs: 
  4404.  
  4405.      Font & colors 
  4406.      Bidi 
  4407.  
  4408.  Presentation Manager Guide and Reference: 
  4409.  
  4410.        About Button Controls 
  4411.             Button Types 
  4412.             Button Styles 
  4413.             Default Button Behavior 
  4414.             Button Notification Messages 
  4415.             Button States 
  4416.             Custom Buttons 
  4417.        Using Button Controls 
  4418.             Using Buttons in a Dialogue Window 
  4419.             Using Buttons in a Client Window 
  4420.             Creating Buttons with Icons and Icon/Text Combinations 
  4421.        Button Control Window Processing 
  4422.             Button Control Styles 
  4423.  
  4424.  
  4425. ΓòÉΓòÉΓòÉ 251. Help for Combo Box Styles Tab ΓòÉΓòÉΓòÉ
  4426.  
  4427. The Combo Box Styles tab is used to set a combo box's style and to set the 
  4428. default text, ID symbol and value. 
  4429.  
  4430. Possible styles are: 
  4431.  
  4432.      Simple 
  4433.      Drop Down 
  4434.      Drop Down List 
  4435.  Other options are: 
  4436.  
  4437.      Any 
  4438.      SBCS 
  4439.      DBCS 
  4440.      Mixed 
  4441.      Horz. Scroll 
  4442.  
  4443.  Base styles are: 
  4444.  
  4445.      Visible 
  4446.      Tab stop 
  4447.      Group 
  4448.      Disabled 
  4449.  
  4450.  Related tabs: 
  4451.  
  4452.      Font & colors 
  4453.      Bidi 
  4454.      Pen 
  4455.  
  4456.  Presentation Manager Guide and Reference: 
  4457.  
  4458.        About Combination-Box Controls 
  4459.             Combination-Box Styles 
  4460.             Combination-Box Notification Code 
  4461.        Using Combination-Box Controls 
  4462.        Combination-Box Control Window Processing 
  4463.             Combination Box Control Styles 
  4464.  
  4465.  
  4466. ΓòÉΓòÉΓòÉ 252. Help for Icon Styles Tab ΓòÉΓòÉΓòÉ
  4467.  
  4468. The Icon tab is used to set styles, ID symbol and value. 
  4469.  
  4470. Base styles are: 
  4471.  
  4472.      Visible 
  4473.      Tab stop 
  4474.      Group 
  4475.      Disabled 
  4476.  
  4477.  Related tabs: 
  4478.  
  4479.      Font & colors 
  4480.      Bidi 
  4481.  
  4482.  Presentation Manager Guide and Reference: 
  4483.  
  4484.        About Static Controls 
  4485.             Keyboard Focus 
  4486.             Static Control Handle 
  4487.             Static Control Styles 
  4488.             Default Static Control Performance 
  4489.        Using Static Controls 
  4490.             Using Static Control in a Dialogue Window 
  4491.             Using Static Control in a Client Window 
  4492.        Static Control Window Processing 
  4493.             Static Control Styles 
  4494.  
  4495.  
  4496. ΓòÉΓòÉΓòÉ 253. Help for List Box Styles Tab ΓòÉΓòÉΓòÉ
  4497.  
  4498. The List Box Styles tab is used to set a list box's style and to set the ID 
  4499. symbol and value. 
  4500.  
  4501. Possible styles are: 
  4502.  
  4503.      Multiple Selection 
  4504.      User Redraw 
  4505.      No Adjust Position 
  4506.      Horz. Scroll 
  4507.      Extended Selection 
  4508.  
  4509.  Base styles are: 
  4510.  
  4511.      Visible 
  4512.      Tab stop 
  4513.      Group 
  4514.      Disabled 
  4515.  
  4516.  Related tabs: 
  4517.  
  4518.      Font & colors 
  4519.      Bidi 
  4520.  
  4521.  Presentation Manager Guide and Reference: 
  4522.  
  4523.        About List Boxes 
  4524.        Using List Boxes 
  4525.             Creating a List-Box Window 
  4526.             Using a List Box in a Dialogue Window 
  4527.             Adding or Deleting an Item in a List Box 
  4528.             Responding to a User Selection in a List Box 
  4529.             Handling Multiple Selections 
  4530.             Creating an Owner-Drawn List Item 
  4531.             Default List-Box Behavior 
  4532.        List Box Control Window Processing 
  4533.  
  4534.  
  4535. ΓòÉΓòÉΓòÉ 254. Help for Multi-Line Entry Styles Tab ΓòÉΓòÉΓòÉ
  4536.  
  4537. The Multi-Line Entry Styles tab is used to set a multi-line entry's style and 
  4538. to set the default text, ID symbol and value. 
  4539.  
  4540. Possible styles are: 
  4541.  
  4542.      Border 
  4543.      Horz. Scroll 
  4544.      Vert. Scroll 
  4545.      Ignore Tab 
  4546.      Read Only 
  4547.      Word Wrap 
  4548.      Disable Undo 
  4549.      Limit vertical scroll 
  4550.  
  4551.  Base styles are: 
  4552.  
  4553.      Visible 
  4554.      Tab stop 
  4555.      Group 
  4556.      Disabled 
  4557.  
  4558.  Related tabs: 
  4559.  
  4560.      Font & colors 
  4561.      Bidi 
  4562.      Pen 
  4563.  
  4564.  Presentation Manager Guide and Reference: 
  4565.  
  4566.        About Multiple-Line Entry Field Controls 
  4567.             MLE Styles 
  4568.             MLE Notification Codes 
  4569.             MLE Text Editing 
  4570.             MLE Text Formatting 
  4571.             MLE Text Import and Export Operations 
  4572.             MLE Cut, Copy, and Paste Operations 
  4573.             MLE Search and Replace Operations 
  4574.             MLE Colours 
  4575.        Using Multiple-Line Entry Field Controls 
  4576.             Creating an MLE 
  4577.             Importing and Exporting MLE Text 
  4578.             Searching MLE Text 
  4579.        Multi-Line Entry Field Control Window Processing 
  4580.             Button Control Styles 
  4581.  
  4582.  
  4583. ΓòÉΓòÉΓòÉ 255. Help for Scroll Bar Styles Tab ΓòÉΓòÉΓòÉ
  4584.  
  4585. The Scroll Bar Styles tab is used to set a scroll bar's style and to set the ID 
  4586. symbol and value. 
  4587.  
  4588. Possible styles are: 
  4589.  
  4590.      Thumb size 
  4591.      Auto track 
  4592.      Auto size 
  4593.  The entry fields labeled Low range, High range, Visible, and Total are used in 
  4594.  conjunction with the Thumb size option. 
  4595.  
  4596.  Related tabs: 
  4597.  
  4598.      Font & colors 
  4599.      Bidi 
  4600.  
  4601.  Presentation Manager Guide and Reference: 
  4602.  
  4603.        About Scroll Bars 
  4604.             Scroll-Bar Creation 
  4605.             Scroll-Bar Notification Messages 
  4606.             Scroll Bars and the Keyboard 
  4607.        Using Scroll Bars 
  4608.             Creating Scroll Bars 
  4609.             Retrieving a Scroll-Bar Handle 
  4610.             Using the Scroll-Bar Range and Position 
  4611.        Scroll Bar Control Window Processing 
  4612.             Scroll Bar Control Styles 
  4613.  
  4614.  
  4615. ΓòÉΓòÉΓòÉ 256. Help for Statics Styles Tab ΓòÉΓòÉΓòÉ
  4616.  
  4617. The Statics Styles tab is used to set statics types and styles.  It is also 
  4618. used to set the static's text, ID symbol and value. 
  4619.  
  4620. Possible static types are: 
  4621.  
  4622.      Text 
  4623.      Group Box 
  4624.      Icon 
  4625.      Bitmap 
  4626.      Sys Icon 
  4627.      Autosize 
  4628.      Foreground Rect 
  4629.      Halftone Rect 
  4630.      Background Rect 
  4631.      Foreground Frame 
  4632.      Halftone Frame 
  4633.      Background Frame 
  4634.  
  4635.  You can select one of the static types or you can change from one static type 
  4636.  to another. 
  4637.  
  4638.  Text style options that are possible are: 
  4639.  
  4640.      Left Aligned 
  4641.      Horz. Aligned 
  4642.      Right Aligned 
  4643.      Top Aligned 
  4644.      Vert. Centered 
  4645.      Bottom Aligned 
  4646.      Word Wrap 
  4647.      Halftone 
  4648.      Mnemonic 
  4649.      Auto size 
  4650.  
  4651.  Base styles are: 
  4652.  
  4653.      Visible 
  4654.      Tab stop 
  4655.      Group 
  4656.      Disabled 
  4657.  
  4658.  Related tabs: 
  4659.  
  4660.      Font & colors 
  4661.      Bidi 
  4662.  
  4663.  Presentation Manager Guide and Reference: 
  4664.  
  4665.        About Static Controls 
  4666.             Keyboard Focus 
  4667.             Static Control Handle 
  4668.             Static Control Styles 
  4669.             Default Static Control Performance 
  4670.        Using Static Controls 
  4671.             Using Static Control in a Dialogue Window 
  4672.             Using Static Control in a Client Window 
  4673.        Static Control Window Processing 
  4674.             Static Control Styles 
  4675.  
  4676.  
  4677. ΓòÉΓòÉΓòÉ 257. Help for Spin Button Styles Tab ΓòÉΓòÉΓòÉ
  4678.  
  4679. Note:  This control is only available for OS/2 1.30 and above.  You will 
  4680.        require the IBM OS/2 Warp Toolkit to be able to use this option. 
  4681.  
  4682.  The Spin Button Styles tab is used to set master and servants for spin buttons 
  4683.  as well as selecting various display styles. It is also used to set the text, 
  4684.  ID symbol and value. 
  4685.  
  4686.  Possible types are: 
  4687.  
  4688.      Master 
  4689.      Servant 
  4690.  
  4691.  You can cause the text within the spin field to be aligned in a specific way. 
  4692.  
  4693.  Alignment options that are possible are: 
  4694.  
  4695.      Left 
  4696.      Centered 
  4697.      Right 
  4698.  
  4699.  General options that are possible are: 
  4700.  
  4701.      All characters 
  4702.      Numeric 
  4703.      Read only 
  4704.      No border 
  4705.      Fast spin 
  4706.      Zero pad 
  4707.  
  4708.  Base styles are: 
  4709.  
  4710.      Visible 
  4711.      Tab stop 
  4712.      Group 
  4713.      Disabled 
  4714.  
  4715.  Related tabs: 
  4716.  
  4717.      Font & colors 
  4718.      Bidi 
  4719.      Pen 
  4720.  
  4721.  Presentation Manager Guide and Reference: 
  4722.  
  4723.        About Spin Button Controls 
  4724.        Using Spin Button Controls 
  4725.             Creating a Spin Button 
  4726.        Graphical User Interface Support for Spin Button Controls 
  4727.        Spin Button Control Window Processing 
  4728.             Spin Button Control Styles 
  4729.             Spin Button Control Data 
  4730.  
  4731.  
  4732. ΓòÉΓòÉΓòÉ 258. Help for Container Styles Tab ΓòÉΓòÉΓòÉ
  4733.  
  4734. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  4735.        You will require the IBM OS/2 Warp Toolkit to be able to use this 
  4736.        option. 
  4737.  
  4738.  The Container tab is used to set the container selection type and other 
  4739.  options. It is also used to set the ID symbol and value. 
  4740.  
  4741.  Selection types are: 
  4742.  
  4743.      Single 
  4744.      Extended 
  4745.      Multiple 
  4746.  
  4747.  General options that are possible are: 
  4748.  
  4749.      Auto position 
  4750.      Verify pointer 
  4751.      Read only 
  4752.      Mini record 
  4753.      Mini-icons 
  4754.      No control pointer 
  4755.  
  4756.  Base styles are: 
  4757.  
  4758.      Visible 
  4759.      Tab stop 
  4760.      Group 
  4761.      Disabled 
  4762.  
  4763.  Related tabs: 
  4764.  
  4765.      Font & colors 
  4766.      Bidi 
  4767.  
  4768.  Presentation Manager Guide and Reference: 
  4769.  
  4770.        About Container Controls 
  4771.             Container Control Functionality 
  4772.             Container Items 
  4773.             Container Views 
  4774.        Using Container Controls 
  4775.             Creating a Container 
  4776.             Allocating Memory for Container Records 
  4777.             Allocating Memory for Container Columns 
  4778.             Inserting Container Records 
  4779.             Removing Container Records 
  4780.             Setting the Container Control Focus 
  4781.             Using Container Views 
  4782.             Changing a Container View 
  4783.        Graphical User Interface Support for Container Controls 
  4784.             Scrolling 
  4785.             Dynamic Scrolling 
  4786.             Selecting Container Items 
  4787.             Providing Emphasis 
  4788.             Using Direct Manipulation 
  4789.        Graphical User Interface Support for Container Controls 
  4790.             Positioning Container Items 
  4791.             Specifying Space between Container Items 
  4792.             Providing Source Emphasis 
  4793.             Providing Target Emphasis 
  4794.             Specifying Deltas for Large Amounts of Data 
  4795.             Directing Editing of Text in a Container 
  4796.             Searching for Exact Text String Matches 
  4797.             Specifying Container Titles 
  4798.             Specifying Fonts and Colours 
  4799.             Drawing Container Items and Painting Backgrounds 
  4800.             Filtering Container Items 
  4801.             Optimizing Cintainer Memory Usage 
  4802.        Sample Code for Container Controls 
  4803.             Container Application Sample Code 
  4804.        Container Control Window Processing 
  4805.             Container Control Styles and Selection Types 
  4806.             Container Control Data 
  4807.  
  4808.  
  4809. ΓòÉΓòÉΓòÉ 259. Help for Slider Styles Tab ΓòÉΓòÉΓòÉ
  4810.  
  4811. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  4812.        You will require the IBM OS/2 Warp Toolkit to be able to use this 
  4813.        option. 
  4814.  
  4815.  The Slider Styles tab is used to select the slider orientation, button 
  4816.  placement and home position. It is also used to set the ID symbol and value. 
  4817.  
  4818.  Orientation can be: 
  4819.  
  4820.      Horizontal 
  4821.      Vertical 
  4822.  
  4823.  Shaft offset can be: 
  4824.  
  4825.      Center 
  4826.      Bottom 
  4827.      Top 
  4828.      Left 
  4829.      Right 
  4830.  
  4831.  Button placement can be: 
  4832.  
  4833.      Bottom 
  4834.      Top 
  4835.      Left 
  4836.      Right 
  4837.  
  4838.  Home position can be: 
  4839.  
  4840.      Bottom 
  4841.      Top 
  4842.      Left 
  4843.      Right 
  4844.  
  4845.  General options are: 
  4846.  
  4847.      Snap to increment 
  4848.      Owner draw 
  4849.      Read only 
  4850.      Ribbon strip 
  4851.  
  4852.  Primary scale can be: 
  4853.  
  4854.      Scale 1 
  4855.      Scale 2 
  4856.  
  4857.  Base styles are: 
  4858.  
  4859.      Visible 
  4860.      Tab stop 
  4861.      Group 
  4862.      Disabled 
  4863.  
  4864.  Related tabs: 
  4865.  
  4866.      Font & colors 
  4867.      Bidi 
  4868.  
  4869.  Presentation Manager Guide and Reference: 
  4870.  
  4871.        About Slider Controls 
  4872.             Linear Sliders 
  4873.             Circular Sliders 
  4874.        Using Slider Controls 
  4875.             Creating a Linear Slider 
  4876.             Retrieving Data for a Selected Slider Values 
  4877.             Creating a Circular Slider 
  4878.             Circular Slider Sample 
  4879.        Graphical User Interface Support for Slider Controls 
  4880.             Slider Navigation Techniques 
  4881.        Slider Control Window Processing 
  4882.             Slider Control Styles 
  4883.  
  4884.  
  4885. ΓòÉΓòÉΓòÉ 260. Help for Value Set Styles Tab ΓòÉΓòÉΓòÉ
  4886.  
  4887. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  4888.        You will require the IBM OS/2 Warp Toolkit to be able to use this 
  4889.        option. 
  4890.  
  4891.  The Value Set Styles tab is used to display type for the value set and other 
  4892.  general options. It is also used to set the ID symbol and value. 
  4893.  
  4894.  Default items can be: 
  4895.  
  4896.      Bitmap 
  4897.      Icon 
  4898.      Text 
  4899.      Color info 
  4900.      Color indices 
  4901.  
  4902.  General options are: 
  4903.  
  4904.      Border 
  4905.      Item border 
  4906.      scale bitmaps 
  4907.      Right to left ordering 
  4908.  
  4909.  Base styles are: 
  4910.  
  4911.      Visible 
  4912.      Tab stop 
  4913.      Group 
  4914.      Disabled 
  4915.  
  4916.  Related tabs: 
  4917.  
  4918.      Font & colors 
  4919.      Bidi 
  4920.  
  4921.  Presentation Manager Guide and Reference: 
  4922.  
  4923.        About Value Set Controls 
  4924.             Value Set Styles 
  4925.        Using Value Set Controls 
  4926.             Creating a Value Set 
  4927.             Retrieving Data for Selected Value Set Items 
  4928.             Arranging Value Set Items 
  4929.        Graphical User Interface Support for Value Set Controls 
  4930.             Value Set Navigation Techniques 
  4931.        Enhancing Value Set Controls Performance and Effectiveness 
  4932.             Dynamic Resizing and Scrolling 
  4933.        Value Set Control Window Processing 
  4934.             Value Set Control Styles 
  4935.             Value Set Control Data 
  4936.  
  4937.  
  4938. ΓòÉΓòÉΓòÉ 261. Help for Notebook Styles Tab ΓòÉΓòÉΓòÉ
  4939.  
  4940. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  4941.        You will require the IBM OS/2 Warp Toolkit to be able to use this 
  4942.        option. 
  4943.  
  4944.  The Notebook tab is used to set tab orientation, tab type and binding. It is 
  4945.  also used to set the ID symbol and value. 
  4946.  
  4947.  Backpage orientation can be: 
  4948.  
  4949.      Bottom right 
  4950.      Bottom left 
  4951.      Top right 
  4952.      Top left 
  4953.  
  4954.  Major tab side can be: 
  4955.  
  4956.      Bottom 
  4957.      Top 
  4958.      Left 
  4959.      Right 
  4960.  
  4961.  Tab type can be: 
  4962.  
  4963.      Square 
  4964.      Rounded 
  4965.      Polygon 
  4966.  
  4967.  Text display options are: 
  4968.  
  4969.      Left 
  4970.      Center 
  4971.      Right 
  4972.  
  4973.  Binding options are: 
  4974.  
  4975.      Spiral 
  4976.      Solid 
  4977.  
  4978.  Base styles are: 
  4979.  
  4980.      Visible 
  4981.      Tab stop 
  4982.      Group 
  4983.      Disabled 
  4984.  
  4985.  Related tabs: 
  4986.  
  4987.      Font & colors 
  4988.      Bidi 
  4989.  
  4990.  Note:  The following styles are valid only for OS/2 Warp Version 4.0 and 
  4991.         above. 
  4992.  
  4993.  OS/2 Warp Version 4.0 styles: 
  4994.  
  4995.      Tabbed 
  4996.      Original 
  4997.      Button area 
  4998.  
  4999.  Presentation Manager Guide and Reference: 
  5000.  
  5001.        About Notebook Controls 
  5002.             Notebook Styles 
  5003.        Using Notebook Controls 
  5004.             Notebook Creation 
  5005.             Changing Notebook Styles 
  5006.             Inserting Notebook Pages 
  5007.             Setting and Querying Page Information 
  5008.             Associating Application Page Windows with Notebook Pages 
  5009.             Deleting Notebook Pages 
  5010.             Notebook Colours 
  5011.        Graphical User Interface Support for Notebook Controls 
  5012.             Notebook Navigation Techniques 
  5013.        Enhancing Notebook Controls Performance and Effectiveness 
  5014.             Dynamic Resizing and Scrolling 
  5015.             Tab Painting and Positioning 
  5016.        Button Control Window Processing 
  5017.             Button Control Styles 
  5018.             Default Colours 
  5019.  
  5020.  
  5021. ΓòÉΓòÉΓòÉ 262. Help for Circular Slider Styles Tab ΓòÉΓòÉΓòÉ
  5022.  
  5023. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above 
  5024.        and requires the IBM OS/2 Warp toolkit to be able to use this option. 
  5025.  
  5026.  The Circular Slider Styles tab is used to set the display type and general 
  5027.  options of the MMPM/2 circular slider. It is also used to set the text, ID 
  5028.  symbol and value. 
  5029.  
  5030.  Default items can be: 
  5031.  
  5032.      Mid-point tick 
  5033.      No value buttons 
  5034.      No dial numbers 
  5035.      No dial text 
  5036.      Direct manipulation 
  5037.      360┬░ scroll range 
  5038.      Proportional ticks 
  5039.      No ticks 
  5040.      Circular value 
  5041.  
  5042.  Base styles are: 
  5043.  
  5044.      Visible 
  5045.      Tab stop 
  5046.      Group 
  5047.      Disabled 
  5048.  
  5049.  Related tabs: 
  5050.  
  5051.      Font & colors 
  5052.      Bidi 
  5053.  
  5054.  Presentation Manager Guide and Reference: 
  5055.  
  5056.        About Slider Controls 
  5057.             Linear Sliders 
  5058.             Circular Sliders 
  5059.        Using Slider Controls 
  5060.             Creating a Linear Slider 
  5061.             Retrieving Data for a Selected Slider Values 
  5062.             Creating a Circular Slider 
  5063.             Circular Slider Sample 
  5064.        Graphical User Interface Support for Slider Controls 
  5065.             Slider Navigation Techniques 
  5066.        Circular Slider Control Window Processing 
  5067.             Circular Slider Control Styles 
  5068.  
  5069.  
  5070. ΓòÉΓòÉΓòÉ 263. Help for Sketch Styles Tab ΓòÉΓòÉΓòÉ
  5071.  
  5072. Note:  This control is only available for Pen for OS/2 and requires the Pen for 
  5073.        OS/2 toolkit to be able to use this option. 
  5074.  
  5075.  The Sketch Styles tab is used to set the display type and general options of 
  5076.  the Pen for OS/2 sketch control. It is also used to set the text, ID symbol 
  5077.  and value. 
  5078.  
  5079.  Default items can be: 
  5080.  
  5081.      Border 
  5082.      3D border 
  5083.  
  5084.  Base styles are: 
  5085.  
  5086.      Visible 
  5087.      Tab stop 
  5088.      Group 
  5089.      Disabled 
  5090.  
  5091.  Related tabs: 
  5092.  
  5093.      Font & colors 
  5094.      Bidi 
  5095.  
  5096.  Pen for OS/2 Programming Guide and Reference: 
  5097.  
  5098.        Using the Sketch Control 
  5099.             How the Sketch Control Operates 
  5100.             Using Sketch Controls in a Dialogue Window 
  5101.             Using Sketch Controls in a Client Window 
  5102.             Using Control Style Bits 
  5103.             Sending Window Messages 
  5104.             Receiving Notification Messages from the Sketch Control 
  5105.             Sample Programs 
  5106.                  Sketch/Handwriting Sample Program (APPLIC) 
  5107.                  Sketch Control Sample (SKETSAMP) 
  5108.  
  5109.  
  5110. ΓòÉΓòÉΓòÉ 264. Help for User Defined Temporary Control Tab ΓòÉΓòÉΓòÉ
  5111.  
  5112. The User Defined Temporary Control tab is used to define a custom control 
  5113. commonly none as User Defined Controls. control ID and value. 
  5114.  
  5115. Through the dialogue, you enter the classname of the control, the text and ID. 
  5116.  
  5117. Base styles are: 
  5118.  
  5119.      Visible 
  5120.      Tab stop 
  5121.      Group 
  5122.      Disabled 
  5123.  
  5124.  Related tabs: 
  5125.  
  5126.      Font & colors 
  5127.      Bidi 
  5128.  
  5129.  
  5130. ΓòÉΓòÉΓòÉ 265. Help for Popup Menu Dialogue ΓòÉΓòÉΓòÉ
  5131.  
  5132. The Popup Menu dialogue is used to set the ID for a popup menu. 
  5133.  
  5134. The Enter push button is used to accept the values entered within the entry 
  5135. fields, whereas, the Cancel push button is used to reject the values entered 
  5136. and to not change the popup menu values. 
  5137.  
  5138. Presentation Manager Guide and Reference: 
  5139.  
  5140.        Menus 
  5141.             About Menus 
  5142.                  Menu Bar and Pull-Down Menus 
  5143.                  Pop-Up Menus 
  5144.                  System Menu 
  5145.                  Menu Items 
  5146.                  Menu Access 
  5147.             Using Menus 
  5148.                  Defining Menu Items in a Resource File 
  5149.                  Including a Menu Bar in a Standard Window 
  5150.                  Creating a Pop-up Menu 
  5151.                  Adding a Menu to a Dialogue Window 
  5152.                  Accessing the System Menu 
  5153.                  Setting and Querying Menu-Item Attributes 
  5154.                  Adding and Deleting Menu Items 
  5155.                  Creating a Custom Menu Item 
  5156.             Menu Control Window Processing 
  5157.                  Menu Control Styles 
  5158.                  Menu Item Styles 
  5159.                  Menu Item Attributes 
  5160.  
  5161.  
  5162. ΓòÉΓòÉΓòÉ 266. Help for Prominare Designer Default Usage Dialogue ΓòÉΓòÉΓòÉ
  5163.  
  5164. The Prominare Designer Default Usage is used configure aspects of how you want 
  5165. to use Prominare Designer. 
  5166.  
  5167. Five tabs are provided: 
  5168.  
  5169.      Paths 
  5170.      Extensions 
  5171.      Options 
  5172.      Auto Label 
  5173.      Mouse 
  5174.  
  5175.  The Set push button is used to accept the value entered within the entry 
  5176.  field, whereas, the Cancel push button is used to reject the values entered 
  5177.  and to not change the default path. 
  5178.  
  5179.  
  5180. ΓòÉΓòÉΓòÉ 267. Help for Default Creation Options Dialogue ΓòÉΓòÉΓòÉ
  5181.  
  5182. The Default Creation Options dialogue is used to set the defaults when creating 
  5183. a new window or dialogue. 
  5184.  
  5185. The dialogue also allows you to set the default characteristics for the 
  5186. following types of controls: 
  5187.  
  5188.      Push Button 
  5189.      Check Box 
  5190.      Radio Button 
  5191.      Horz. Scroll 
  5192.      Vert. Scroll 
  5193.      List Box 
  5194.      Entry Field 
  5195.      Group Box 
  5196.      Text 
  5197.      Frame 
  5198.      Rectangle 
  5199.      Combo Box 
  5200.      Multi-Line Entry 
  5201.      Notebook 
  5202.      Container 
  5203.      Slider 
  5204.      Value set 
  5205.      Circular slider 
  5206.      Graphic button 
  5207.      Handwriting 
  5208.      Sketch 
  5209.  
  5210.  Note:  The Circular slider and Graphic button tabs will only be displayed if 
  5211.         MMPM/2 has been installed on your system. 
  5212.  
  5213.  Note:  The Handwriting and Sketch tabs will only be displayed if Pen for OS/2 
  5214.         has been installed on your system. 
  5215.  
  5216.  The Enter push button is used to accept the values entered within the entry 
  5217.  fields, whereas, the Cancel push button is used to reject the values entered 
  5218.  and to not change the defaults. 
  5219.  
  5220.  
  5221. ΓòÉΓòÉΓòÉ 268. Help for Dialogue/Window Tab ΓòÉΓòÉΓòÉ
  5222.  
  5223. The Dialogue/Window tab is used to set the defaults when creating a new window 
  5224. or dialogue. 
  5225.  
  5226. For example, if you are creating dialogues most of time, and the dialogues you 
  5227. create have a title bar along with a system menu, you can, through this 
  5228. dialogue, set the defaults such that a dialogue containing a title bar and 
  5229. system menu is created each time you use the New Window/Dialogue on the Edit 
  5230. pull-down menu. 
  5231.  
  5232. The basic window/dialogue default types that you can set are: 
  5233.  
  5234.      Parent Window 
  5235.      Child Window 
  5236.      Dialogue 
  5237.  
  5238.  The ID value display type that you can set are: 
  5239.  
  5240.      Decimal 
  5241.      Hex 
  5242.  
  5243.  The basic positioning options that you can set are: 
  5244.  
  5245.      Window 
  5246.      Screen 
  5247.      Mouse 
  5248.  
  5249.  The basic styles for the window or dialogue that you can set are: 
  5250.  
  5251.      Title Bar 
  5252.      System Menu 
  5253.      Horz Scroll Bar 
  5254.      Vert Scroll Bar 
  5255.      Visible 
  5256.      Size Border 
  5257.      Border 
  5258.      Dialogue Frame 
  5259.      System Modal 
  5260.      Menu 
  5261.      Min Button 
  5262.      Max Button 
  5263.      Hide Button 
  5264.      Accelerators 
  5265.      Standard 
  5266.      Shell position 
  5267.      Auto icon 
  5268.      DBCS status 
  5269.      Close button 
  5270.      Task list 
  5271.  
  5272.  
  5273. ΓòÉΓòÉΓòÉ 269. Help for CUA Compliance Dialogue ΓòÉΓòÉΓòÉ
  5274.  
  5275. The CUA Compliance is used to set the CUA Compliance rules which Prominare 
  5276. Designer will use to check windows, dialogues and controls for compliance. 
  5277.  
  5278. By selecting a compliance rule, Prominare Designer will use the rule when 
  5279. creating or editng a window, dialogue or control. 
  5280.  
  5281. The following rules can be set: 
  5282.  
  5283.       Action Bars 
  5284.            Numbered menus 
  5285.            Capitalization 
  5286.            Mnemonic selection 
  5287.            Ordering 
  5288.            Double-words 
  5289.       Pull-downs 
  5290.            Numbered menus 
  5291.            Capitalization 
  5292.            Mnemonic selection 
  5293.       Dialogues 
  5294.            System Menu 
  5295.       Controls 
  5296.            Push Button ellipsis 
  5297.            Push Button mnemonic 
  5298.            Capitalization 
  5299.            Mnemonic selection 
  5300.  
  5301.  The Enter push button is used to accept the values rules selected whereas, the 
  5302.  Cancel push button is used to reject the any selections made and to not change 
  5303.  the current rules. 
  5304.  
  5305.  
  5306. ΓòÉΓòÉΓòÉ 270. Help for Delete Dialogue ΓòÉΓòÉΓòÉ
  5307.  
  5308. The Delete dialogue is used to select items to delete from the current window 
  5309. or dialogue. 
  5310.  
  5311. Depending on the menu item selected from the Delete on the Edit pull-down menu, 
  5312. the dialogue will display within the list box the IDs and types. 
  5313.  
  5314. You can then select the item or items to delete by clicking the mouse on the 
  5315. item(s) within the list box.  You can select more than one item using the 
  5316. extended selection list box interface. 
  5317.  
  5318. Above the list box, an information area will display the number of items 
  5319. selected. 
  5320.  
  5321. The Delete push button is used to delete the selected items within the list 
  5322. box, whereas, the Cancel push button is used to cancel the delete request. 
  5323.  
  5324.  
  5325. ΓòÉΓòÉΓòÉ 271. Help for Design Errors Dialogue ΓòÉΓòÉΓòÉ
  5326.  
  5327. The Design Errors dialogue will allow you to see exactly areas within your 
  5328. design that are problems with regards to resources.  These problems can be as 
  5329. simple as a file missing, like that of an icon, or as severe as two resources 
  5330. having the same ID value. 
  5331.  
  5332. The dialogue consists of a list box and display fields.  Within the list box 
  5333. will be the errors detected.  When you select an item within the list box the 
  5334. display fields will display information regarding the error.  From this 
  5335. information, you will be able to make the correction. 
  5336.  
  5337. The dialogue is modeless in nature thereby allowing you to correct multiple 
  5338. errors with the list remaining visible.  When you click the mouse pointer on 
  5339. the Exit push button, the dialogue will be hidden from view and you will have 
  5340. to double click button 2 of the mouse on the Scan errors Tool Bar button a 
  5341. subsequent time to see if any errors remain. 
  5342.  
  5343. The dialogue will also be displayed if you have depressed the Scan errors Tool 
  5344. Bar button and you are saving your design to disk.  Any errors detected will be 
  5345. displayed within the dialogue and the .RC or .RES file will not be saved. 
  5346.  
  5347.  
  5348. ΓòÉΓòÉΓòÉ 272. Help for Design Notes Tab ΓòÉΓòÉΓòÉ
  5349.  
  5350. You enter design notes through the Design Notes notebook. You can enter the 
  5351. note title, author and note entry through the entry fields provided in the tab. 
  5352.  
  5353. To add a new note entry, you only need to simply click the mouse pointer on the 
  5354. Add push button.  This will cause a new tab to be added to the notebook.  You 
  5355. can then enter in the necessary information within this new page. 
  5356.  
  5357. Deleting a note entry only involves selecting the tab that contains the entry 
  5358. and then clicking the mouse pointer on the Delete push button. 
  5359.  
  5360.  
  5361. ΓòÉΓòÉΓòÉ 273. Design Notes Dialogue ΓòÉΓòÉΓòÉ
  5362.  
  5363. You enter design notes through the Design Notes dialogue. You can enter the 
  5364. note title, author and note entry through the entry fields provided in the 
  5365. dialogue. 
  5366.  
  5367. To add a new note entry, you only need to simply click the mouse pointer on the 
  5368. Add push button.  This will cause a new tab to be added to the notebook.  You 
  5369. can then enter in the necessary information within this new page. 
  5370.  
  5371. Deleting a note entry only involves selecting the tab that contains the entry 
  5372. and then clicking the mouse pointer on the Delete push button. 
  5373.  
  5374.  
  5375. ΓòÉΓòÉΓòÉ 274. Help for Notes Tab ΓòÉΓòÉΓòÉ
  5376.  
  5377. You enter design notes through the Design Notes notebook. You can enter the 
  5378. note title, author and note entry through the entry fields provided in the tab. 
  5379.  
  5380. To add a new note entry, you only need to simply click the mouse pointer on the 
  5381. Add push button.  This will cause a new tab to be added to the notebook.  You 
  5382. can then enter in the necessary information within this new page. 
  5383.  
  5384. Deleting a note entry only involves selecting the tab that contains the entry 
  5385. and then clicking the mouse pointer on the Delete push button. 
  5386.  
  5387.  
  5388. ΓòÉΓòÉΓòÉ 275. Help for Distribution Tab ΓòÉΓòÉΓòÉ
  5389.  
  5390. The Distribution tab is used to select the name and location for both .RC and 
  5391. .RES files.  Through the list box you can select the name and location for the 
  5392. resource script file and the binary resource file where the window or dialogue, 
  5393. menu, acclerator and help tables are to be placed. 
  5394.  
  5395. The values that you enter can then be selected through the tabs. 
  5396.  
  5397.  
  5398. ΓòÉΓòÉΓòÉ 276. Help for Accelerator Table Resource Dialogue ΓòÉΓòÉΓòÉ
  5399.  
  5400. The Accelerator Table Resource dialogue is used to define, edit and delete 
  5401. accelerators defined within the window you are current designing. 
  5402.  
  5403. The dialogue will display display three list boxes.  The left list box contains 
  5404. the defined accelerators.  The center list box contains a list of valid 
  5405. accelerator keys.  The right list box contains a list of IDs used within the 
  5406. current design. 
  5407.  
  5408. When you select a defined accelerator ID from the left list box, the ID and 
  5409. value entry fields will be completed at the bottom of the dialogue. Also, the 
  5410. key options for the defined acclerator will be set. 
  5411.  
  5412. The key options that are possible: 
  5413.  
  5414.      Virtual Key 
  5415.      Scan Code 
  5416.      Char 
  5417.      Help 
  5418.      Alt 
  5419.      Ctrl 
  5420.      Shift 
  5421.      SYSCOMMAND 
  5422.  
  5423.  You can select a different accelerator key from the middle list box and/or you 
  5424.  can select another ID value from the right list box. 
  5425.  
  5426.  You can also change the key options as required. 
  5427.  
  5428.  The Save push button is used to accept the values entered within the entry 
  5429.  fields, whereas, the Cancel push button is used to reject the values entered 
  5430.  and to not create the help menu. 
  5431.  
  5432.  
  5433. ΓòÉΓòÉΓòÉ 277. Help for Association Table Dialogue ΓòÉΓòÉΓòÉ
  5434.  
  5435. The Association Table dialogue allows you to edit or define association 
  5436. information for the application or DLL you are designing. 
  5437.  
  5438. You can enter the association name, extension and icon file through the entry 
  5439. fields provided within the dialogue.  You can also define the usage of 
  5440. associated icons through the options: 
  5441.  
  5442.       Default owner 
  5443.       Unchangeable 
  5444.       Reuse icon 
  5445.  
  5446.  To add an item within the association table, you need to complete the areas of 
  5447.  the entry fields that are applicable for the association item and then click 
  5448.  the mouse pointer on the Add push button.  To edit an item, simply click the 
  5449.  mouse pointer on the item you wish to edit within the list box below the entry 
  5450.  fields.  The values for the item selected will be placed within the entry 
  5451.  fields after which you can change the values before clicking the mouse pointer 
  5452.  on the Change button. 
  5453.  
  5454.  To delete an entry within the list box, simply click the mouse pointer on the 
  5455.  item within the list and then click the mouse pointer on the Delete push 
  5456.  button. 
  5457.  
  5458.  The Save push button is used to accept the values entered within the entry 
  5459.  fields, whereas, the Cancel push button is used to reject the values entered. 
  5460.  
  5461.  
  5462. ΓòÉΓòÉΓòÉ 278. Help for Resource Table Dialogue ΓòÉΓòÉΓòÉ
  5463.  
  5464. The Resource Table dialogue allows you to enter, edit or delete a resource 
  5465. definition for character tables, font directories, key tables and virtual key 
  5466. tables. The type will have been determined through the menu you used before the 
  5467. dialogue was invoked. 
  5468.  
  5469. You need to enter or select a file that contains the table information, the ID 
  5470. and value. 
  5471.  
  5472. You can define the memory options for the resource through the Options group. 
  5473. These include: 
  5474.  
  5475.      Default 
  5476.      Moveable 
  5477.      Preload 
  5478.      Discard 
  5479.  
  5480.  You can add the item to the table list by simply clicking the mouse pointer on 
  5481.  the Add push button.  If you are editing an item that you have selected from 
  5482.  the list box, you can have the changes recorded by clicking the mouse pointer 
  5483.  on the Change push button.  Finally, if you want to delete a defined entry, 
  5484.  simply select the item from the list box and click the mouse pointer on the 
  5485.  Delete push button. 
  5486.  
  5487.  The Save push button is used to accept the values entered within the entry 
  5488.  fields, whereas, the Cancel push button is used to reject the values entered. 
  5489.  
  5490.  
  5491. ΓòÉΓòÉΓòÉ 279. Help for Bitmap, Font, Icon and Pointer Resources Dialogue ΓòÉΓòÉΓòÉ
  5492.  
  5493. The Bitmap, Font, Icon and Pointer Resources dialogue allows you to define, 
  5494. edit and delete a bitmap, font, icon or pointer definition. 
  5495.  
  5496. You define the resource you wish to enter through the Type group box.  It 
  5497. contains the following options: 
  5498.  
  5499.       Bitmap 
  5500.       Default icon 
  5501.       Font 
  5502.       Icon 
  5503.       Pointer 
  5504.  
  5505.  You can define the memory options for the resource through the Options group. 
  5506.  These include: 
  5507.  
  5508.      Default 
  5509.      Moveable 
  5510.      Preload 
  5511.      Discard 
  5512.  
  5513.  To edit an item listed within the listbox, select the item which will cause 
  5514.  the entry fields to display the defined information for the resource. 
  5515.  
  5516.  The type group box will set the appropriate radio button for the type of 
  5517.  resource selected.  You can select a different radio button if you want to 
  5518.  change the type. 
  5519.  
  5520.  Two list boxes allow you to locate the resource on your hard disk.  When you 
  5521.  select a file from the list box, the Filename entry field will be completed 
  5522.  with the filename for the resource selected. 
  5523.  
  5524.  You can change the ID symbol and value within the fields along with the 
  5525.  filename of the resource. 
  5526.  
  5527.  The Save push button is used to accept the values entered within the entry 
  5528.  fields, whereas, the Cancel push button is used to reject the values entered. 
  5529.  
  5530.  
  5531. ΓòÉΓòÉΓòÉ 280. Help for Help Table Items Dialogue ΓòÉΓòÉΓòÉ
  5532.  
  5533. The Help Table Items dialogue allows you to define, edit and delete the Help 
  5534. Table Items for the window or dialogue. 
  5535.  
  5536. The dialogue contains two list boxes.  The first list box contains a list of 
  5537. help tables defined for the window or dialogue.  The second list box contains a 
  5538. list of help table items defined. 
  5539.  
  5540. Below the list boxes are fields for each table item.  When you select a help 
  5541. table item, the values for that item will be displayed within the entry fields. 
  5542.  
  5543. You enter the ID symbol and value for each table item selected in the list box 
  5544. in the Window ID, Sub-Table ID and the Extended ID fields. 
  5545.  
  5546. The Save push button is used to accept the values entered within the entry 
  5547. fields, whereas, the Cancel push button is used to reject the values entered. 
  5548.  
  5549.  
  5550. ΓòÉΓòÉΓòÉ 281. Help for PMCX/Temporary Control Definition Dialogue ΓòÉΓòÉΓòÉ
  5551.  
  5552. The PMCX/Temporary Control Definition dialogue is used to edit the location of 
  5553. a custom control contained in a dynamic-link library or to the delete the 
  5554. availability of a temporary or custom control. 
  5555.  
  5556. The list boxes allow you to select the location where the dynamic-link library 
  5557. for the control that you will define. 
  5558.  
  5559. You must designate the type of control you are defining.  Two radio buttons 
  5560. allow the following options: 
  5561.  
  5562.      Private 
  5563.      Temporary 
  5564.  
  5565.  When you select the temporary option, you can define a temporary control where 
  5566.  the name you enter is used as the classname for the control. 
  5567.  
  5568.  The Add push button is used to add the control, whereas, the Change push 
  5569.  button is used to change the value of the custom user defined control. 
  5570.  
  5571.  The Delete push button is used to delete the temporary or custom control from 
  5572.  use within Prominare Designer. 
  5573.  
  5574.  Note:  It does not delete the custom control dynamic-link library from your 
  5575.         system. 
  5576.  
  5577.  
  5578. ΓòÉΓòÉΓòÉ 282. Help for Custom Resource Dialogue ΓòÉΓòÉΓòÉ
  5579.  
  5580. The Custom Resource dialogue is used to define, edit or delete previously 
  5581. entered custom resource definitions. 
  5582.  
  5583. The dialogue displays a list of custom resources defined within the window or 
  5584. dialogue you are designing. 
  5585.  
  5586. When you select an item contained within the list box, the fields will be 
  5587. completed with the information for that resource. 
  5588.  
  5589. You can then change the Resource Type ID, ID symbol or Value. 
  5590.  
  5591. The filename of the resource can be changed within the Filename entry field. 
  5592.  
  5593. Two list boxes allow you to locate the resource on your hard disk.  When you 
  5594. select a file from the list box, the Filename entry field will be completed 
  5595. with the filename for the resource selected. 
  5596.  
  5597. The Save push button is used to accept the values entered within the entry 
  5598. fields, whereas, the Cancel push button is used to reject the values entered. 
  5599.  
  5600.  
  5601. ΓòÉΓòÉΓòÉ 283. Help for Search Dialogue ΓòÉΓòÉΓòÉ
  5602.  
  5603. The Search dialogue is used to search for an ID symbol or text within the 
  5604. dialogues or windows within your design. 
  5605.  
  5606. The dialogue provides a multiple-line entry field in which you can enter the 
  5607. text to search for labeled Text and an entry field labeled Symbol in which you 
  5608. can enter the symbol to search for. 
  5609.  
  5610. Note:  You can only search for text or a symbol not both. 
  5611.  
  5612.  If you selected Case sensitive check box, the search will ensure that matches 
  5613.  will be exact in case whereas when you don't have the check box selected, any 
  5614.  matches in the letters will be permitted. 
  5615.  
  5616.  The Search help tables check box can be used to have the search performed 
  5617.  through help tables as well.  This can be useful when search for an ID symbol. 
  5618.  
  5619.  When a match occurs, the dialogue or window that contains the match will be 
  5620.  displayed and the control that the match occurred in will be selected. If the 
  5621.  match occurs within a menu or accelerator table, the window or dialogue will 
  5622.  still be displayed, but a message box will also be displayed denoting that the 
  5623.  match occurred within the menu or accelerator table. 
  5624.  
  5625.  When a match occurs within a help table or sub-table,the window or dialogue 
  5626.  will still be displayed, but a message box will also be displayed denoting 
  5627.  that the match occurred within the help table or sub-table. 
  5628.  
  5629.  When you have entered the text or symbol to search for, you can then click the 
  5630.  mouse pointer on the Search push button.  To cancel the search request, simply 
  5631.  click the mouse pointer on the Cancel push button. 
  5632.  
  5633.  
  5634. ΓòÉΓòÉΓòÉ 284. Help for String Resource Dialogue ΓòÉΓòÉΓòÉ
  5635.  
  5636. The String Resource dialogue is used to edit previously entered messages and 
  5637. strings within a window or dialogue. 
  5638.  
  5639. The dialogue displays a list of messages and strings defined within the window 
  5640. or dialogue you are designing. 
  5641.  
  5642. When you select an item contained within the list box, the fields will be 
  5643. completed with the information for that resource. 
  5644.  
  5645. You can then change the Text, ID symbol or Value. 
  5646.  
  5647. The Save push button is used to accept the values entered within the entry 
  5648. fields, whereas, the Cancel push button is used to reject the values entered. 
  5649.  
  5650.  
  5651. ΓòÉΓòÉΓòÉ 285. Help for Entry Field Styles Tab ΓòÉΓòÉΓòÉ
  5652.  
  5653. The Entry Styles tab is used to set an entry field's style and to set the 
  5654. default text, ID symbol and value and the input size. 
  5655.  
  5656. Possible styles are: 
  5657.  
  5658.      Left Aligned 
  5659.      Centered 
  5660.      Right Aligned 
  5661.      Auto Horz. Scroll 
  5662.      Margin 
  5663.      Auto Tab 
  5664.      Read Only 
  5665.      Command 
  5666.      Unreadable 
  5667.      Any 
  5668.      SBCS 
  5669.      DBCS 
  5670.      Mixed 
  5671.      Auto size 
  5672.  
  5673.  Base styles are: 
  5674.  
  5675.      Visible 
  5676.      Tab stop 
  5677.      Group 
  5678.      Disabled 
  5679.  
  5680.  Related tabs: 
  5681.  
  5682.      Font & colors 
  5683.      Bidi 
  5684.      Pen 
  5685.  
  5686.  Presentation Manager Guide and Reference: 
  5687.  
  5688.        About Entry Field Controls 
  5689.             Entry-Field Styles 
  5690.             Entry-Field Notification Codes 
  5691.             Default Entry-Field Behavior 
  5692.             Entry-Field Text Editing 
  5693.             Entry-Field Control Copy and Paste Operations 
  5694.             Entry-Field Text Retrieval 
  5695.        Using Button Controls 
  5696.             Creating an Entry Field in a Dialogue Window 
  5697.             Creating an Entry Field in a Client Window 
  5698.             Changing the Default Size of an Entry Field 
  5699.             Retrieving Text From an Entry Field 
  5700.        Entry Field Control Window Processing 
  5701.             Entry Field Control Styles 
  5702.  
  5703.  
  5704. ΓòÉΓòÉΓòÉ 286. Help for Paste From File Dialogue ΓòÉΓòÉΓòÉ
  5705.  
  5706. The Paste From File dialogue is used to select the items from a selected design 
  5707. file that are to be pasted into the current design that you are working on. 
  5708.  
  5709. The notebook within the dialogue contains four tabs: 
  5710.  
  5711.      Dialogues/Window 
  5712.      Resources 
  5713.      Strings/Messages 
  5714.      Association Table 
  5715.  
  5716.  You select the items you wish to paste into the current design from the items 
  5717.  listed on each tab.  You can select more than one item in each list. 
  5718.  
  5719.  The Paste push button is used to paste the items selected within the lists 
  5720.  into the current design, whereas, the Cancel push button is used to reject the 
  5721.  values entered and to not change the default path. 
  5722.  
  5723.  
  5724. ΓòÉΓòÉΓòÉ 287. Help for Help Sub-Table Item Dialogue ΓòÉΓòÉΓòÉ
  5725.  
  5726. The Help Sub-Table Item dialogue allows you to edit a Help Sub-Table contained 
  5727. within the current window or dialogue you are designing. 
  5728.  
  5729. Two list boxes are displayed.  The first one contains a list of Help Sub-Tables 
  5730. defined within the window or dialogue.  The second list box contains the actual 
  5731. Help Sub-Table Items defined. 
  5732.  
  5733. Below the list boxes are entry fields for each sub-table item.  You enter the 
  5734. ID symbol and value for each sub-table item selected in the list box in the 
  5735. Window ID and the Panel ID fields. 
  5736.  
  5737. If you have increased the sub-item size in the Sub-Item Size entry field, you 
  5738. can enter any additional values within the Other Values entry field. 
  5739.  
  5740. The SAve push button is used to accept the values entered within the entry 
  5741. fields, whereas, the Cancel push button is used to reject the values entered 
  5742. and to not change the help sub-table. 
  5743.  
  5744.  
  5745. ΓòÉΓòÉΓòÉ 288. Help for Help Sub-Table Dialogue ΓòÉΓòÉΓòÉ
  5746.  
  5747. The Help Sub-Table dialogue allows you to edit a Help Sub-Table defined within 
  5748. the window or dialogue you are currently designing. 
  5749.  
  5750. A list will be displayed containing sub-tables defined within the window or 
  5751. dialogue you are working with. 
  5752.  
  5753. After selecting an item within the list box, the fields will be completed with 
  5754. the sub-table information from which you can edit. 
  5755.  
  5756. The fields are: 
  5757.  
  5758.      Table ID 
  5759.      Sub-Item Size 
  5760.  
  5761.  Note:  The minimum number for Sub-Item Size is 2. Prominare Designer will 
  5762.         automatically set the size to 2 if the value is less than 2. 
  5763.  
  5764.  The Save push button is used to accept the values entered within the entry 
  5765.  fields, whereas, the Cancel push button is used to reject the values entered 
  5766.  and to not change the help sub-table item. 
  5767.  
  5768.  
  5769. ΓòÉΓòÉΓòÉ 289. Help for Help Table Dialogue ΓòÉΓòÉΓòÉ
  5770.  
  5771. The Help Table dialogue allows you to edit a Help Table defined within the 
  5772. window or dialogue you are currently designing. 
  5773.  
  5774. A list will be displayed containing tables defined within the window or 
  5775. dialogue you are working with. 
  5776.  
  5777. After selecting an item within the list box, the fields will be completed with 
  5778. the sub-table information from which you can edit. 
  5779.  
  5780. The field is: 
  5781.  
  5782.      Table ID 
  5783.  
  5784.  The Save push button is used to accept the values entered within the entry 
  5785.  fields, whereas, the Cancel push button is used to reject the values entered 
  5786.  and to not change the help table item. 
  5787.  
  5788.  
  5789. ΓòÉΓòÉΓòÉ 290. Help for Dialogue Unit Definition Dialogue ΓòÉΓòÉΓòÉ
  5790.  
  5791. The Dialogue Unit Definition dialogue allows you to define and edit display 
  5792. conversions.  Using these conversions, Prominare Designer can display the 
  5793. rectangles that a given device would translate to for the controls within the 
  5794. window or dialogue.  This allows you to effectively check the controls within a 
  5795. window or dialogue for errant display clipping without having to display the 
  5796. window or dialogue on a display of a given type and resolution. 
  5797.  
  5798. You may have noticed that if you have designed a dialogue using a device with a 
  5799. 1024 x 768 resolution, that when you have run the final application on a system 
  5800. only having a 640 x 480 resolution, that some of the controls have been clipped 
  5801. such that not all of the information for the control is displayed. 
  5802.  
  5803. This dialogue allows you to register as many different devices that you have 
  5804. knowledge of along with their different display characteristics and the base 
  5805. conversion values. 
  5806.  
  5807. Prominare Designer uses these conversion factors to convert the dialogue units 
  5808. of the control being displayed to the pixel count of such that the rectangle 
  5809. would be shown relative to the current control. 
  5810.  
  5811. To add a new entry to the list provided, simply enter the name of the device 
  5812. (it must be unique otherwise an existing entry will be selected), and press the 
  5813. Enter key.  You will be notified through a message box that you are adding a 
  5814. new entry.  Clicking the mouse pointer on the Yes push button will cause the 
  5815. new entry to be added, conversely, clicking the mouse pointer on the No push 
  5816. button will cause the name entered to be discarded. 
  5817.  
  5818. After the previous values within the entry fields have been cleared, you can 
  5819. enter the values for the device.  The utility DFM.Exe is provided for you to 
  5820. determine the specific factor for a given display type and resolution.  This 
  5821. utility is found within your PD5 subdirectory and can be run from any OS/2 2.x 
  5822. or Warp compatible system.  It will display the current resolution, colors and 
  5823. factors within a small message window. You use the factors displayed within the 
  5824. window within this dialogue. 
  5825.  
  5826. You can determine easily the values for the device you are currently using by 
  5827. simply clicking the mouse pointer on the Defaults push button.  The values for 
  5828. the current display will be entered into the entry fields for you. 
  5829.  
  5830. To delete an entry, you first select the entry within the Device drop down list 
  5831. and then click the mouse pointer on the Delete push button. 
  5832.  
  5833. To save the values entered or changed, click the mouse pointer on the Save push 
  5834. button.  To ignore the values entered or changed, click the mouse pointer on 
  5835. the Cancel push button. 
  5836.  
  5837.  
  5838. ΓòÉΓòÉΓòÉ 291. Help for Resource Distribution Definition Dialogue ΓòÉΓòÉΓòÉ
  5839.  
  5840. The Resource Distribution Definition dialogue allows you to define the location 
  5841. and filenames for the .RC and .RES files that you can use to save various items 
  5842. of your design under. 
  5843.  
  5844. Since Prominare Designer allows for distributed resources, you can have the 
  5845. dialogues of the design placed within one directory and the help files within 
  5846. another. 
  5847.  
  5848. The Resource Distribution Definition dialogue consists of a notebook containing 
  5849. two tabs: .RC/.RES and Tables. 
  5850.  
  5851. Through the .RC/.RES tab you can define the resource script file location and 
  5852. name along with the .RES file location and name that can be selected through 
  5853. the Distribution dialogue for dialogues, menu and accelerator tables, and help 
  5854. tables. 
  5855.  
  5856. The Tables tab is used to define the the filename and locations for the .RC and 
  5857. .RES files for the association, message and string tables. 
  5858.  
  5859. Through the Locate... push button, you locate a .RC or .RES file to use within 
  5860. an entry field.  If you are within an entry filed intended for a .RC file, the 
  5861. Locate dialogue will allow you to locate .RC files within your system. 
  5862.  
  5863. Conversely, if you are within an entry field intended for a .RES file, the 
  5864. Locate dialogue will allow you to locate .RES files within your system. 
  5865.  
  5866.  
  5867. ΓòÉΓòÉΓòÉ 292. Help for .RC/.RES Tab ΓòÉΓòÉΓòÉ
  5868.  
  5869. The .RC/.RES tab is used to enter the name and location for both .RC and .RES 
  5870. files.  Through the entry field labeled .RC you can enter the name and location 
  5871. for the resource script file.  The entry field labeled .RES is used for the 
  5872. name and location of the .RES file when such a file is produced through 
  5873. Prominare Designer. 
  5874.  
  5875. You need to complete both of the entry fields before you click the mouse 
  5876. pointer on the Add push button. 
  5877.  
  5878. To change an entry, you can select the item from the list box and then make the 
  5879. changes within the entry fields before clicking the mouse pointer on the Change 
  5880. push button. 
  5881.  
  5882. You can delete an entry by selecting the desired item within the list box and 
  5883. then click athe mouse pointer on the Delete push button. 
  5884.  
  5885. The values that you enter can then be selected through the Distribution tab. 
  5886.  
  5887.  
  5888. ΓòÉΓòÉΓòÉ 293. Help for Tables Tab ΓòÉΓòÉΓòÉ
  5889.  
  5890. The Tables tab is used to enter the name and location for both .RC and .RES 
  5891. files for the association, message and string table resource files.  Through 
  5892. the entry fields labeled .RC you can enter the name and location for the 
  5893. resource script file.  The entry fields labeled .RES is used for the name and 
  5894. location of the .RES file when such a file is produced through Prominare 
  5895. Designer. 
  5896.  
  5897.  
  5898. ΓòÉΓòÉΓòÉ 294. Help for Distribution Tab ΓòÉΓòÉΓòÉ
  5899.  
  5900. The Distribution tab is used to select the location where .RC or .RES that is 
  5901. to contain the the window or dialogue or dialogue you are designing is to be 
  5902. placed. 
  5903.  
  5904. The tab contains a further set of four tabs: Window, Menu, Accelerator table 
  5905. and Help tables. 
  5906.  
  5907. If you are designing a dialogue it will contain two tabs: Window and Help 
  5908. tables. 
  5909.  
  5910. The current distribution path will be displayed above the list box within the 
  5911. tabs.  You can change the path by selecting an entry within the list box. 
  5912.  
  5913. You can instantly define the path or location where the .RC or .RES file is to 
  5914. be located by simply clicking the mouse pointer on the Definitions... push 
  5915. button to display the Resource Distribution Definition dialogue. 
  5916.  
  5917.  
  5918. ΓòÉΓòÉΓòÉ 295. Help for Distribution Tab ΓòÉΓòÉΓòÉ
  5919.  
  5920. The Distribution tab is used to select the location where .RC or .RES that is 
  5921. to contain the the window or dialogue or dialogue you are designing is to be 
  5922. placed. 
  5923.  
  5924. The tab contains a further set of four tabs: Window, Menu,Accelerator table and 
  5925. Help tables. 
  5926.  
  5927. If you are designing a dialogue it will contain two tabs: Window and Help 
  5928. tables. 
  5929.  
  5930. The current distribution path will be displayed above the list box within the 
  5931. tabs.  You can change the path by selecting an entry within the list box. 
  5932.  
  5933. You can instantly define the path or location where the .RC or .RES file is to 
  5934. be located by simply clicking the mouse pointer on the Definitions... push 
  5935. button to display the Resource Distribution Definition dialogue. 
  5936.  
  5937.  
  5938. ΓòÉΓòÉΓòÉ 296. Help for Open Dialogue ΓòÉΓòÉΓòÉ
  5939.  
  5940. The Open dialogue allows you to open a .PDF file for editing within Prominare 
  5941. Designer. 
  5942.  
  5943. Two list boxes are found within the dialogue: one for the directory list and 
  5944. one for files. 
  5945.  
  5946. You can select a different drive or subdirectory by double clicking the mouse 
  5947. pointer on the entry desired. 
  5948.  
  5949. To select the file to open, double click on the desired file within the files 
  5950. list box or enter the filename within the entry field at the top of the 
  5951. dialogue. 
  5952.  
  5953. The Open push button is used to open the file listed within the entry field, 
  5954. whereas, the Cancel push button is used to cancel the values the open request. 
  5955.  
  5956.  
  5957. ΓòÉΓòÉΓòÉ 297. Help for Import Dialogue ΓòÉΓòÉΓòÉ
  5958.  
  5959. The Import dialogue allows you to import an OS/2 or Windows 3.1 .RES, .RC file 
  5960. for editing within Prominare Designer. 
  5961.  
  5962. You can also extract the resources from a .EXE or .DLL file. 
  5963.  
  5964. Two list boxes are found within the dialogue: one for the directory list and 
  5965. one for files. 
  5966.  
  5967. You can select a different drive or subdirectory by double clicking the mouse 
  5968. pointer on the entry desired. 
  5969.  
  5970. To select the file to open, double click on the desired file within the files 
  5971. list box or enter the filename within the entry field at the top of the 
  5972. dialogue. 
  5973.  
  5974. You need to select either the OS/2 or Windows 3.1 radio button before clicking 
  5975. on the Open push button or double clicking the mouse pointer on the file within 
  5976. the list box. 
  5977.  
  5978. Note:  It is very important that you select the correct radio for the resource 
  5979.        file type you are trying to import since the formats are very similar 
  5980.        but slightly different in some areas.  This may cause importing 
  5981.        problems. 
  5982.  
  5983.  The include path from the Prominare Designer Default Usage dialogue for the 
  5984.  resource script type selected will be placed within the entry field labeled 
  5985.  Include.  If you want to add additional include path information to the entry 
  5986.  field, you can enter it directly or you can used the Locate path... push 
  5987.  button to have the Locate Path dialogue displayed from which you can select 
  5988.  the include path to use. 
  5989.  
  5990.  The Open push button is used to open the file listed within the entry field, 
  5991.  whereas, the Cancel push button is used to cancel the values the open request. 
  5992.  
  5993.  
  5994. ΓòÉΓòÉΓòÉ 298. Help for File Merge Dialogue ΓòÉΓòÉΓòÉ
  5995.  
  5996. The File Merge dialogue allows you to open a .PDF file for merging within the 
  5997. current design. 
  5998.  
  5999. Two list boxes are found within the dialogue: one for the drive/directory list 
  6000. and one for files. 
  6001.  
  6002. You can select a different drive or subdirectory by double clicking the mouse 
  6003. pointer on the entry desired. 
  6004.  
  6005. To select the file to open. double click on the desired file within the files 
  6006. list box or enter the filename within the entry field at the top of the 
  6007. dialogue. 
  6008.  
  6009. The Open push button is used to open the file listed within the entry field, 
  6010. whereas, the Cancel push button is used to cancel the values the open request. 
  6011.  
  6012.  
  6013. ΓòÉΓòÉΓòÉ 299. Help for Include Open Dialogue ΓòÉΓòÉΓòÉ
  6014.  
  6015. The Include Open dialogue allows you to open a .H file for used within 
  6016. Prominare Designer. 
  6017.  
  6018. Two list boxes are found within the dialogue: one for the drive/directory list 
  6019. and one for files. 
  6020.  
  6021. You can select a different drive or subdirectory by double clicking the mouse 
  6022. pointer on the entry desired. 
  6023.  
  6024. To select the file to open. double click on the desired file within the files 
  6025. list box or enter the filename within the entry field at the top of the 
  6026. dialogue. 
  6027.  
  6028. The Open push button is used to open the file listed within the entry field, 
  6029. whereas, the Cancel push button is used to cancel the values the open request. 
  6030.  
  6031.  
  6032. ΓòÉΓòÉΓòÉ 300. Help for Save As Dialogue ΓòÉΓòÉΓòÉ
  6033.  
  6034. The Save As dialogue is used to save an untitled 
  6035.  
  6036. The dialogue is also used to inform Prominare Designer of any additional files 
  6037. that you would like saved. 
  6038.  
  6039. The dialogue contains two tabs: 
  6040.  
  6041.       Location 
  6042.       Details 
  6043.  
  6044.  The Save push button is used to save the design and other files. whereas, the 
  6045.  Cancel push button is used to cancel the save request. 
  6046.  
  6047.  
  6048. ΓòÉΓòÉΓòÉ 301. Help for Location Tab ΓòÉΓòÉΓòÉ
  6049.  
  6050. The Location tab is used to specify the name to save the design file under. 
  6051.  
  6052. The tab is also used to inform Prominare Designer of any additional files that 
  6053. you would like saved.  These additional files are: 
  6054.  
  6055.      Include File 
  6056.      .IPF File 
  6057.  
  6058.  The tab is also allows you to specify the format for the saving of the 
  6059.  resources.  These are: 
  6060.  
  6061.      .RES format 
  6062.      .RC format 
  6063.      Object format 
  6064.  
  6065.  You can select the location or filename through the list boxes. 
  6066.  
  6067.  
  6068. ΓòÉΓòÉΓòÉ 302. Help for Details Tab ΓòÉΓòÉΓòÉ
  6069.  
  6070. The Details tab is used to save information such as History, Comments and 
  6071. Version. 
  6072.  
  6073.  
  6074. ΓòÉΓòÉΓòÉ 303. Help for Save Window/Dialogue Design Dialogue ΓòÉΓòÉΓòÉ
  6075.  
  6076. The File Save Window/Dialogue Design dialogue allows you to save the window or 
  6077. dialogue displayed as a pre-designed window or dialogue that can be selected 
  6078. through the Pre-designed option in the New Dialogue/Window dialogue. 
  6079.  
  6080. A pre-designed window or dialogue is a single entity that when selected through 
  6081. the Pre-designed option in the New Dialogue/Window dialogue allows you to use 
  6082. the window or dialogue within the design you are working on thereby preventing 
  6083. you from having to create the same window or dialogue all over again. 
  6084.  
  6085. You enter the name under which the window or design should be saved within the 
  6086. pre-designed library. 
  6087.  
  6088. The Save push button is used to save the the window or dialogue, whereas, the 
  6089. Cancel push button is used to cancel the save request. 
  6090.  
  6091.  
  6092. ΓòÉΓòÉΓòÉ 304. Help for Delete Pre-designed Window/Dialogue Dialogue ΓòÉΓòÉΓòÉ
  6093.  
  6094. The Delete Pre-designed Window/Dialogue dialogue allows you to delete a 
  6095. pre-designed window or dialogue. 
  6096.  
  6097. A pre-designed window or dialogue is a single entity that when selected through 
  6098. the Pre-designed menu item allows you to use the window or dialogue within the 
  6099. design you are working on thereby preventing you from having to create the same 
  6100. window or dialogue all over again. 
  6101.  
  6102. You can select the windows or dialogues that you wish to delete from the list 
  6103. box. 
  6104.  
  6105. The Delete push button is used to delete the selections, whereas, the Cancel 
  6106. push button is used to cancel the delete request. 
  6107.  
  6108.  
  6109. ΓòÉΓòÉΓòÉ 305. Help for Print Design Dialogue ΓòÉΓòÉΓòÉ
  6110.  
  6111. The Print Design function is to select the positioning of the image on the 
  6112. final printed page.  You can orient it horizontally and vertically. 
  6113.  
  6114. You can also scale the image by entering the percent scale with 100% being a 
  6115. full size image. 
  6116.  
  6117. To print the details of the dialogue or window, select the Print details check 
  6118. box.  This will allow you to select the font and size to print the details in. 
  6119.  
  6120. The Print push button is used to print the window or dialogue whereas, the 
  6121. Cancel push button is used to cancel the print request. 
  6122.  
  6123.  
  6124. ΓòÉΓòÉΓòÉ 306. Help for Printer Setup dialogue ΓòÉΓòÉΓòÉ
  6125.  
  6126. The Printer Setup dialogue allows you to select the output device to print to 
  6127. and to if required, set options for the printing device. 
  6128.  
  6129. A list of output devices will be displayed within a list box in the dialogue of 
  6130. the devices you have installed through the system. 
  6131.  
  6132. The currently selected device will be selected within the list and you can then 
  6133. select a different device by clicking the mouse pointer on the required output 
  6134. device. 
  6135.  
  6136. To setup the selected device, click the mouse pointer on the Setup... push 
  6137. button.  This will cause the setup dialogue for the selected output device to 
  6138. be displayed thereby allowing you to tailor the output to your needs. 
  6139.  
  6140.  
  6141. ΓòÉΓòÉΓòÉ 307. Help for Prominare Designer Information Dialogue ΓòÉΓòÉΓòÉ
  6142.  
  6143. The Prominare Designer Information dialogue will display the total number of 
  6144. windows and dialogues you currently have within your design. It will also show 
  6145. the time that the design file was last edited. 
  6146.  
  6147. Information for the current window or dialogue will be displayed and will show 
  6148. the total number of controls, accelerators, action bar menus, sub-menus, help 
  6149. tables, sub-tables, and table items. 
  6150.  
  6151. The dialogue will also show the distribution for the various resource elements. 
  6152. It will show the location and filename where the dialogue or window, menu, 
  6153. accelerators and help tables resource elements will be placed. 
  6154.  
  6155.  
  6156. ΓòÉΓòÉΓòÉ 308. Help for Prominare Designer Information Dialogue ΓòÉΓòÉΓòÉ
  6157.  
  6158. The Prominare Designer Information dialogue will display the total number of 
  6159. windows and dialogues along with the number of distinct words contained you 
  6160. currently have within your design. It will also show the time that the design 
  6161. file was last edited. 
  6162.  
  6163. Information for the current window or dialogue will be displayed and will show 
  6164. the total number of controls, accelerators, action bar menus, sub-menus, help 
  6165. tables, sub-tables, and table items. 
  6166.  
  6167. The dialogue will also show the distribution for the various resource elements. 
  6168. It will show the location and filename where the dialogue or window, menu, 
  6169. accelerators and help tables resource elements will be placed. 
  6170.  
  6171.  
  6172. ΓòÉΓòÉΓòÉ 309. Help for Include Save As Dialogue ΓòÉΓòÉΓòÉ
  6173.  
  6174. The Include Save As dialogue is used to save an untitled 
  6175.  
  6176. Through the list boxes, you can select a location or a filename to save the 
  6177. include file under. 
  6178.  
  6179. The Save push button is used to save the include file under the name entered, 
  6180. whereas, the Cancel push button is used to cancel the save request. 
  6181.  
  6182.  
  6183. ΓòÉΓòÉΓòÉ 310. Help for Include View/Edit Dialogue ΓòÉΓòÉΓòÉ
  6184.  
  6185. The Include View/Edit dialogue allows you to edit include symbols and their ID 
  6186. values. 
  6187.  
  6188. A list box will display the ID symbols and values from which you can select 
  6189. items to change or delete. 
  6190.  
  6191. The Save push button is used to accept the changes made, whereas, the Cancel 
  6192. push button is used to reject any changes made. 
  6193.  
  6194.  
  6195. ΓòÉΓòÉΓòÉ 311. Help for Locate Dialogue ΓòÉΓòÉΓòÉ
  6196.  
  6197. The Locate dialogue allows you to locate a specific .RC or .RES file that is to 
  6198. be used within an entry field of the Resource Distribution Definition dialogue. 
  6199.  
  6200. The dialogue contains two list boxes: Directories/Drives and Files.  Through 
  6201. the Directories/Drives list box you can navigate to the location where the .RC 
  6202. or .RES file is located.  The Files list box will show either .RC or .RES files 
  6203. depending on the type of entry field the cursor was located in. 
  6204.  
  6205. You can select the file to use simply by clicking the mouse pointer on the file 
  6206. within the Files list box and then clicking the mouse pointer on the Select 
  6207. push button or you can double click the mouse pointer on the entry within the 
  6208. Files list box. 
  6209.  
  6210. If you do not want to use a file selected in the Files list box, you can simply 
  6211. click the mouse pointer on the Cancel push button. 
  6212.  
  6213.  
  6214. ΓòÉΓòÉΓòÉ 312. Help for Locate Path Dialogue ΓòÉΓòÉΓòÉ
  6215.  
  6216. The Locate Path dialogue allows you to locate the path where the toolkit header 
  6217. files are located either for OS/2 or Windows.  You need to specify the correct 
  6218. location of these header files when trying to import a resource script file. 
  6219. Within the headers are the symbols for the styles and classes that are used to 
  6220. describe the controls. 
  6221.  
  6222. The dialogue contains a list box: Directories/Drives.  Through this list box 
  6223. you can navigate to the location where the toolkit header files are located. 
  6224.  
  6225. You can select the path to use simply by clicking the mouse pointer on the file 
  6226. within the list box and then clicking the mouse pointer on the Select push 
  6227. button or you can double click the mouse pointer on the entry within the list 
  6228. box. 
  6229.  
  6230. If you do not want to use a file selected in the list box, you can simply click 
  6231. the mouse pointer on the Cancel push button. 
  6232.  
  6233.  
  6234. ΓòÉΓòÉΓòÉ 313. Help for Paste Open Dialogue ΓòÉΓòÉΓòÉ
  6235.  
  6236. The Paste Open dialogue allows you to open a .PDF file for pasting within 
  6237. Prominare Designer. 
  6238.  
  6239. Two list boxes are found within the dialogue: one for the directory list and 
  6240. one for files. 
  6241.  
  6242. You can select a different drive or subdirectory by double clicking the mouse 
  6243. pointer on the entry desired. 
  6244.  
  6245. To select the file to open, double click on the desired file within the files 
  6246. list box or enter the filename within the entry field at the top of the 
  6247. dialogue. 
  6248.  
  6249. The Open push button is used to open the file listed within the entry field, 
  6250. whereas, the Cancel push button is used to cancel the values the open request. 
  6251.  
  6252.  
  6253. ΓòÉΓòÉΓòÉ 314. Help for Standard Menu Dialogue ΓòÉΓòÉΓòÉ
  6254.  
  6255. The Prominare Designer can help you design the menus for the window you are 
  6256. creating. Start editing the menus by either clicking on the Menu tool button or 
  6257. selecting Menu in the Control menu. The Prominare Designer will first check to 
  6258. see if any menu items have been defined for the window. If none are found, you 
  6259. will be informed that no menus exist. It will then ask if you want to select 
  6260. menus from a standard menu list. Clicking on the Yes button displays the 
  6261. Standard Menus dialogueshift op clicking No displays the Menu Styles dialogue. 
  6262.  
  6263. The Standard Menus dialogue consists of a set of eight tabs. 
  6264.  
  6265.       System menu 
  6266.  
  6267.       File 
  6268.  
  6269.       Selected 
  6270.  
  6271.       Edit 
  6272.  
  6273.       View 
  6274.  
  6275.       Options 
  6276.  
  6277.       Window 
  6278.  
  6279.       Help 
  6280.   Each tab represents an action bar menu itemshift op all are taken from the 
  6281.  CUA '91 Guidelines. In all cases, you must first select the check box on the 
  6282.  tab that denotes the action bar item before you can select a menu item to be 
  6283.  used in the menu. Click on the All button to select all action bar and menu 
  6284.  items. 
  6285.  
  6286.  
  6287. ΓòÉΓòÉΓòÉ 315. Help for File Menu Tab ΓòÉΓòÉΓòÉ
  6288.  
  6289. The File tab deals with a File menu within the action bar. Generally, this is 
  6290. the first menu item in most applications. It contains the following: 
  6291.  
  6292.  Check Box           Usage 
  6293.  New                 New menu item. 
  6294.  Open...             Open menu item. 
  6295.  Separator           Separator menu item. 
  6296.  Save                Save menu item. 
  6297.  Save as...          Save as menu item. 
  6298.  Separator           Separator menu item. 
  6299.  Print               Print menu item. 
  6300.  
  6301.  
  6302. ΓòÉΓòÉΓòÉ 316. Help for Selected Menu Tab ΓòÉΓòÉΓòÉ
  6303.  
  6304. The Selected tab deals with a Selected menu in the action bar. It contains the 
  6305. following: 
  6306.  
  6307.  Check box           Usage 
  6308.  Open as             Open as menu item. 
  6309.  Print               Print menu item. 
  6310.  
  6311.  
  6312. ΓòÉΓòÉΓòÉ 317. Help for Edit Menu Tab ΓòÉΓòÉΓòÉ
  6313.  
  6314. The Edit tab deals with a Edit menu in the action bar. It contains the 
  6315. following: 
  6316.  
  6317.  Check box           Usage 
  6318.  Undo                Undo menu item. 
  6319.  Redo                Redo menu item. 
  6320.  Separator           Separator menu item. 
  6321.  Cut                 Cut menu item. 
  6322.  Copy                Copy menu item. 
  6323.  Create              Create menu item. 
  6324.  Paste               Paste menu Item. 
  6325.  Separator           Separator menu item. 
  6326.  Clear               Clear menu item. 
  6327.  Delete              Delete menu item. 
  6328.  Separator           Separator menu item. 
  6329.  Find                Find menu item. 
  6330.  Select all          Select all menu item. 
  6331.  Deselect all        Deselect all menu item. 
  6332.  
  6333.  
  6334. ΓòÉΓòÉΓòÉ 318. Help for View Menu Tab ΓòÉΓòÉΓòÉ
  6335.  
  6336. The View tab deals with a View menu in the action bar. It contains the 
  6337. following: 
  6338.  
  6339.  Check box           Usage 
  6340.  View names          View names menu item. 
  6341.  Sort                Sort menu item. 
  6342.  Include             Include menu item. 
  6343.  Separator           Separator menu item. 
  6344.  Refresh             Refresh menu item. 
  6345.  Refresh now         Refresh now menu item. 
  6346.  
  6347.  
  6348. ΓòÉΓòÉΓòÉ 319. Help for Options Menu Tab ΓòÉΓòÉΓòÉ
  6349.  
  6350. The Options tab deals with a Options menu in the action bar. It contains the 
  6351. following: 
  6352.  
  6353.  Check box           Usage 
  6354.  Short menus         Short menus menu item. 
  6355.  Full menus          Full menus menu item. 
  6356.  
  6357.  
  6358. ΓòÉΓòÉΓòÉ 320. Help for Window Menu Tab ΓòÉΓòÉΓòÉ
  6359.  
  6360. The Windows tab deals with a Windows menu in the action bar. Generally, this is 
  6361. the second to last menu item in most applications. It contains the following: 
  6362.  
  6363.  Check box           Usage 
  6364.  Window list         Window list menu item. 
  6365.  
  6366.  
  6367. ΓòÉΓòÉΓòÉ 321. Help for Help Menu Tab ΓòÉΓòÉΓòÉ
  6368.  
  6369. The Help tab deals with a Help menu in the action bar. Generally, this item is 
  6370. the last menu item in most applications. It contains the following: 
  6371.  
  6372.  Check box                Usage 
  6373.  Help Index               Help index menu item. 
  6374.  General help             General help menu item. 
  6375.  Using help               Using help menu item. 
  6376.  Keys help                Keys help menu item. 
  6377.  Tutorial                 Tutorial menu item. 
  6378.  Separator                Separator menu item. 
  6379.  Product information      Product information... menu item. 
  6380.  
  6381.  
  6382. ΓòÉΓòÉΓòÉ 322. Help for System Menu Tab ΓòÉΓòÉΓòÉ
  6383.  
  6384. The System menu tab deals with a child system menu within the action bar. 
  6385. Generally, this item is found in multiple document-style applications. It 
  6386. contains the following: 
  6387.  
  6388.  Check box           Usage 
  6389.  Restore             Restore menu item. 
  6390.  Move                Move menu item. 
  6391.  Size                Size menu item. 
  6392.  Minimize            Minimize menu item. 
  6393.  Maximize            Maximize menu item. 
  6394.  Separator           Separator. 
  6395.  Close               Close menu item. 
  6396.  
  6397.  
  6398. ΓòÉΓòÉΓòÉ 323. Help for Menu Styles Dialogue ΓòÉΓòÉΓòÉ
  6399.  
  6400. The Menu Styles dialogue is used to define, edit and delete action bar and 
  6401. sub-menu items. 
  6402.  
  6403. A list box will display the currently defined menu items from which you can 
  6404. select the item to edit. 
  6405.  
  6406. You must set the menu type which can be one of the following: 
  6407.  
  6408.      Action bar 
  6409.      Sub-menu 
  6410.  
  6411.  You must set the base style that the menu item should have.  The base styles 
  6412.  available for action bar items are: 
  6413.  
  6414.      Text 
  6415.      Bitmap 
  6416.      Child system menu 
  6417.  
  6418.  If you select a base style of Bitmap, you must provide the necessary code in 
  6419.  your program to load the bitmap from the program's resources and to set its 
  6420.  size before assigning it to the action bar item.  If you do use Bitmap as the 
  6421.  base style, you do not need to enter any text for the action bar item. 
  6422.  
  6423.  You can also set other styles that the menu item should have.  The styles 
  6424.  available are: 
  6425.  
  6426.      Separator 
  6427.      Break 
  6428.      Break/Separator 
  6429.      Button Separator 
  6430.      Help 
  6431.      SYSCOMMAND 
  6432.      Static 
  6433.      Sub-Menu 
  6434.      SYSCOMMAND 
  6435.      Static 
  6436.  
  6437.  It is also possible set attributes that the sub-menu items should have.  The 
  6438.  attributes available are: 
  6439.  
  6440.      Checked 
  6441.      Framed 
  6442.      No Dismiss 
  6443.      Disabled 
  6444.      Hilighted 
  6445.  
  6446.  You enter the text for the menu item along with the ID symbol and value. 
  6447.  
  6448.  When entering the text for the menu item, it is possible to use the tilde (~) 
  6449.  character and the tab (\t) designations.  You usually use the tab to force 
  6450.  accelerator designations to the right of the menu. 
  6451.  
  6452.  If you do enter an accelerator designation, the accelerator will be 
  6453.  automatically placed within the accelerator table. 
  6454.  
  6455.  When you add an item, the item will be added after the last item belonging to 
  6456.  the parent selected.  You can then place the item in the correct position 
  6457.  later using the Arrange menus in the Options menu. 
  6458.  
  6459.  The Enter push button is used to accept the values entered within the entry 
  6460.  fields, whereas, the Cancel push button is used to reject the values entered 
  6461.  and to not create the sub-menu item. 
  6462.  
  6463.  Presentation Manager Guide and Reference: 
  6464.  
  6465.        Menus 
  6466.             About Menus 
  6467.                  Menu Bar and Pull-Down Menus 
  6468.                  Pop-Up Menus 
  6469.                  System Menu 
  6470.                  Menu Items 
  6471.                  Menu Access 
  6472.             Using Menus 
  6473.                  Defining Menu Items in a Resource File 
  6474.                  Including a Menu Bar in a Standard Window 
  6475.                  Creating a Pop-up Menu 
  6476.                  Adding a Menu to a Dialogue Window 
  6477.                  Accessing the System Menu 
  6478.                  Responding to a User's Menu Choice 
  6479.                  Setting and Querying Menu-Item Attributes 
  6480.                  Adding and Deleting Menu Items 
  6481.                  Creating a Custom Menu Item 
  6482.             Menu Control Window Processing 
  6483.                  Menu Control Styles 
  6484.                  Menu Item Styles 
  6485.                  Menu Item Attributes 
  6486.  
  6487.  
  6488. ΓòÉΓòÉΓòÉ 324. Help for Advanced New Design Dialogue ΓòÉΓòÉΓòÉ
  6489.  
  6490. The Advanced New Design dialogue allows you to enter the design basename, 
  6491. include header filename and .IPF filename. 
  6492.  
  6493. Below these entry fields, further options are found.  Through the Target OS 
  6494. selections, you can select your target operating system environment as either 
  6495. OS/2 1.x, OS/2 2.x, OS/2 3.0 or OS/2 4.0. 
  6496.  
  6497. In the Save group, you can also inform Prominare Designer to save both the 
  6498. include and .IPF files. 
  6499.  
  6500. Deletion of resource script information is controlled through the Deletion 
  6501. group.  By selecting the None option, you instruct Prominare Designer to not 
  6502. remove any constructs from either the resource script files for items that have 
  6503. been deleted from the design.  The Don't verify will cause the deleted item 
  6504. constructs to be removed from both the resource script files without any 
  6505. verification whereas the Verify on save will cause a list of deletion items to 
  6506. be displayed before the resource script files are saved to allow you to 
  6507. pre-edit the deletion list thereby allowing you to prevent certain constructs 
  6508. from being deleted. 
  6509.  
  6510. The Set push button is used to accept the values entered within the entry 
  6511. fields, whereas, the Cancel push button is used to reject the values entered 
  6512. and to not save the association information. 
  6513.  
  6514.  
  6515. ΓòÉΓòÉΓòÉ 325. Help for Messages Tab ΓòÉΓòÉΓòÉ
  6516.  
  6517. The Messages tab is used to select or de-select messages that are to be 
  6518. included within a window or dialogue procedure. 
  6519.  
  6520. Depending on the defaults that you selected through the Source Layout menu, 
  6521. messages will have been preselected for inclusion within the window or 
  6522. dialogue. 
  6523.  
  6524. You can then select the messages that you wish to include within the window or 
  6525. dialogue from the messages contained within the list and the code you have 
  6526. defined for these messages will be included within your window or dialogue that 
  6527. you are designing. 
  6528.  
  6529. The messages within the displayed list will be for windows: 
  6530.  
  6531.      WM_* 
  6532.      DM_* 
  6533.      HM_* 
  6534.  
  6535.  The messages within the displayed list will be for dialogues: 
  6536.  
  6537.      WM_* 
  6538.      DM_* 
  6539.  
  6540.  The tab will display the total number of messages contained within the list 
  6541.  and will show also the total number of messages that you have selected.  Each 
  6542.  message that you selected to be included is highlighted within the message 
  6543.  list. 
  6544.  
  6545.  
  6546. ΓòÉΓòÉΓòÉ 326. Help for PMCX Creation Dialogue ΓòÉΓòÉΓòÉ
  6547.  
  6548. The PMCX Creation dialogue is used to define the name of the custom control, 
  6549. the author, the classname and description. 
  6550.  
  6551. It is also used to define the amount of text the control can handle, which is 
  6552. between 0 and 512 bytes. 
  6553.  
  6554. The default size of the control is also defined and can be between 0 and 
  6555. 32,767. 
  6556.  
  6557. When CTLDATA is defined for the control, you need to specify the size of the 
  6558. control data that needs to be reserved for the control use.  This can be 
  6559. between 0 and 65,535 bytes. 
  6560.  
  6561. You can define various styles for custom control.  These are: 
  6562.  
  6563.      Refresh 
  6564.      Variable CTLDATA 
  6565.      Allows style changing 
  6566.      Tabable 
  6567.      Help selectable 
  6568.  
  6569.  
  6570. ΓòÉΓòÉΓòÉ 327. Help for PMCX Definition Tab ΓòÉΓòÉΓòÉ
  6571.  
  6572. The Definition tab is used to define the PMCX control you are creating. 
  6573.  
  6574. It is used to define the amount of text the control can handle, which is 
  6575. between 0 and 512 bytes. 
  6576.  
  6577. The default size of the control is also defined and can be between 0 and 
  6578. 32,767. 
  6579.  
  6580. When CTLDATA is defined for the control, you need to specify the size of the 
  6581. control data that needs to be reserved for the control use.  This can be 
  6582. between 0 and 65,535 bytes. 
  6583.  
  6584. You can define various styles for custom control.  These are: 
  6585.  
  6586.      Refresh 
  6587.      Variable CTLDATA 
  6588.      Allows style changing 
  6589.      Tabable 
  6590.      Help selectable 
  6591.  
  6592.  
  6593. ΓòÉΓòÉΓòÉ 328. Help for PMCX Messages Tab ΓòÉΓòÉΓòÉ
  6594.  
  6595. Through the Messages tab you can select the messages that are to be handled by 
  6596. the PMCX control. 
  6597.  
  6598. Depending on the defaults that you selected through the Source Layout menu, 
  6599. messages will have been preselected for inclusion within the window or 
  6600. dialogue. 
  6601.  
  6602. You can then select the messages that you wish to include within the window or 
  6603. dialogue from the messages contained within the list and the code you have 
  6604. defined for these messages will be included within your window or dialogue that 
  6605. you are designing. 
  6606.  
  6607. The messages within the displayed list will be for windows: 
  6608.  
  6609.      WM_* 
  6610.      DM_* 
  6611.      HM_* 
  6612.  
  6613.  The messages within the displayed list will be for dialogues: 
  6614.  
  6615.      WM_* 
  6616.      DM_* 
  6617.  
  6618.  The dialogue will display the total number of messages contained within the 
  6619.  list and will show also the total number of messages that you have selected. 
  6620.  Each message that you selected to be included is highlighted within the 
  6621.  message list. 
  6622.  
  6623.  
  6624. ΓòÉΓòÉΓòÉ 329. Help for Window Definitions Tab ΓòÉΓòÉΓòÉ
  6625.  
  6626. The window Definitions tab is used to define various handles used within the 
  6627. source code. 
  6628.  
  6629. The handles that are entered through the dialogue are: 
  6630.  
  6631.      Queue 
  6632.      Frame 
  6633.      Client 
  6634.      Menu 
  6635.  
  6636.  The first entry field in the dialogue, Base is used to enter the base name for 
  6637.  the handles and class information. 
  6638.  
  6639.  By entering the base name, you can click the mouse on the Update push button 
  6640.  to update the handle names and class information. 
  6641.  
  6642.  Alternately, if you have selected the User Define check box, you can manual 
  6643.  enter the necessary handle and class information. 
  6644.  
  6645.  Even if you have used the Update push button to create the names for you, you 
  6646.  can still edit them as required. 
  6647.  
  6648.  If you want to use a function instead of inline code within the Client Window 
  6649.  Procedure, enter the name of the function along with the filename for the 
  6650.  message you wish to provide the function for. 
  6651.  
  6652.  Note:  If you do not provide the definition information and you want Prominare 
  6653.         Designer to generate the source code for you, Prominare Designer will 
  6654.         display a message box informing you that you are missing information 
  6655.         and that it will not be able to generate the source code. 
  6656.  
  6657.  The Enter push button is used to accept the values entered within the entry 
  6658.  fields, whereas, the Cancel push button is used to reject the values entered 
  6659.  and to not create definition information for the window. 
  6660.  
  6661.  
  6662. ΓòÉΓòÉΓòÉ 330. Help for Workplace Window Definitions Tab ΓòÉΓòÉΓòÉ
  6663.  
  6664.  
  6665. ΓòÉΓòÉΓòÉ 331. Help for Arrange Dialogue ΓòÉΓòÉΓòÉ
  6666.  
  6667. When you want to change the display order of items, you can use this dialogue. 
  6668.  
  6669. A list of items will be displayed within a list box in their current order. 
  6670.  
  6671. To change the position of an item, you only need to select the item within the 
  6672. list box.You can select more than one item using the extended selection list 
  6673. box interface.  The mouse pointer will change from an arrow shape to a bar 
  6674. shape..  This indicates that an item has been selected and can now be moved. 
  6675.  
  6676. When you move the mouse pointer, you will notice that the arrow will change 
  6677. values from an arrow to a bar as it moves over each item.  When the pointer is 
  6678. in the top half of an item, it will be a bar whereas when it is in the bottom 
  6679. half of an item, it will be an arrow. 
  6680.  
  6681. Once you have moved to the new location and the pointer is a bar shape, you 
  6682. only need to press button 1 of the mouse to cause the item to be moved. 
  6683.  
  6684. If you want to change your selection, move to the new item, making sure the 
  6685. mouse pointer is an arrow shape and click button 1. 
  6686.  
  6687. When arranging controls, two push buttons will appear in the bottom right 
  6688. corner of the dialogue.  These buttons are used to add and delete group markers 
  6689. and tab stops. 
  6690.  
  6691. Upon completion of arranging the items, click on the Accept push button. 
  6692.  
  6693.  
  6694. ΓòÉΓòÉΓòÉ 332. Help for Pre-designed Window/Dialogue Dialogue ΓòÉΓòÉΓòÉ
  6695.  
  6696. The Pre-designed Window/Dialogue dialogue allows you to select a pre-designed 
  6697. window or dialogue to include within you current design. 
  6698.  
  6699. The list box will display the descriptions of the windows or dialogues that 
  6700. have been saved as pre-designed entities. 
  6701.  
  6702. The Select push button is used to retrieve from disk the entry selected in the 
  6703. list box, whereas, the Cancel push button is used to exit the dialogue without 
  6704. selecting a pre-designed window or dialogue. 
  6705.  
  6706.  
  6707. ΓòÉΓòÉΓòÉ 333. Help for Resource Properties Dialogue ΓòÉΓòÉΓòÉ
  6708.  
  6709. The Resource Properties dialogue allows you to set the loading and memory 
  6710. properties for a: 
  6711.  
  6712.      Accelerator 
  6713.      Dialogue 
  6714.      Message 
  6715.      String 
  6716.  
  6717.  The properties can be a combination of: 
  6718.  
  6719.      Default 
  6720.      Moveable 
  6721.      Preload 
  6722.      Discard 
  6723.  
  6724.  The Set push button is used to accept the values entered, whereas, the Cancel 
  6725.  push button is used to reject the values entered and to not change the 
  6726.  properties. 
  6727.  
  6728.  
  6729. ΓòÉΓòÉΓòÉ 334. Help for User Defined Control Dialogue ΓòÉΓòÉΓòÉ
  6730.  
  6731. The Select User Control dialogue is used to select a custom control defined 
  6732. within a dynamic-link library or to select a temporary control. 
  6733.  
  6734. The list box will display the current definitions available and when you select 
  6735. an item, the control will be displayed in the example area. 
  6736.  
  6737. When you click the mouse pointer on the Select push button, the mouse cursor 
  6738. will change from the arrow shape to the selection shape to allow you to select 
  6739. the location where the control should be placed within the dialogue or window 
  6740. you are designing. 
  6741.  
  6742. Once you have placed the control, a dialogue will be displayed allowing you to 
  6743. enter the ID symbol and value, enter the control's text and to set styles if 
  6744. the control supports them. 
  6745.  
  6746. The Select push button is used to accept the control selected, whereas, the 
  6747. Cancel push button is used to cancel the creation of the custom user defined 
  6748. control. 
  6749.  
  6750.  
  6751. ΓòÉΓòÉΓòÉ 335. Help for New Dialogue/Window Dialogue ΓòÉΓòÉΓòÉ
  6752.  
  6753. The New Dialogue/Window dialogue is used to select the type of window or 
  6754. dialogue that you want Prominare Designer to create for you.  You can selected 
  6755. from one of nine types.  The first one: is used to create a dialogue with a 
  6756. system menu, title bar and three push buttons within the dialogue aligned along 
  6757. the bottom of the dialogue.  The first push button is OK, the second Cancel and 
  6758. the last one is Help. 
  6759.  
  6760. The second one: is similar to the first and is used to create a dialogue with a 
  6761. system menu, title bar but this time the three push buttons within the dialogue 
  6762. are aligned along the right side of the dialogue.  The first push button is OK, 
  6763. the second Cancel and the last one is Help. 
  6764.  
  6765. The third one: is used to create a dialogue with a system menu, title bar and 
  6766. one push button labeled OK. 
  6767.  
  6768. The fourth one: is used to create a dialogue with a system menu, title bar and 
  6769. no push buttons. 
  6770.  
  6771. The fifth one: is used to create a tab.  This option is only valid if you have 
  6772. dialogues or windows within your current design that contain a notebook 
  6773. control.  When you exit the New Dialogue/Window dialogue using the Create push 
  6774. button, a secondary dialogue, Notebook Parent, will be displayed where you will 
  6775. need to select the parent and notebook for which the page is being created for. 
  6776.  
  6777. The sixth one: is used to create a Workplace Settings page.  This option is 
  6778. only valid if you have set the design for Workplace. 
  6779.  
  6780. The seventh one: is used to create a popup menu.  Initially, the menu will be 
  6781. invisible since it contains no menu entrys.  Once you create a menu item for it 
  6782. through the Menu in the Control menu option, the popup menu will be displayed. 
  6783.  
  6784. The eighth one: is used to select a predesigned window or dialogue.  When you 
  6785. exit the New Dialogue/Window dialogue using the Create push button, a secondary 
  6786. dialogue, Pre-designed library, will be displayed where you will need to the 
  6787. desired window or dialogue. 
  6788.  
  6789. The last one: is used to create a window with a system menu, title bar and 
  6790. minimize and maximize buttons. 
  6791.  
  6792. The Create push button is used to accept the selection thereby causing the 
  6793. selected type of dialogue or window to be created after which the 
  6794. Window/Dialogue Styles dialogue will be displayed to allow you to tailor the 
  6795. final values for the dialogue or window. 
  6796.  
  6797. The Cancel push button is used to ignore the type selected. 
  6798.  
  6799.  
  6800. ΓòÉΓòÉΓòÉ 336. Help for Notebook Parent Dialogue ΓòÉΓòÉΓòÉ
  6801.  
  6802. The Notebook Parent dialogue is used to select the dialogue or window that 
  6803. contains the notebook for which you wish to create a tab for. 
  6804.  
  6805. The first drop-down list contains the dialogues and windows within your design 
  6806. that have a notebook control.  You need to select the dialogue or window that 
  6807. contains the notebook first before you can select the actual notebook for which 
  6808. the page is targeted. 
  6809.  
  6810. The second drop-down list contains the notebooks that are contained within the 
  6811. dialogue or window selected through the first drop-down list.  When you select 
  6812. the notebook from this drop-down list, the tab will be sized for the notebook 
  6813. thereby allowing you to correctly design the page. 
  6814.  
  6815. The Enter push button is used to accept the notebook and parent selected 
  6816. whereas the Cancel push button is used to reject the values entered. 
  6817.  
  6818.  
  6819. ΓòÉΓòÉΓòÉ 337. Help for Window/Dialogue Styles Dialogue ΓòÉΓòÉΓòÉ
  6820.  
  6821. The Window/Dialogue Styles dialogue is used to set a window's or dialogue's 
  6822. styles. It is also used to set the title bar text, window ID symbol and value 
  6823. along with window or dialogue description. 
  6824.  
  6825. You also set the type of window or dialogue being set.  These types are: 
  6826.  
  6827.      Parent Window 
  6828.      Child Window 
  6829.      Dialogue 
  6830.      Notebook page 
  6831.      WP settings page 
  6832.  
  6833.  The relative position that the window or dialogue takes can be one of the 
  6834.  following: 
  6835.  
  6836.      Window 
  6837.      Screen 
  6838.      Mouse 
  6839.  
  6840.  Note:  The relative positions are only available for Child Windows and 
  6841.         Dialogues. 
  6842.  
  6843.  The parent window for the window or dialogue can be one of the following: 
  6844.  
  6845.      Desktop 
  6846.      Main Window 
  6847.      Object Window 
  6848.  
  6849.  When you have selected the tab as the type, the drop down lists within the tab 
  6850.  linkage group become active.  You are expected to select the dialogue which 
  6851.  contains a notebook from the drop down labeled Dialogue. The dialogue selected 
  6852.  will then be scanned for notebook definitions and the symbols of these 
  6853.  notebooks will be placed within the drop down labeled Notebook. 
  6854.  
  6855.  Once you have selected the target notebook, the necessary information for that 
  6856.  notebook such as the size, tab orientation, etc. will be used as base to allow 
  6857.  you to design the contents of the tab. 
  6858.  
  6859.  Possible styles are: 
  6860.  
  6861.      Title Bar 
  6862.      System Menu 
  6863.      Horz. Scroll Bar 
  6864.      Vert. Scroll Bar 
  6865.      Visible 
  6866.      Size Border 
  6867.      Border 
  6868.      Dialogue Frame 
  6869.      System Modal 
  6870.      Menu 
  6871.      Min Button 
  6872.      Max Button 
  6873.      Accelerators 
  6874.      Standard 
  6875.      Shell position 
  6876.      Auto icon 
  6877.      DBCS status 
  6878.      Close button 
  6879.      Task list 
  6880.  
  6881.  The Enter push button is used to accept the values entered within the entry 
  6882.  fields, whereas, the Cancel push button is used to reject the values entered 
  6883.  and to not change the child window. 
  6884.  
  6885.  Presentation Manager Guide and Reference: 
  6886.  
  6887.        About Button Controls 
  6888.             Button Types 
  6889.             Button Styles 
  6890.             Default Button Behavior 
  6891.             Button Notification Messages 
  6892.             Button States 
  6893.             Custom Buttons 
  6894.        Using Button Controls 
  6895.             Using Buttons in a Dialogue Window 
  6896.             Using Buttons in a Client Window 
  6897.             Creating Buttons with Icons and Icon/Text Combinations 
  6898.        Button Control Window Processing 
  6899.             Button Control Styles 
  6900.             Default Colours 
  6901.  
  6902.  
  6903. ΓòÉΓòÉΓòÉ 338. Help for Deletion Edit List Dialogue ΓòÉΓòÉΓòÉ
  6904.  
  6905. The Deletion Edit List dialogue is used to edit the list of deleted items from 
  6906. the current design that you are saving.  The items will be both deleted and 
  6907. renamed items from the dialogues or windows you have created or edited. 
  6908.  
  6909. The items will be shown within a list box in the dialogue with the ID value, 
  6910. control type and applicable parent.  You select the items you wish to delete 
  6911. from the list and press the Delete push button to cause the items selected to 
  6912. be removed from the list and for the process of saving the design to disk to 
  6913. begin.  Selecting the All push button will cause all the items within the list 
  6914. box to be selected thereby allowing you to unselect items as required. 
  6915.  
  6916. At the beginning of each entry within the dialogue, a letter will be shown 
  6917. indicating the type of action performed on the object in question.  These 
  6918. abbreviations are: 
  6919.  
  6920.  Abbreviation:       Meaning: 
  6921.  
  6922.  R                   Object renamed. 
  6923.  
  6924.  D                   Object deleted. 
  6925.  
  6926.  To proceed with the saving the of the resource script file, click the mouse 
  6927.  pointer on the Continue push button. To exit without saving the resource file 
  6928.  or source files, click the mouse pointer on the Cancel push button 
  6929.  
  6930.  
  6931. ΓòÉΓòÉΓòÉ 339. Help for Bidirectional Support Dialogue ΓòÉΓòÉΓòÉ
  6932.  
  6933. The Bidirectional Support dialogue is used to change the bidirection 
  6934. characteristics of controls within the dialogue or window you are currently 
  6935. designing. 
  6936.  
  6937. You can set the following window orientation: 
  6938.  
  6939.      Left to right 
  6940.      Right to left 
  6941.  
  6942.  You can set the following text types: 
  6943.  
  6944.      Visual 
  6945.      Implicit 
  6946.  
  6947.  The symmetric swapping types you can set are: 
  6948.  
  6949.      Off 
  6950.      On 
  6951.  
  6952.  You can set the following text orientation: 
  6953.  
  6954.      Left to right 
  6955.      Right to left 
  6956.      Contextual 
  6957.  
  6958.  The word break types you can set are: 
  6959.  
  6960.      Off 
  6961.      On 
  6962.  
  6963.  The numeric types you can set are: 
  6964.  
  6965.      Nominal 
  6966.      Pass through 
  6967.      National 
  6968.      Contextual 
  6969.  
  6970.  You can set the character shape determination for: 
  6971.  
  6972.      Display shaped 
  6973.      Nominal 
  6974.      Middle 
  6975.      Isolated 
  6976.      Save shapped 
  6977.      Initial 
  6978.      Final 
  6979.  
  6980.  The Set push button is used to accept the values entered, whereas, the Cancel 
  6981.  push button is used to reject the values entered. 
  6982.  
  6983.  
  6984. ΓòÉΓòÉΓòÉ 340. Help for Font & Colours Dialogue ΓòÉΓòÉΓòÉ
  6985.  
  6986. The Font & Colours dialogue is used to change the presentation characteristics 
  6987. of certain controls within the dialogue you are currently designing. 
  6988.  
  6989. A notebook within the dialogue allows you to select the areas within a 
  6990. dialogue, window, control or menu that can have the colors set.  The notebook 
  6991. is divided into two tabs: Dialogues and Controls. 
  6992.  
  6993. You select the area you want to change by selecting the check box.  A set check 
  6994. box will use the color you have defined whereas a clear check box will use the 
  6995. default characteristics. 
  6996.  
  6997. Beside each check box item will be displayed a button showing the current 
  6998. presentation parameter color selected.  By clicking on the button, the color 
  6999. table will be displayed. 
  7000.  
  7001. The color table to the right of the check boxes allows you to select the 
  7002. presentation parameter color.  A frame will be displayed around the color you 
  7003. have selected. 
  7004.  
  7005. You can also select the font to use within the control by selecting the font 
  7006. from the Fonts list box and the font size from the Size list box.  When you 
  7007. select a font or font size, an example of the selected font and size will be 
  7008. displayed below the list boxes. 
  7009.  
  7010. The Set push button is used to accept the values entered, whereas, the Cancel 
  7011. push button is used to reject the values entered. 
  7012.  
  7013.  
  7014. ΓòÉΓòÉΓòÉ 341. Help for Dialogues Tab ΓòÉΓòÉΓòÉ
  7015.  
  7016. The Dialogues tab is used to change the presentation characteristics of certain 
  7017. controls within the dialogue you are currently designing. 
  7018.  
  7019. A set of check boxes allow you to set the colors for the following areas: 
  7020.  
  7021.      Foreground 
  7022.      Background 
  7023.      Highlight Foreground 
  7024.      Highlight Background 
  7025.      Disabled Foreground 
  7026.      Disabled Background 
  7027.      Border 
  7028.      Active color (2.x and Warp only) 
  7029.      Inactive color (2.x and Warp only) 
  7030.      Active text foreground (2.x and Warp only) 
  7031.      Active text background (2.x and Warp only) 
  7032.      Inactive text foreground (2.x and Warp only) 
  7033.      Inactive text background (2.x and Warp only) 
  7034.      Shadow (2.x and Warp only) 
  7035.      Shadow text (2.x and Warp only) 
  7036.      Shadow hilight foreground (2.x and Warp only) 
  7037.      Shadow hilight background (2.x and Warp only) 
  7038.      Icon text background (2.x and Warp only) 
  7039.  
  7040.  
  7041. ΓòÉΓòÉΓòÉ 342. Help for Menu Tab ΓòÉΓòÉΓòÉ
  7042.  
  7043. The Menu tab is used to change the presentation characteristics of menu items 
  7044. within the window you are currently designing. 
  7045.  
  7046. A set of check boxes allow you to set the colors for the following areas: 
  7047.  
  7048.      Foreground 
  7049.      Background 
  7050.      Highlight Foreground 
  7051.      Highlight Background 
  7052.      Disabled Foreground 
  7053.      Disabled Background 
  7054.  
  7055.  
  7056. ΓòÉΓòÉΓòÉ 343. Menu Font & colours Tab ΓòÉΓòÉΓòÉ
  7057.  
  7058. The Menu tab is used to change the presentation characteristics of menu items 
  7059. within the window you are currently designing. 
  7060.  
  7061. A set of check boxes allow you to set the colors for the following areas: 
  7062.  
  7063.      Foreground 
  7064.      Background 
  7065.      Highlight Foreground 
  7066.      Highlight Background 
  7067.      Disabled Foreground 
  7068.      Disabled Background 
  7069.  
  7070.  
  7071. ΓòÉΓòÉΓòÉ 344. Help for Font Dialogue ΓòÉΓòÉΓòÉ
  7072.  
  7073. The Font dialogue is used to change the font characteristics of certain 
  7074. controls within the dialogue you are currently designing. 
  7075.  
  7076. You can select the font to use within the control by selecting the font from 
  7077. the Fonts list box and the font size from the Size list box.  When you select a 
  7078. font or font size, an example of the selected font and size will be displayed 
  7079. below the list boxes. 
  7080.  
  7081. The Enter push button is used to accept the values entered, whereas, the Cancel 
  7082. push button is used to reject the values entered. 
  7083.  
  7084.  
  7085. ΓòÉΓòÉΓòÉ 345. Help for Design Notes Dialogue ΓòÉΓòÉΓòÉ
  7086.  
  7087. The Design Notes dialogue is used to entry and edit note entries that you want 
  7088. to include within the design.  The dialogue allows you to select existing 
  7089. entries, which are denoted by the tabs within the notebook, or to create new 
  7090. ones. 
  7091.  
  7092. A title for the note can be entered along with the author name. 
  7093.  
  7094. To clear delete an entry, click the mouse pointer on the Delete push button. 
  7095. This will cause the entry within the note book to be removed and the 
  7096. information to be discarded. 
  7097.  
  7098. Adding a new note entry is done by clicking the mouse pointer on the Add push 
  7099. button.  This causes a new page to be added to the notebook and to have it 
  7100. placed on top to allow you to enter the information. 
  7101.  
  7102. The Enter push button is used to accept the values entered, whereas, the Cancel 
  7103. push button is used to reject the values entered. 
  7104.  
  7105.  
  7106. ΓòÉΓòÉΓòÉ 346. Help for DLL Error Dialogue ΓòÉΓòÉΓòÉ
  7107.  
  7108. The message window is displaying error information regarding a .DLL that could 
  7109. not be loaded. 
  7110.  
  7111.  
  7112. ΓòÉΓòÉΓòÉ 347. Help for Duplicate Filename Dialogue ΓòÉΓòÉΓòÉ
  7113.  
  7114. Through the Duplicate Filename dialogue, you can enter an alternate name for a 
  7115. filename that is already being used. 
  7116.  
  7117.  
  7118. ΓòÉΓòÉΓòÉ 348. Help for Mouse Usage Tab ΓòÉΓòÉΓòÉ
  7119.  
  7120. The Mouse Usage tab allows you to define how you want to use the mouse when 
  7121. interacting with controls and windows within a displayed window or dialogue. 
  7122.  
  7123. You can set the mouse/keyboard combination for the following actions: 
  7124.  
  7125.       Select control 
  7126.       Add/Subtract group item 
  7127.       Move group 
  7128.       Rubber band select 
  7129.       Set group anchor 
  7130.       Select styles dialogue 
  7131.       Show info 
  7132.  
  7133.  
  7134. ΓòÉΓòÉΓòÉ 349. Help for Text/ID Symbol Definition Window ΓòÉΓòÉΓòÉ
  7135.  
  7136. Through the Text/ID Symbol dialogue, you can edit the text and the symbol for 
  7137. the control, dialogue or window currently selected.  Once you have made your 
  7138. changes to either the text or ID/Symbol, you can click the mouse pointer on the 
  7139. Update push button to cause the information to be recorded for the control, 
  7140. dialogue or window. 
  7141.  
  7142.  
  7143. ΓòÉΓòÉΓòÉ 350. Help for Symbol Generation Tab ΓòÉΓòÉΓòÉ
  7144.  
  7145. The Symbol Generation Options tab is used to set the prefix values for control 
  7146. symbols and to set automatic symbol generation options and duplicate checking. 
  7147.  
  7148. Within the dialogue are various entry fields where you to set the prefix that 
  7149. is to be used with a control symbol.  The following table shows the controls 
  7150. that can have a prefix value defined and the default: 
  7151.  
  7152.  Control:            Default: 
  7153.  
  7154.  Push button         PB_ 
  7155.  
  7156.  Check box           CB_ 
  7157.  
  7158.  Radio button        RB_ 
  7159.  
  7160.  List box            LB_ 
  7161.  
  7162.  Entry field         EF_ 
  7163.  
  7164.  Group box           GB_ 
  7165.  
  7166.  Text                ST_ 
  7167.  
  7168.  Frame               FR_ 
  7169.  
  7170.  Rectangle           RC_ 
  7171.  
  7172.  Combo box           CX_ 
  7173.  
  7174.  Multi-line entry    MLE_ 
  7175.  
  7176.  Spin button         SPB_ 
  7177.  
  7178.  Container           CT_ 
  7179.  
  7180.  Slider              SLD_ 
  7181.  
  7182.  Value set           VS_ 
  7183.  
  7184.  Notebook            NB_ 
  7185.  
  7186.  Circular slider     CSLD_ 
  7187.  
  7188.  Graphic button      GRB_ 
  7189.  
  7190.  Handwriting         HW_ 
  7191.  
  7192.  Sketch              SK_ 
  7193.  
  7194.  User defined        UD_ 
  7195.  
  7196.  User button         UB_ 
  7197.  
  7198.  Window              WIN_ 
  7199.  
  7200.  Dialogue            DLG_ 
  7201.  
  7202.  Action bar          IDM_ 
  7203.  
  7204.  Sub-menu            IDM_ 
  7205.  
  7206.  Popup menu          PUM_ 
  7207.  
  7208.  tab                 NBKP_ 
  7209.  
  7210.  By selecting the Auto generate check box, Prominare Designer will generate a 
  7211.  symbol for a control using the text of the control.  If you select the Use 
  7212.  prefix, the prefix for define for the control will prefix the translated text. 
  7213.  
  7214.  Also, to aid the prevention of duplicate ID symbols within the current window 
  7215.  or dialogue, you can have Prominare Designer check each symbol. If a duplicate 
  7216.  symbol is found, a message will be displayed alerting you.  By clicking the 
  7217.  mouse pointer on the OK push button in the message, Prominare Designer will 
  7218.  use the symbol defined whereas pressing the Cancel push button, you will be 
  7219.  allow to change the symbol. 
  7220.  
  7221.  
  7222. ΓòÉΓòÉΓòÉ 351. Help for Check Box Tab ΓòÉΓòÉΓòÉ
  7223.  
  7224. The Check Box tab is used to set the default check box characteristics for when 
  7225. a check box is created using the Check Box on the Control pull-down menu. 
  7226.  
  7227. The default text to be used along with the size of the check box when it is 
  7228. initially created is entered in the entry fields provided in the dialogue. 
  7229.  
  7230. The following check box types can be used as the default: 
  7231.  
  7232.      Check Box 
  7233.      Auto Check Box 
  7234.      3 State 
  7235.      Auto 3 State 
  7236.  
  7237.  Button options that are possible are: 
  7238.  
  7239.      No Focus 
  7240.      Auto size 
  7241.  
  7242.  Base styles are: 
  7243.  
  7244.      Visible 
  7245.      Tab stop 
  7246.      Group 
  7247.      Disabled 
  7248.  
  7249.  The Default push button is used to reset the values entered to the Prominare 
  7250.  Designer defaults. 
  7251.  
  7252.  The Show push button is used to display the selections made within the example 
  7253.  area of the tab.  And once you have shown the revised check box, you can test 
  7254.  its operation to see if this what you want to use as your default. 
  7255.  
  7256.  Presentation Manager Guide and Reference: 
  7257.  
  7258.        About Button Controls 
  7259.             Button Types 
  7260.             Button Styles 
  7261.             Default Button Behavior 
  7262.             Button Notification Messages 
  7263.             Button States 
  7264.             Custom Buttons 
  7265.        Using Button Controls 
  7266.             Using Buttons in a Dialogue Window 
  7267.             Using Buttons in a Client Window 
  7268.             Creating Buttons with Icons and Icon/Text Combinations 
  7269.        Button Control Window Processing 
  7270.             Button Control Styles 
  7271.  
  7272.  
  7273. ΓòÉΓòÉΓòÉ 352. Help for Combo Box Tab ΓòÉΓòÉΓòÉ
  7274.  
  7275. The Combo Box tab is used to set the default combo box characteristics for when 
  7276. a combo box is created using the Combo Box on the Control pull-down menu. 
  7277.  
  7278. The default text to be used along with the size of the combo box when it is 
  7279. initially created is entered in the entry fields provided in the dialogue. 
  7280.  
  7281. Possible styles are: 
  7282.  
  7283.      Simple 
  7284.      Drop Down 
  7285.      Drop Down List 
  7286.  Other options are: 
  7287.  
  7288.      Auto Tab 
  7289.      Any 
  7290.      SBCS 
  7291.      DBCS 
  7292.      Mixed 
  7293.      Horz. Scroll 
  7294.  
  7295.  Base styles are: 
  7296.  
  7297.      Visible 
  7298.      Tab stop 
  7299.      Group 
  7300.      Disabled 
  7301.  
  7302.  The Default push button is used to reset the values entered to the Prominare 
  7303.  Designer defaults. 
  7304.  
  7305.  The Show push button is used to display the selections made within the example 
  7306.  area of the tab.  And once you have shown the revised combo box, you can test 
  7307.  its operation to see if this what you want to use as your default. 
  7308.  
  7309.  Presentation Manager Guide and Reference: 
  7310.  
  7311.        About Combination-Box Controls 
  7312.             Combination-Box Styles 
  7313.             Combination-Box Notification Code 
  7314.        Using Combination-Box Controls 
  7315.        Combination-Box Control Window Processing 
  7316.             Combination Box Control Styles 
  7317.  
  7318.  
  7319. ΓòÉΓòÉΓòÉ 353. Help for Entry Field Tab ΓòÉΓòÉΓòÉ
  7320.  
  7321. The Entry Field tab is used to set the default entry field characteristics for 
  7322. when an entry field is created using the Edit on the Control pull-down menu. 
  7323.  
  7324. The default text to be used along with the size of the combo box when it is 
  7325. initially created is entered in the entry fields provided in the dialogue. 
  7326.  
  7327. Possible styles are: 
  7328.  
  7329.      Left Aligned 
  7330.      Centered 
  7331.      Right Aligned 
  7332.      Auto Horz. Scroll 
  7333.      Margin 
  7334.      Auto Tab 
  7335.      Read Only 
  7336.      Command 
  7337.      Unreadable 
  7338.      Any 
  7339.      SBCS 
  7340.      DBCS 
  7341.      Mixed 
  7342.      Auto size 
  7343.  
  7344.  Base styles are: 
  7345.  
  7346.      Visible 
  7347.      Tab stop 
  7348.      Group 
  7349.      Disabled 
  7350.  
  7351.  The Default push button is used to reset the values entered to the Prominare 
  7352.  Designer defaults. 
  7353.  
  7354.  The Show push button is used to display the selections made within the example 
  7355.  area of the tab.  And once you have shown the revised entry field, you can 
  7356.  test its operation to see if this what you want to use as your default. 
  7357.  
  7358.  The Enter push button is used to accept the values entered within the entry 
  7359.  fields, whereas, the Cancel push button is used to reject the values entered 
  7360.  and to not change the default entry field. 
  7361.  
  7362.  Presentation Manager Guide and Reference: 
  7363.  
  7364.        About Button Controls 
  7365.             Button Types 
  7366.             Button Styles 
  7367.             Default Button Behavior 
  7368.             Button Notification Messages 
  7369.             Button States 
  7370.             Custom Buttons 
  7371.        Using Button Controls 
  7372.             Using Buttons in a Dialogue Window 
  7373.             Using Buttons in a Client Window 
  7374.             Creating Buttons with Icons and Icon/Text Combinations 
  7375.        Button Control Window Processing 
  7376.             Button Control Styles 
  7377.             Default Colours 
  7378.  
  7379.  
  7380. ΓòÉΓòÉΓòÉ 354. Help for Group Box Tab ΓòÉΓòÉΓòÉ
  7381.  
  7382. The Group Box tab is used to set the default group box characteristics for when 
  7383. a group box is created using the Group Box on the Control pull-down menu. 
  7384.  
  7385. The default text to be used along with the size of the group box when it is 
  7386. initially created is entered in the entry fields provided in the dialogue. 
  7387.  
  7388. Possible styles are: 
  7389.  
  7390.      Auto size 
  7391.  
  7392.  Base styles are: 
  7393.  
  7394.      Visible 
  7395.      Tab stop 
  7396.      Group 
  7397.      Disabled 
  7398.  
  7399.  The Default push button is used to reset the values entered to the Prominare 
  7400.  Designer defaults. 
  7401.  
  7402.  The Show push button is used to display the selections made within the example 
  7403.  area of the tab.  And once you have shown the revised group box, you can test 
  7404.  its operation to see if this what you want to use as your default. 
  7405.  
  7406.  Presentation Manager Guide and Reference: 
  7407.  
  7408.        About Static Controls 
  7409.             Keyboard Focus 
  7410.             Static Control Handle 
  7411.             Static Control Styles 
  7412.             Default Static Control Performance 
  7413.        Using Static Controls 
  7414.             Using Static Control in a Dialogue Window 
  7415.             Using Static Control in a Client Window 
  7416.        Static Control Window Processing 
  7417.             Static Control Styles 
  7418.  
  7419.  
  7420. ΓòÉΓòÉΓòÉ 355. Help for Paths Tab ΓòÉΓòÉΓòÉ
  7421.  
  7422. The Paths tab is used to set the path where pre-designed windows or dialogues 
  7423. are to be stored when you use the Save design menu item in the File pull-down 
  7424. menu. 
  7425.  
  7426. Additional entry fields are provided to allow you to define the location where 
  7427. your OS/2 and Microsoft Windows headers are located for when you want to import 
  7428. OS/2 and Microsoft Windows .RC files.  You would use these paths when you 
  7429. dynamically set the INCLUDE= environment and the include path has not been 
  7430. formally defined within your environment. 
  7431.  
  7432. You also can set the manner in which the Prominare Designer references paths to 
  7433. resources such as icons, bitmaps, etc.  The Fixed check box causes the 
  7434. Prominare Designer to construct the full path to the file being referenced. 
  7435. This includes the drive designation and sub-directories.  The Relative check 
  7436. box cause the Prominare Designer to use the path/file as entered or selected. 
  7437. This allows for easier moment of files from one system or drive to another. 
  7438.  
  7439.  
  7440. ΓòÉΓòÉΓòÉ 356. Help for Extensions Tab ΓòÉΓòÉΓòÉ
  7441.  
  7442. The Extensions tab is used to set the extensions for the include, resource 
  7443. script and binary files.  You can define the extensions to use by default for: 
  7444.  
  7445.       OS/2 1.x 
  7446.       OS/2 2.x / Warp 3.0 / Warp 4.0 
  7447.       Windows 3.1 
  7448.       Windows NT 
  7449.  
  7450.  
  7451. ΓòÉΓòÉΓòÉ 357. Help for List Box Tab ΓòÉΓòÉΓòÉ
  7452.  
  7453. The List Box tab is used to set the default list box characteristics for when a 
  7454. list box is created using the List Box on the Control pull-down menu. 
  7455.  
  7456. The default text to be used along with the size of the list box when it is 
  7457. initially created is entered in the entry fields provided in the dialogue. 
  7458.  
  7459. Possible styles are: 
  7460.  
  7461.      Multiple Selection 
  7462.      User Redraw 
  7463.      No Adjust Position 
  7464.      Horz. Scroll 
  7465.      Extended Selection 
  7466.  
  7467.  Base styles are: 
  7468.  
  7469.      Visible 
  7470.      Tab stop 
  7471.      Group 
  7472.      Disabled 
  7473.  
  7474.  The Default push button is used to reset the values entered to the Prominare 
  7475.  Designer defaults. 
  7476.  
  7477.  The Show push button is used to display the selections made within the example 
  7478.  area of the tab.  And once you have shown the revised list box, you can test 
  7479.  its operation to see if this what you want to use as your default. 
  7480.  
  7481.  Presentation Manager Guide and Reference: 
  7482.  
  7483.        About List Boxes 
  7484.        Using List Boxes 
  7485.             Creating a List-Box Window 
  7486.             Using a List Box in a Dialogue Window 
  7487.             Adding or Deleting an Item in a List Box 
  7488.             Responding to a User Selection in a List Box 
  7489.             Handling Multiple Selections 
  7490.             Creating an Owner-Drawn List Item 
  7491.             Default List-Box Behavior 
  7492.        List Box Control Window Processing 
  7493.  
  7494.  
  7495. ΓòÉΓòÉΓòÉ 358. Help for MLE Tab ΓòÉΓòÉΓòÉ
  7496.  
  7497. The MLE tab is used to set the default multi-line entry characteristics for 
  7498. when a multi-line entry is created using the Multi-Line on the Control 
  7499. pull-down menu. 
  7500.  
  7501. The default text to be used along with the size of the list box when it is 
  7502. initially created is entered in the entry fields provided in the dialogue. 
  7503.  
  7504. Possible styles are: 
  7505.  
  7506.      Border 
  7507.      Horz. Scroll 
  7508.      Vert. Scroll 
  7509.      Ignore Tab 
  7510.      Read Only 
  7511.      Word Wrap 
  7512.      Disable Undo 
  7513.      Limit vertical scroll 
  7514.  
  7515.  Base styles are: 
  7516.  
  7517.      Visible 
  7518.      Tab stop 
  7519.      Group 
  7520.      Disabled 
  7521.  
  7522.  The Default push button is used to reset the values entered to the Prominare 
  7523.  Designer defaults. 
  7524.  
  7525.  The Show push button is used to display the selections made within the example 
  7526.  area of the tab.  And once you have shown the revised multi-line entry, you 
  7527.  can test its operation to see if this what you want to use as your default. 
  7528.  
  7529.  Presentation Manager Guide and Reference: 
  7530.  
  7531.        About Multiple-Line Entry Field Controls 
  7532.             MLE Styles 
  7533.             MLE Notification Codes 
  7534.             MLE Text Editing 
  7535.             MLE Text Formatting 
  7536.             MLE Text Import and Export Operations 
  7537.             MLE Cut, Copy, and Paste Operations 
  7538.             MLE Search and Replace Operations 
  7539.             MLE Colours 
  7540.        Using Multiple-Line Entry Field Controls 
  7541.             Creating an MLE 
  7542.             Importing and Exporting MLE Text 
  7543.             Searching MLE Text 
  7544.        Multi-Line Entry Field Control Window Processing 
  7545.             Button Control Styles 
  7546.  
  7547.  
  7548. ΓòÉΓòÉΓòÉ 359. Help for Push Button Tab ΓòÉΓòÉΓòÉ
  7549.  
  7550. The Push Button tab is used to set the default push button characteristics for 
  7551. when a push button is created using the Push Button on the Control pull-down 
  7552. menu. 
  7553.  
  7554. The default text to be used along with the size of the psuh button when it is 
  7555. initially created is entered in the entry fields provided in the dialogue. 
  7556.  
  7557. Button options that are possible are: 
  7558.  
  7559.      Default 
  7560.      Help 
  7561.      SYSCOMMAND 
  7562.      No Border 
  7563.      No Focus 
  7564.      Icon 
  7565.      Auto size 
  7566.      Text 
  7567.      Mini-icon 
  7568.  
  7569.  Base styles are: 
  7570.  
  7571.      Visible 
  7572.      Tab stop 
  7573.      Group 
  7574.      Disabled 
  7575.  
  7576.  The Default push button is used to reset the values entered to the Prominare 
  7577.  Designer defaults. 
  7578.  
  7579.  The Show push button is used to display the selections made within the example 
  7580.  area of the tab.  And once you have shown the revised push button, you can 
  7581.  test its operation to see if this what you want to use as your default. 
  7582.  
  7583.  Presentation Manager Guide and Reference: 
  7584.  
  7585.        About Button Controls 
  7586.             Button Types 
  7587.             Button Styles 
  7588.             Default Button Behavior 
  7589.             Button Notification Messages 
  7590.             Button States 
  7591.             Custom Buttons 
  7592.        Using Button Controls 
  7593.             Using Buttons in a Dialogue Window 
  7594.             Using Buttons in a Client Window 
  7595.             Creating Buttons with Icons and Icon/Text Combinations 
  7596.        Button Control Window Processing 
  7597.             Button Control Styles 
  7598.  
  7599.  
  7600. ΓòÉΓòÉΓòÉ 360. Help for Radio Button Tab ΓòÉΓòÉΓòÉ
  7601.  
  7602. The Radio Button tab is used to set the default radio button characteristics 
  7603. for when a check box is created using the Radio Button on the Control pull-down 
  7604. menu. 
  7605.  
  7606. The default text to be used along with the size of the radio button when it is 
  7607. initially created is entered in the entry fields provided in the dialogue. 
  7608.  
  7609. The following radio button types can be used as the default: 
  7610.  
  7611.      Radio Button 
  7612.      Auto Radio Button 
  7613.  
  7614.  Button options that are possible are: 
  7615.  
  7616.      No Focus 
  7617.      No Pointer Select 
  7618.      Auto size 
  7619.  
  7620.  Base styles are: 
  7621.  
  7622.      Visible 
  7623.      Tab stop 
  7624.      Group 
  7625.      Disabled 
  7626.  
  7627.  The Default push button is used to reset the values entered to the Prominare 
  7628.  Designer defaults. 
  7629.  
  7630.  The Show push button is used to display the selections made within the example 
  7631.  area of the tab.  And once you have shown the revised radio button, you can 
  7632.  test its operation to see if this what you want to use as your default. 
  7633.  
  7634.  Presentation Manager Guide and Reference: 
  7635.  
  7636.        About Button Controls 
  7637.             Button Types 
  7638.             Button Styles 
  7639.             Default Button Behavior 
  7640.             Button Notification Messages 
  7641.             Button States 
  7642.             Custom Buttons 
  7643.        Using Button Controls 
  7644.             Using Buttons in a Dialogue Window 
  7645.             Using Buttons in a Client Window 
  7646.             Creating Buttons with Icons and Icon/Text Combinations 
  7647.        Button Control Window Processing 
  7648.             Button Control Styles 
  7649.  
  7650.  
  7651. ΓòÉΓòÉΓòÉ 361. Help for Frame Tab ΓòÉΓòÉΓòÉ
  7652.  
  7653. The Frame dialogue is used to set the default frame characteristics for when a 
  7654. rectangle or frame is created using the Frame on the Control pull-down menu. 
  7655.  
  7656. The default text along with the size of the frame when it is initially created 
  7657. is entered in the entry fields provided in the dialogue. 
  7658.  
  7659. The following styles can be used as the default: 
  7660.  
  7661.      Foreground 
  7662.      Halftone 
  7663.      Background 
  7664.      Auto size 
  7665.  
  7666.  Base styles are: 
  7667.  
  7668.      Visible 
  7669.      Tab stop 
  7670.      Group 
  7671.      Disabled 
  7672.  
  7673.  The Default push button is used to reset the values entered to the Prominare 
  7674.  Designer defaults. 
  7675.  
  7676.  The Show push button is used to display the selections made within the example 
  7677.  area of the tab.  And once you have shown the revised frame, you can test its 
  7678.  operation to see if this what you want to use as your default. 
  7679.  
  7680.  Presentation Manager Guide and Reference: 
  7681.  
  7682.        About Static Controls 
  7683.             Keyboard Focus 
  7684.             Static Control Handle 
  7685.             Static Control Styles 
  7686.             Default Static Control Performance 
  7687.        Using Static Controls 
  7688.             Using Static Control in a Dialogue Window 
  7689.             Using Static Control in a Client Window 
  7690.        Static Control Window Processing 
  7691.             Static Control Styles 
  7692.  
  7693.  
  7694. ΓòÉΓòÉΓòÉ 362. Help for Rectangle Tab ΓòÉΓòÉΓòÉ
  7695.  
  7696. The Rectangle dialogue is used to set the default rectangle characteristics for 
  7697. when a rectangle is created using the Rectangle on the Control pull-down menu. 
  7698.  
  7699. The default text along with the size of the rectangle when it is initially 
  7700. created is entered in the entry fields provided in the dialogue. 
  7701.  
  7702. The following styles can be used as the default: 
  7703.  
  7704.      Foreground 
  7705.      Halftone 
  7706.      Background 
  7707.      Auto size 
  7708.  
  7709.  Base styles are: 
  7710.  
  7711.      Visible 
  7712.      Tab stop 
  7713.      Group 
  7714.      Disabled 
  7715.  
  7716.  The Default push button is used to reset the values entered to the Prominare 
  7717.  Designer defaults. 
  7718.  
  7719.  The Show push button is used to display the selections made within the example 
  7720.  area of the tab.  And once you have shown the revised rectangle, you can test 
  7721.  its operation to see if this what you want to use as your default. 
  7722.  
  7723.  Presentation Manager Guide and Reference: 
  7724.  
  7725.        About Static Controls 
  7726.             Keyboard Focus 
  7727.             Static Control Handle 
  7728.             Static Control Styles 
  7729.             Default Static Control Performance 
  7730.        Using Static Controls 
  7731.             Using Static Control in a Dialogue Window 
  7732.             Using Static Control in a Client Window 
  7733.        Static Control Window Processing 
  7734.             Static Control Styles 
  7735.  
  7736.  
  7737. ΓòÉΓòÉΓòÉ 363. Help for Scroll Bars Tab ΓòÉΓòÉΓòÉ
  7738.  
  7739. The Scroll Bar tab is used to set the default horizontal or vertical scroll bar 
  7740. characteristics for when a horizontal or vertical scroll bar is created using 
  7741. the Horz Scroll or Vert Scroll on the Control pull-down menu. 
  7742.  
  7743. The size of the scroll bar when it is initially created is entered in the entry 
  7744. fields provided in the dialogue. 
  7745.  
  7746. The Default push button is used to reset the values entered to the Prominare 
  7747. Designer defaults. 
  7748.  
  7749. The Show push button is used to display the selections made within the example 
  7750. area of the tab.  And once you have shown the revised scroll bar, you can test 
  7751. its operation to see if this what you want to use as your default. 
  7752.  
  7753.  
  7754. ΓòÉΓòÉΓòÉ 364. Help for Horz. Scroll Tab ΓòÉΓòÉΓòÉ
  7755.  
  7756. The Horz. Scroll tab is used to set the default horizontal scroll bar 
  7757. characteristics for when a horizontal scroll bar is created using the Horz 
  7758. Scroll on the Control pull-down menu. 
  7759.  
  7760. The size of the scroll bar when it is initially created is entered in the entry 
  7761. fields provided in the dialogue. 
  7762.  
  7763. Base styles are: 
  7764.  
  7765.      Visible 
  7766.      Tab stop 
  7767.      Group 
  7768.      Disabled 
  7769.  
  7770.  The Default push button is used to reset the values entered to the Prominare 
  7771.  Designer defaults. 
  7772.  
  7773.  The Show push button is used to display the selections made within the example 
  7774.  area of the tab.  And once you have shown the revised scroll bar, you can test 
  7775.  its operation to see if this what you want to use as your default. 
  7776.  
  7777.  Presentation Manager Guide and Reference: 
  7778.  
  7779.        About Scroll Bars 
  7780.             Scroll-Bar Creation 
  7781.             Scroll-Bar Notification Messages 
  7782.             Scroll Bars and the Keyboard 
  7783.        Using Scroll Bars 
  7784.             Creating Scroll Bars 
  7785.             Retrieving a Scroll-Bar Handle 
  7786.             Using the Scroll-Bar Range and Position 
  7787.        Scroll Bar Control Window Processing 
  7788.             Scroll Bar Control Styles 
  7789.  
  7790.  
  7791. ΓòÉΓòÉΓòÉ 365. Help for Vert. Scroll Tab ΓòÉΓòÉΓòÉ
  7792.  
  7793. The Vert. Scroll Bar tab is used to set the default vertical scroll bar 
  7794. characteristics for when a vertical scroll bar is created using the Vert Scroll 
  7795. on the Control pull-down menu. 
  7796.  
  7797. The size of the scroll bar when it is initially created is entered in the entry 
  7798. fields provided in the dialogue. 
  7799.  
  7800. Base styles are: 
  7801.  
  7802.      Visible 
  7803.      Tab stop 
  7804.      Group 
  7805.      Disabled 
  7806.  
  7807.  The Default push button is used to reset the values entered to the Prominare 
  7808.  Designer defaults. 
  7809.  
  7810.  The Show push button is used to display the selections made within the example 
  7811.  area of the tab.  And once you have shown the revised scroll bar, you can test 
  7812.  its operation to see if this what you want to use as your default. 
  7813.  
  7814.  Presentation Manager Guide and Reference: 
  7815.  
  7816.        About Scroll Bars 
  7817.             Scroll-Bar Creation 
  7818.             Scroll-Bar Notification Messages 
  7819.             Scroll Bars and the Keyboard 
  7820.        Using Scroll Bars 
  7821.             Creating Scroll Bars 
  7822.             Retrieving a Scroll-Bar Handle 
  7823.             Using the Scroll-Bar Range and Position 
  7824.        Scroll Bar Control Window Processing 
  7825.             Scroll Bar Control Styles 
  7826.  
  7827.  
  7828. ΓòÉΓòÉΓòÉ 366. Help for Text Tab ΓòÉΓòÉΓòÉ
  7829.  
  7830. The Text tab is used to set the default static text characteristics for when 
  7831. static text is created using the Text on the Control pull-down menu. 
  7832.  
  7833. The default text along with the size of the static text when it is initially 
  7834. created is entered in the entry fields provided in the dialogue. 
  7835.  
  7836. Text style options that are possible are: 
  7837.  
  7838.      Left Aligned 
  7839.      Horz. Aligned 
  7840.      Right Aligned 
  7841.      Top Aligned 
  7842.      Vert. Centered 
  7843.      Bottom Aligned 
  7844.      Word Wrap 
  7845.      Halftone 
  7846.      Mnemonic 
  7847.      Auto size 
  7848.  
  7849.  Base styles are: 
  7850.  
  7851.      Visible 
  7852.      Tab stop 
  7853.      Group 
  7854.      Disabled 
  7855.  
  7856.  The Default push button is used to reset the values entered to the Prominare 
  7857.  Designer defaults. 
  7858.  
  7859.  The Show push button is used to display the selections made within the example 
  7860.  area of the tab.  And once you have shown the revised static text, you can 
  7861.  test its operation to see if this what you want to use as your default. 
  7862.  
  7863.  Presentation Manager Guide and Reference: 
  7864.  
  7865.        About Static Controls 
  7866.             Keyboard Focus 
  7867.             Static Control Handle 
  7868.             Static Control Styles 
  7869.             Default Static Control Performance 
  7870.        Using Static Controls 
  7871.             Using Static Control in a Dialogue Window 
  7872.             Using Static Control in a Client Window 
  7873.        Static Control Window Processing 
  7874.             Static Control Styles 
  7875.  
  7876.  
  7877. ΓòÉΓòÉΓòÉ 367. Help for Container Tab ΓòÉΓòÉΓòÉ
  7878.  
  7879. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  7880.        You will require the IBM OS/2 2.0 Toolkit to be able to use this option. 
  7881.  
  7882.  The Container tab is used to set the selection type and general options. It is 
  7883.  also used to set the ID symbol and value. 
  7884.  
  7885.  Selection types are: 
  7886.  
  7887.      Extended 
  7888.      Multiple 
  7889.      Single 
  7890.  
  7891.  General options that are possible are: 
  7892.  
  7893.      Auto position 
  7894.      Verify pointer 
  7895.      Read only 
  7896.      Mini record 
  7897.      Mini-icons 
  7898.      No control pointer 
  7899.  
  7900.  Base styles are: 
  7901.  
  7902.      Visible 
  7903.      Tab stop 
  7904.      Group 
  7905.      Disabled 
  7906.  
  7907.  The Default push button is used to reset the values entered to the Prominare 
  7908.  Designer defaults. 
  7909.  
  7910.  The Show push button is used to display the selections made within the example 
  7911.  area of the tab.  And once you have shown the revised container, you can test 
  7912.  its operation to see if this what you want to use as your default. 
  7913.  
  7914.  Presentation Manager Guide and Reference: 
  7915.  
  7916.        About Container Controls 
  7917.             Container Control Functionality 
  7918.             Container Items 
  7919.             Container Views 
  7920.        Using Container Controls 
  7921.             Creating a Container 
  7922.             Allocating Memory for Container Records 
  7923.             Allocating Memory for Container Columns 
  7924.             Inserting Container Records 
  7925.             Removing Container Records 
  7926.             Setting the Container Control Focus 
  7927.             Using Container Views 
  7928.             Changing a Container View 
  7929.        Graphical User Interface Support for Container Controls 
  7930.             Scrolling 
  7931.             Dynamic Scrolling 
  7932.             Selecting Container Items 
  7933.             Providing Emphasis 
  7934.             Using Direct Manipulation 
  7935.        Graphical User Interface Support for Container Controls 
  7936.             Positioning Container Items 
  7937.             Specifying Space between Container Items 
  7938.             Providing Source Emphasis 
  7939.             Providing Target Emphasis 
  7940.             Specifying Deltas for Large Amounts of Data 
  7941.             Directing Editing of Text in a Container 
  7942.             Searching for Exact Text String Matches 
  7943.             Specifying Container Titles 
  7944.             Specifying Fonts and Colours 
  7945.             Drawing Container Items and Painting Backgrounds 
  7946.             Filtering Container Items 
  7947.             Optimizing Cintainer Memory Usage 
  7948.        Sample Code for Container Controls 
  7949.             Container Application Sample Code 
  7950.        Container Control Window Processing 
  7951.             Container Control Styles and Selection Types 
  7952.             Container Control Data 
  7953.  
  7954.  
  7955. ΓòÉΓòÉΓòÉ 368. Help for Slider Tab ΓòÉΓòÉΓòÉ
  7956.  
  7957. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  7958.        You will require the IBM OS/2 2.0 Toolkit to be able to use this option. 
  7959.  
  7960.  The Slider tab is used to set the slider orientation, display offset, button 
  7961.  placement and home position. It is also used to set the ID symbol and value. 
  7962.  
  7963.  Orientation can be: 
  7964.  
  7965.      Horizontal 
  7966.      Vertical 
  7967.  
  7968.  Shaft offset can be: 
  7969.  
  7970.      Center 
  7971.      Bottom 
  7972.      Top 
  7973.      Left 
  7974.      Right 
  7975.  
  7976.  Button placement can be: 
  7977.  
  7978.      Bottom 
  7979.      Top 
  7980.      Left 
  7981.      Right 
  7982.  
  7983.  Home position can be: 
  7984.  
  7985.      Bottom 
  7986.      Top 
  7987.      Left 
  7988.      Right 
  7989.  
  7990.  General options are: 
  7991.  
  7992.      Snap to increment 
  7993.      Owner draw 
  7994.      Read only 
  7995.      Ribbon strip 
  7996.  
  7997.  Primary scale can be: 
  7998.  
  7999.      Scale 1 
  8000.      Scale 2 
  8001.  
  8002.  Base styles are: 
  8003.  
  8004.      Visible 
  8005.      Tab stop 
  8006.      Group 
  8007.      Disabled 
  8008.  
  8009.  The Default push button is used to reset the values entered to the Prominare 
  8010.  Designer defaults. 
  8011.  
  8012.  The Show push button is used to display the selections made within the example 
  8013.  area of the tab.  And once you have shown the revised slider, you can test its 
  8014.  operation to see if this what you want to use as your default. 
  8015.  
  8016.  Presentation Manager Guide and Reference: 
  8017.  
  8018.        About Slider Controls 
  8019.             Linear Sliders 
  8020.             Circular Sliders 
  8021.        Using Slider Controls 
  8022.             Creating a Linear Slider 
  8023.             Retrieving Data for a Selected Slider Values 
  8024.             Creating a Circular Slider 
  8025.             Circular Slider Sample 
  8026.        Graphical User Interface Support for Slider Controls 
  8027.             Slider Navigation Techniques 
  8028.        Slider Control Window Processing 
  8029.             Slider Control Styles 
  8030.  
  8031.  
  8032. ΓòÉΓòÉΓòÉ 369. Help for Value Set Tab ΓòÉΓòÉΓòÉ
  8033.  
  8034. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  8035.        You will require the IBM OS/2 2.0 Toolkit to be able to use this option. 
  8036.  
  8037.  The Value Set tab is used to set the display type and general options of the 
  8038.  value set. It is also used to set the ID symbol and value. 
  8039.  
  8040.  Default items can be: 
  8041.  
  8042.      Bitmap 
  8043.      Icon 
  8044.      Text 
  8045.      Color info 
  8046.      Color indices 
  8047.  
  8048.  General options are: 
  8049.  
  8050.      Border 
  8051.      Item border 
  8052.      scale bitmaps 
  8053.      Right to left ordering 
  8054.  
  8055.  Base styles are: 
  8056.  
  8057.      Visible 
  8058.      Tab stop 
  8059.      Group 
  8060.      Disabled 
  8061.  
  8062.  The Default push button is used to reset the values entered to the Prominare 
  8063.  Designer defaults. 
  8064.  
  8065.  The Show push button is used to display the selections made within the example 
  8066.  area of the tab.  And once you have shown the revised value set, you can test 
  8067.  its operation to see if this what you want to use as your default. 
  8068.  
  8069.  Presentation Manager Guide and Reference: 
  8070.  
  8071.        About Value Set Controls 
  8072.             Value Set Styles 
  8073.        Using Value Set Controls 
  8074.             Creating a Value Set 
  8075.             Retrieving Data for Selected Value Set Items 
  8076.             Arranging Value Set Items 
  8077.        Graphical User Interface Support for Value Set Controls 
  8078.             Value Set Navigation Techniques 
  8079.        Enhancing Value Set Controls Performance and Effectiveness 
  8080.             Dynamic Resizing and Scrolling 
  8081.        Value Set Control Window Processing 
  8082.             Value Set Control Styles 
  8083.             Value Set Control Data 
  8084.  
  8085.  
  8086. ΓòÉΓòÉΓòÉ 370. Help for Spin Button Tab ΓòÉΓòÉΓòÉ
  8087.  
  8088. The Spin Button tab is used to spin button type, alignment and general options. 
  8089. It is also used to set the text, ID symbol and value. 
  8090.  
  8091. Backpage orientation can be: 
  8092.  
  8093. Possible types are: 
  8094.  
  8095.      Master 
  8096.      Servant 
  8097.  
  8098.  You can cause the text within the spin field to be aligned in a specific way. 
  8099.  
  8100.  Alignment options that are possible are: 
  8101.  
  8102.      Left 
  8103.      Centered 
  8104.      Right 
  8105.  
  8106.  General options that are possible are: 
  8107.  
  8108.      All characters 
  8109.      Numeric 
  8110.      Read only 
  8111.      No border 
  8112.      Fast spin 
  8113.      Zero pad 
  8114.  
  8115.  Base styles are: 
  8116.  
  8117.      Visible 
  8118.      Tab stop 
  8119.      Group 
  8120.      Disabled 
  8121.  
  8122.  Related tabs: 
  8123.  
  8124.      Font & colors 
  8125.      Bidi 
  8126.      Pen 
  8127.  
  8128.  The Default push button is used to reset the values entered to the Prominare 
  8129.  Designer defaults. 
  8130.  
  8131.  The Show push button is used to display the selections made within the example 
  8132.  area of the tab.  And once you have shown the revised spin button, you can 
  8133.  test its operation to see if this what you want to use as your default. 
  8134.  
  8135.  Presentation Manager Guide and Reference: 
  8136.  
  8137.        About Spin Button Controls 
  8138.        Using Spin Button Controls 
  8139.             Creating a Spin Button 
  8140.        Graphical User Interface Support for Spin Button Controls 
  8141.        Spin Button Control Window Processing 
  8142.             Spin Button Control Styles 
  8143.             Spin Button Control Data 
  8144.  
  8145.  
  8146. ΓòÉΓòÉΓòÉ 371. Help for Notebook Tab ΓòÉΓòÉΓòÉ
  8147.  
  8148. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above. 
  8149.        You will require the IBM OS/2 2.0 Toolkit to be able to use this option. 
  8150.  
  8151.  The Notebook tab is used to set notebook backpage orientation, tab position, 
  8152.  tab type and binding. It is also used to set the text, ID symbol and value. 
  8153.  
  8154.  Backpage orientation can be: 
  8155.  
  8156.      Bottom right 
  8157.      Bottom left 
  8158.      Top right 
  8159.      Top left 
  8160.  
  8161.  Major tab side can be: 
  8162.  
  8163.      Bottom 
  8164.      Top 
  8165.      Left 
  8166.      Right 
  8167.  
  8168.  Tab type can be: 
  8169.  
  8170.      Square 
  8171.      Rounded 
  8172.      Polygon 
  8173.  
  8174.  Text display options are: 
  8175.  
  8176.      Left 
  8177.      Center 
  8178.      Right 
  8179.  
  8180.  Binding options are: 
  8181.  
  8182.      Spiral 
  8183.      Solid 
  8184.  
  8185.  Base styles are: 
  8186.  
  8187.      Visible 
  8188.      Tab stop 
  8189.      Group 
  8190.      Disabled 
  8191.  
  8192.  Note:  The following styles are valid only for OS/2 Warp Version 4.0 and 
  8193.         above. 
  8194.  
  8195.  OS/2 Warp Version 4.0 styles: 
  8196.  
  8197.      Tabbed dialogue 
  8198.      Button area 
  8199.  
  8200.  The Default push button is used to reset the values entered to the Prominare 
  8201.  Designer defaults. 
  8202.  
  8203.  The Show push button is used to display the selections made within the example 
  8204.  area of the tab.  And once you have shown the revised notebook, you can test 
  8205.  its operation to see if this what you want to use as your default. 
  8206.  
  8207.  Presentation Manager Guide and Reference: 
  8208.  
  8209.        About Notebook Controls 
  8210.             Notebook Styles 
  8211.        Using Notebook Controls 
  8212.             Notebook Creation 
  8213.             Changing Notebook Styles 
  8214.             Inserting Notebook Pages 
  8215.             Setting and Querying Page Information 
  8216.             Associating Application Page Windows with Notebook Pages 
  8217.             Deleting Notebook Pages 
  8218.             Notebook Colours 
  8219.        Graphical User Interface Support for Notebook Controls 
  8220.             Notebook Navigation Techniques 
  8221.        Enhancing Notebook Controls Performance and Effectiveness 
  8222.             Dynamic Resizing and Scrolling 
  8223.             Tab Painting and Positioning 
  8224.        Button Control Window Processing 
  8225.             Button Control Styles 
  8226.             Default Colours 
  8227.  
  8228.  
  8229. ΓòÉΓòÉΓòÉ 372. Help for Graphic Button Tab ΓòÉΓòÉΓòÉ
  8230.  
  8231. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above 
  8232.        and requires the MMPM/2 or Warp toolkit to be able to use this option. 
  8233.  
  8234.  The Graphic Button tab is used to set the display type and general options of 
  8235.  the MMPM/2 graphic button. It is also used to set the ID symbol and value. 
  8236.  
  8237.  Default items can be: 
  8238.  
  8239.      2 state 
  8240.      Auto 2 state 
  8241.      Animation 
  8242.      Auto animation 
  8243.      Hilite bitmap 
  8244.      Disable bitmap 
  8245.      3D recessed text 
  8246.      3D raised text 
  8247.  
  8248.  Base styles are: 
  8249.  
  8250.      Visible 
  8251.      Tab stop 
  8252.      Group 
  8253.      Disabled 
  8254.  
  8255.  The Default push button is used to reset the values entered to the Prominare 
  8256.  Designer defaults. 
  8257.  
  8258.  The Show push button is used to display the selections made within the example 
  8259.  area of the tab.  And once you have shown the revised graphic button, you can 
  8260.  test its operation to see if this what you want to use as your default. 
  8261.  
  8262.  Presentation Manager Guide and Reference: 
  8263.  
  8264.        Graphic Button Control 
  8265.             WinRegisterGraphicButton 
  8266.             Control Data 
  8267.             Styles 
  8268.             Control Messages 
  8269.  
  8270.  
  8271. ΓòÉΓòÉΓòÉ 373. Help for Circular Slider Tab ΓòÉΓòÉΓòÉ
  8272.  
  8273. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above 
  8274.        and requires the MMPM/2 or Warp toolkit to be able to use this option. 
  8275.  
  8276.  The Circular Slider tab is used to set the display type and general options of 
  8277.  the circular slider. It is also used to set the ID symbol and value. 
  8278.  
  8279.  Default items can be: 
  8280.  
  8281.      Mid-point tick 
  8282.      No value buttons 
  8283.      No dial numbers 
  8284.      No dial text 
  8285.      Direct manipulation 
  8286.      360┬░ scroll range 
  8287.      Proportional ticks 
  8288.      No ticks 
  8289.      Circular value 
  8290.  
  8291.  Base styles are: 
  8292.  
  8293.      Visible 
  8294.      Tab stop 
  8295.      Group 
  8296.      Disabled 
  8297.  
  8298.  The Default push button is used to reset the values entered to the Prominare 
  8299.  Designer defaults. 
  8300.  
  8301.  The Show push button is used to display the selections made within the example 
  8302.  area of the tab.  And once you have shown the revised circular slider, you can 
  8303.  test its operation to see if this what you want to use as your default. 
  8304.  
  8305.  Presentation Manager Guide and Reference: 
  8306.  
  8307.        About Slider Controls 
  8308.             Linear Sliders 
  8309.             Circular Sliders 
  8310.        Using Slider Controls 
  8311.             Creating a Linear Slider 
  8312.             Retrieving Data for a Selected Slider Values 
  8313.             Creating a Circular Slider 
  8314.             Circular Slider Sample 
  8315.        Graphical User Interface Support for Slider Controls 
  8316.             Slider Navigation Techniques 
  8317.        Slider Control Window Processing 
  8318.             Slider Control Styles 
  8319.  
  8320.  
  8321. ΓòÉΓòÉΓòÉ 374. Help for Handwriting Tab ΓòÉΓòÉΓòÉ
  8322.  
  8323. Note:  This control is only available for Pen for OS/2 and requires the Pen for 
  8324.        OS/2 toolkit to be able to use this option. 
  8325.  
  8326.  The Handwriting tab is used to set the display type and general options of the 
  8327.  handwriting control. It is also used to set the ID symbol and value. 
  8328.  
  8329.  Default items can be: 
  8330.  
  8331.      Border 
  8332.      3D border 
  8333.  
  8334.  Base styles are: 
  8335.  
  8336.      Visible 
  8337.      Tab stop 
  8338.      Group 
  8339.      Disabled 
  8340.  
  8341.  The Default push button is used to reset the values entered to the Prominare 
  8342.  Designer defaults. 
  8343.  
  8344.  The Show push button is used to display the selections made within the example 
  8345.  area of the tab.  And once you have shown the revised handwriting control, you 
  8346.  can test its operation to see if this what you want to use as your default. 
  8347.  
  8348.  Pen for OS/2 Programming Guide and Reference: 
  8349.  
  8350.        Using the Boxed Handwriting Control and Pen-Aware PM Controls 
  8351.             Boxed Handwriting Control 
  8352.                  Creating a Window in Boxed Mode 
  8353.                       Using Default Values for  Handwriting Control 
  8354.                  Using Handwriting Controls in a Dialogue Window 
  8355.                  Sizing a Boxed Handwriting Control 
  8356.                  Gestures Support by the HWX Control 
  8357.             Pen-Aware PM Controls 
  8358.                  Using the Flat Structures 
  8359.                  Using the Non-Flat Structures 
  8360.                  Creating a Single-Line Entry-Field Control with a Non-Flat 
  8361.                 Structure 
  8362.                  Creating a Multi-Line Entry-Field Control with a Non-Flat 
  8363.                 Structure 
  8364.                  Creating a Multi-Line Entry-Field Control with a Flat 
  8365.                 Structure 
  8366.                  Changing the Metrics and Restricting Recognition for an MLE 
  8367.                  Creating a Combo Box Control 
  8368.                  Creating a Spin Button Control 
  8369.                  Gestures Supported by the Pen-Aware Controls 
  8370.             Sample Programs 
  8371.                  Handwriting Control Sample (HWX_SAMP) 
  8372.                  Sketch/Handwriting Sample Program 
  8373.  
  8374.  
  8375. ΓòÉΓòÉΓòÉ 375. Help for Sketch Tab ΓòÉΓòÉΓòÉ
  8376.  
  8377. Note:  This control is only available for Pen for OS/2 and requires the Pen for 
  8378.        OS/2 toolkit to be able to use this option. 
  8379.  
  8380.  The Sketch tab is used to set the display type and general options of the 
  8381.  sketch control. It is also used to set the ID symbol and value. 
  8382.  
  8383.  Default items can be: 
  8384.  
  8385.      Border 
  8386.      3D border 
  8387.  
  8388.  Base styles are: 
  8389.  
  8390.      Visible 
  8391.      Tab stop 
  8392.      Group 
  8393.      Disabled 
  8394.  
  8395.  The Default push button is used to reset the values entered to the Prominare 
  8396.  Designer defaults. 
  8397.  
  8398.  The Show push button is used to display the selections made within the example 
  8399.  area of the tab.  And once you have shown the revised sketch control, you can 
  8400.  test its operation to see if this what you want to use as your default. 
  8401.  
  8402.  Pen for OS/2 Programming Guide and Reference: 
  8403.  
  8404.        Using the Sketch Control 
  8405.             How the Sketch Control Operates 
  8406.             Using Sketch Controls in a Dialogue Window 
  8407.             Using Sketch Controls in a Client Window 
  8408.             Using Control Style Bits 
  8409.             Sending Window Messages 
  8410.             Receiving Notification Messages from the Sketch Control 
  8411.             Sample Programs 
  8412.                  Sketch/Handwriting Sample Program (APPLIC) 
  8413.                  Sketch Control Sample (SKETSAMP) 
  8414.  
  8415.  
  8416. ΓòÉΓòÉΓòÉ 376. Help for Configure Options Tab ΓòÉΓòÉΓòÉ
  8417.  
  8418. Select Options tabs is used to set the auto sizing option where the target 
  8419. display type is used to size the control.  For example, if you are working on a 
  8420. system that is 1024 x 768, there will be a good chance that the controls you 
  8421. are using will be clipped on a VGA (640 x 480) system if the limits to the 
  8422. control are based on the text that is shown within the control.  By selecting 
  8423. this option, the auto sizing within the alignment dialogue Sizing tab will 
  8424. target the font metrics of the target VGA instead of using the font metrics of 
  8425. the 1024 x 768.  This will help to ensure that the control when displayed on 
  8426. the VGA system is not clipped. 
  8427.  
  8428. You can also specify the time frequency for the auto-saving of the design 
  8429. information through the Frequency spin-field. 
  8430.  
  8431. The display of the startup dialogue is specified through the Display initial 
  8432. action dialogue check box.  By selecting this option, the Prominare Designer 
  8433. Startup dialogue will be displayed. 
  8434.  
  8435. The Radix group is used to set the display radix of the ID values.  The radix 
  8436. can be either Decimal or Hexadecimal 
  8437.  
  8438. The Clear entry fields group is used to set the manor in which the entry fields 
  8439. within the following dialogues handled when an entry is added or changed. 
  8440. These are: 
  8441.  
  8442.      Accelerator Tables Resource 
  8443.      String Resource 
  8444.      Message Resource 
  8445.      Bitmap, Font, Icon and Pointer Resource 
  8446.      Custom Resource 
  8447.      Help Table 
  8448.      Help Sub-Table 
  8449.      Help Table Items 
  8450.      Help Sub-Table Item 
  8451.      Association Table 
  8452.      Resource Table 
  8453.      Menu Styles 
  8454.  
  8455.  To allow the the entry fields to be cleared after you have added an item, 
  8456.  select the On add check box.  To allow the entry fields to be cleared after 
  8457.  you have changed an item, select the On change check box. 
  8458.  
  8459.  
  8460. ΓòÉΓòÉΓòÉ 377. Help for Options Tab ΓòÉΓòÉΓòÉ
  8461.  
  8462. The Options tab is used to the margins, control spacing, grid values, source 
  8463. code tab usage, source code right margins and the push button spacing as well 
  8464. as select the display radix for the status window. 
  8465.  
  8466. It also allows you to define how the entry fields should operate in dialogues 
  8467. that allow you to edit or enter multiple items such menus, bitmaps, pointers. 
  8468. etc.  You can specify that the entry fields be cleared on an add operation 
  8469. and/or on a change operation. 
  8470.  
  8471.  
  8472. ΓòÉΓòÉΓòÉ 378. Help for Index Colours Tab ΓòÉΓòÉΓòÉ
  8473.  
  8474. The Index colors tab contains the index colors that you can select for use the 
  8475. color of a selected presentation parameter. 
  8476.  
  8477. The colors will be displayed within a 3 x 6 grid from which you can select the 
  8478. desired color.  The proper name of the color will be displayed beside this 
  8479. grid. 
  8480.  
  8481.  
  8482. ΓòÉΓòÉΓòÉ 379. Help for RGB Colours Tab ΓòÉΓòÉΓòÉ
  8483.  
  8484. The RGB colors tab contains three spin buttons in which you can enter the 
  8485. values that are to be used as the RGB color along with a color circle that can 
  8486. also be used to select the desired color from. 
  8487.  
  8488. When you enter a value within one of the spin fields, the cross hair of the 
  8489. color circle will be moved to the corresponding location of the RGB color. 
  8490.  
  8491. Conversely, when you move the cross hair of the color circle to the desired 
  8492. color, the spin fields will be updated to the value of the RGB color selected. 
  8493.  
  8494.  
  8495. ΓòÉΓòÉΓòÉ 380. Help for .RC/.RES Tab ΓòÉΓòÉΓòÉ
  8496.  
  8497. The .RC/.RES tab is used to enter the name and location for both .RC and .RES 
  8498. files.  Through the entry field labeled .RC you can enter the name and location 
  8499. for the resource script file.  The entry field labeled .RES is used for the 
  8500. name and location of the .RES file when such a file is produced through 
  8501. Prominare Designer. 
  8502.  
  8503. You need to complete both of the entry fields before you click the mouse 
  8504. pointer on the Add push button. 
  8505.  
  8506. To change an entry, you can select the item from the list box and then make the 
  8507. changes within the entry fields before clicking the mouse pointer on the Change 
  8508. push button. 
  8509.  
  8510. You can delete an entry by selecting the desired item within the list box and 
  8511. then click athe mouse pointer on the Delete push button. 
  8512.  
  8513. The values that you enter can then be selected through the Resource 
  8514. Distribution dialogue. 
  8515.  
  8516.  
  8517. ΓòÉΓòÉΓòÉ 381. Help for Search and Replace ΓòÉΓòÉΓòÉ
  8518.  
  8519. The Search and Replace dialogue allows you to enter text to search for within 
  8520. the Search entry field and the replacement text within the Replace entry field 
  8521. and when you click the mouse pointer on the Replace push button will search the 
  8522. resource entry and replace the searched for text. 
  8523.  
  8524.  
  8525. ΓòÉΓòÉΓòÉ 382. Help for Window/Dialogue Tab ΓòÉΓòÉΓòÉ
  8526.  
  8527. The Window or Dialogue tab is used to select the location and filename that the 
  8528. window or dialogue resource information should be placed within.  Since 
  8529. Prominare Designer allows you to distribute the resources of the design, you 
  8530. need to select the location and file under which this information is to be 
  8531. placed. 
  8532.  
  8533. The files and locations that the dialogue or window information can be placed 
  8534. is contained within a list box.  You only need to select the desired file and 
  8535. location within the list box by clicking the mouse pointer on the desired item. 
  8536.  
  8537. The location and file will be displayed above the list box. 
  8538.  
  8539.  
  8540. ΓòÉΓòÉΓòÉ 383. Help for Menu Tab ΓòÉΓòÉΓòÉ
  8541.  
  8542. The Menu tab is used to select the location and filename that the menu resource 
  8543. information should be placed within.  Since Prominare Designer allows you to 
  8544. distribute the resources of the design, you need to select the location and 
  8545. file under which this information is to be placed. 
  8546.  
  8547. The files and locations that the menu information can be placed is contained 
  8548. within a list box.  You only need to select the desired file and location 
  8549. within the list box by clicking the mouse pointer on the desired item. 
  8550.  
  8551. The location and file will be displayed above the list box. 
  8552.  
  8553.  
  8554. ΓòÉΓòÉΓòÉ 384. Help for Accelerator Table Tab ΓòÉΓòÉΓòÉ
  8555.  
  8556. The Accelerator table tab is used to select the location and filename that the 
  8557. accelerator resource information should be placed within.  Since Prominare 
  8558. Designer allows you to distribute the resources of the design, you need to 
  8559. select the location and file under which this information is to be placed. 
  8560.  
  8561. The files and locations that the accelerator information can be placed is 
  8562. contained within a list box.  You only need to select the desired file and 
  8563. location within the list box by clicking the mouse pointer on the desired item. 
  8564.  
  8565. The location and file will be displayed above the list box. 
  8566.  
  8567.  
  8568. ΓòÉΓòÉΓòÉ 385. Help for Help Tables Tab ΓòÉΓòÉΓòÉ
  8569.  
  8570. The Help tables tab is used to select the location and filename that the help 
  8571. table resource information should be placed within.  Since Prominare Designer 
  8572. allows you to distribute the resources of the design, you need to select the 
  8573. location and file under which this information is to be placed. 
  8574.  
  8575. The files and locations that the help table information can be placed is 
  8576. contained within a list box.  You only need to select the desired file and 
  8577. location within the list box by clicking the mouse pointer on the desired item. 
  8578.  
  8579. The location and file will be displayed above the list box. 
  8580.  
  8581.  
  8582. ΓòÉΓòÉΓòÉ 386. Help for Resources Tab ΓòÉΓòÉΓòÉ
  8583.  
  8584. The Resource tab is used to select the location and filename that the resource 
  8585. information should be placed within.  Since Prominare Designer allows you to 
  8586. distribute the resources of the design, you need to select the location and 
  8587. file under which this information is to be placed. 
  8588.  
  8589. The files and locations that the resource information can be placed is 
  8590. contained within a list box.  You only need to select the desired file and 
  8591. location within the list box by clicking the mouse pointer on the desired item. 
  8592.  
  8593. The location and file will be displayed above the list box. 
  8594.  
  8595.  
  8596. ΓòÉΓòÉΓòÉ 387. Help for Alignment Tab ΓòÉΓòÉΓòÉ
  8597.  
  8598. The Alignment tab is used to select the alignment type for the controls within 
  8599. the group of controls selected. 
  8600.  
  8601. For horizontal alignment, the first selection: indicates that you do not want 
  8602. any horizontal alignment. 
  8603.  
  8604. The second selection: indicates that you want the controls aligned left 
  8605. justified. 
  8606.  
  8607. The third selection: indicates that you want the controls aligned 
  8608. centerjustified. 
  8609.  
  8610. The last selection: indicates that you want the controls aligned right 
  8611. justified. 
  8612.  
  8613. For vertical alignment, the first selection: indicates that you do not want any 
  8614. vertical alignment. 
  8615.  
  8616. The second selection: indicates that you want the controls aligned top 
  8617. justified. 
  8618.  
  8619. The third selection: indicates that you want the controls aligned 
  8620. centerjustified. 
  8621.  
  8622. The last selection: indicates that you want the controls aligned bottom 
  8623. justified. 
  8624.  
  8625.  
  8626. ΓòÉΓòÉΓòÉ 388. Help for Spacing Tab ΓòÉΓòÉΓòÉ
  8627.  
  8628. The Spacing tab is used to select the spacing type for the controls within the 
  8629. group of controls selected. 
  8630.  
  8631. The first selection: indicates that you do not want any special sizing for the 
  8632. controls selected. 
  8633.  
  8634. The second selection: indicates that you want the controls selected to be 
  8635. spaced horizontally within the window or dialogue.  The controls will be 
  8636. started from the margin specified on the left and spaced across from left to 
  8637. right. 
  8638.  
  8639. The last selection: indicates that you want the controls selected to be spaced 
  8640. vertically within the window or dialogue.  The controls will be started from 
  8641. the margin specified on the bottom and spaced across from bottom to top. 
  8642.  
  8643.  
  8644. ΓòÉΓòÉΓòÉ 389. Help for Shift Tab ΓòÉΓòÉΓòÉ
  8645.  
  8646. The Shift tab is used to shift the group of controls selected to the 
  8647. orientation position selected within the tab. 
  8648.  
  8649. The first selection: indicates that you do not want any special shifting for 
  8650. the controls selected. 
  8651.  
  8652. The second selection: indicates that you want the controls selected to be 
  8653. shifted to the top edge of the dialogue or window. 
  8654.  
  8655. The third selection: indicates that you want the controls selected to be 
  8656. shifted to the right edge of the dialogue or window. 
  8657.  
  8658. The fourth selection: indicates that you want the controls selected to be 
  8659. shifted to the bottom edge of the dialogue or window. 
  8660.  
  8661. The fifth selection: indicates that you want the controls selected to be 
  8662. shifted to the left edge of the dialogue or window. 
  8663.  
  8664. The sixth selection: indicates that you want the controls selected to be 
  8665. shifted to the top right of the dialogue or window. 
  8666.  
  8667. The seventh selection: indicates that you want the controls selected to be 
  8668. shifted to the bottom right of the dialogue or window. 
  8669.  
  8670. The eighth selection: indicates that you want the controls selected to be 
  8671. shifted to the bottom left of the dialogue or window. 
  8672.  
  8673. The last selection: indicates that you want the controls selected to be shifted 
  8674. to the top left of the dialogue or window. 
  8675.  
  8676.  
  8677. ΓòÉΓòÉΓòÉ 390. Help for Size Tab ΓòÉΓòÉΓòÉ
  8678.  
  8679. The Size tab is used to select the method in which the selected group of 
  8680. controls are automatically sized and/or equally sized. 
  8681.  
  8682. The top row is used to indicate that you wish to have the selected controls 
  8683. automatically sized for the text.  The button and text controls will be sized 
  8684. such that the limits of the control are based on the visible text. 
  8685.  
  8686. The first selection: indicates that you do not want any auto-sizing for the 
  8687. controls selected. 
  8688.  
  8689. The second selection: indicates that you want the controls selected to be 
  8690. auto-sized. 
  8691.  
  8692. The next row is used to indicate that you want the controls selected to be 
  8693. sized based on the anchor control either vertically or horizontally. 
  8694.  
  8695. The first selection: indicates that you do not want any special sizing for the 
  8696. controls selected. 
  8697.  
  8698. The second selection: indicates that you want the controls selected to be equal 
  8699. in width. 
  8700.  
  8701. The last selection: indicates that you want the controls selected to be equal 
  8702. in height. 
  8703.  
  8704.  
  8705. ΓòÉΓòÉΓòÉ 391. Help for Push Buttons Tab ΓòÉΓòÉΓòÉ
  8706.  
  8707. The Push buttons tab is used to select the method in which push buttons within 
  8708. the group selected are aligned and spaced within the dialogue or window you are 
  8709. designing. 
  8710.  
  8711. The first selection: indicates that you do not want any special push button 
  8712. alignment for the push buttons that may be within the group of controls 
  8713. selected. 
  8714.  
  8715. The second selection: indicates that you want the push buttons that may be 
  8716. within the group of controls selected aligned at the bottom of the dialogue or 
  8717. window. 
  8718.  
  8719. The second last selection: indicates that you want the push buttons that may be 
  8720. within the group of controls selected aligned at the right side of the dialogue 
  8721. or window starting from the top of the dialogue or window. 
  8722.  
  8723. The last selection: indicates that you want the push buttons that may be within 
  8724. the group of controls selected aligned at the bottom side of the dialogue or 
  8725. window starting from the right moving to the left of the dialogue or window. 
  8726.  
  8727.  
  8728. ΓòÉΓòÉΓòÉ 392. Help for Dialogues/Windows Tab ΓòÉΓòÉΓòÉ
  8729.  
  8730. The Dialogues/Windows tab is used to select the dialogues and windows that you 
  8731. wish to paste into the current design from the file selected. 
  8732.  
  8733. Each of the dialogues and windows contained within the design file selected 
  8734. will be shown within the list box.  Each item will contain the dialogue or 
  8735. window description, ID and type. 
  8736.  
  8737. You can select more that one item that is to be pasted into the design you are 
  8738. working on using the list box extended selection interface. 
  8739.  
  8740. Note:  Any ID conflicts of the dialogues or windows that are pasted into the 
  8741.        current design will have new ID values. 
  8742.  
  8743.  
  8744. ΓòÉΓòÉΓòÉ 393. Help for Resources Tab ΓòÉΓòÉΓòÉ
  8745.  
  8746. The Resources tab is used to select the resources that you wish to paste into 
  8747. the current design from the file selected. 
  8748.  
  8749. Each of the resources contained within the design file selected will be shown 
  8750. within the list box.  Each item will contain the resource file, ID and type. 
  8751.  
  8752. You can select more that one item that is to be pasted into the design you are 
  8753. working on using the list box extended selection interface. 
  8754.  
  8755. Note:  Any ID conflicts of the resources that are pasted into the current 
  8756.        design will have new ID values. 
  8757.  
  8758.  
  8759. ΓòÉΓòÉΓòÉ 394. Help for Strings/Messages Tab ΓòÉΓòÉΓòÉ
  8760.  
  8761. The Strings/Messages tab is used to select the strings and messages that you 
  8762. wish to paste into the current design from the file selected. 
  8763.  
  8764. Each of the strings and messages contained within the design file selected will 
  8765. be shown within the list box.  Each item will contain the string or message 
  8766. text, ID and type. 
  8767.  
  8768. You can select more that one item that is to be pasted into the design you are 
  8769. working on using the list box extended selection interface. 
  8770.  
  8771. Note:  Any ID conflicts of the strings or messages that are pasted into the 
  8772.        current design will have new ID values. 
  8773.  
  8774.  
  8775. ΓòÉΓòÉΓòÉ 395. Help for Association Table Tab ΓòÉΓòÉΓòÉ
  8776.  
  8777. The Association Table tab is used to select the association table items that 
  8778. you wish to paste into the current design from the file selected. 
  8779.  
  8780. Each of the association table items contained within the design file selected 
  8781. will be shown within the list box.  Each item will contain the association 
  8782. name, extension and icon. 
  8783.  
  8784. You can select more that one item that is to be pasted into the design you are 
  8785. working on using the list box extended selection interface. 
  8786.  
  8787.  
  8788. ΓòÉΓòÉΓòÉ 396. Help for Pen Options Dialogue ΓòÉΓòÉΓòÉ
  8789.  
  8790. The Pen Options dialogue allows you to set various pen options for controls 
  8791. that support pen data.  These controls are: 
  8792.  
  8793.       Entry field 
  8794.       Multiple-line entry field 
  8795.       Combo-box 
  8796.       Spin button 
  8797.       Handwriting control 
  8798.  
  8799.  Note:  For the options to be available to you, you must be running Pen for 
  8800.         OS/2 Version 1.03 or higher. 
  8801.  
  8802.  You can set options for the following: 
  8803.  
  8804.       Layouts/Resource 
  8805.       Options 
  8806.       Layouts/Resource 
  8807.       Symbol Sets 
  8808.       Include/Exclude Regions 
  8809.  
  8810.  
  8811. ΓòÉΓòÉΓòÉ 397. Help for Layouts/Resource Tab ΓòÉΓòÉΓòÉ
  8812.  
  8813. The Layouts/Resource tab allows you to specify the name of the DLL that 
  8814. contains the pointer resources if these resources do not reside within the 
  8815. executable.  You enter the name of the DLL within the entry field Name. 
  8816.  
  8817. These pointers can be selected or entered through the ID fields labeled 
  8818. Proximity and Writing.  The Proximity pointer is is used by the pen sub-system 
  8819. when-ever the pointer is within the proximity of the control.  The Writing 
  8820. pointer is used when-ever writing within the control is occurring. 
  8821.  
  8822. You can specify the line layout width and spacing within the entry fields Width 
  8823. and Spacing.  If you want to use the pen system defaults for these values, you 
  8824. can simply click the mouse pointer on the Defaults check box.  You can also 
  8825. select the color that is to be used from the color selections. 
  8826.  
  8827. When you are selecting the pen options for the handwriting control, you can 
  8828. specify the box layout instead of the line layout.  In this case, you can set 
  8829. the box width and height through the entry fields Width and Height.  If you 
  8830. want to use the pen system defaults for these values, you can simply click the 
  8831. mouse pointer on the Defaults check box.  You can also select the color that is 
  8832. to be used from the color selections. 
  8833.  
  8834.  
  8835. ΓòÉΓòÉΓòÉ 398. Help for Options Tab ΓòÉΓòÉΓòÉ
  8836.  
  8837. Through the Options tab, you can set the various options that are to be used by 
  8838. the pen sub-system when pen is being used with the control. 
  8839.  
  8840. For the trigger, you can set the following: 
  8841.  
  8842.       Exit proximity 
  8843.       Lift off 
  8844.       Timeout 
  8845.  
  8846.  For the language modeling, you can set the following: 
  8847.  
  8848.       Word case 
  8849.       Sentence case 
  8850.       Alphanumeric 
  8851.       Punctuation 
  8852.  
  8853.  For the recoginition form, you can select one of the following: 
  8854.  
  8855.       Boxed 
  8856.       Lined 
  8857.       Unlined 
  8858.  
  8859.  For the dictionary influence, you can select one of the following: 
  8860.  
  8861.       None 
  8862.       Advise 
  8863.       Force 
  8864.       Reject 
  8865.  
  8866.  You can also for the dictionary influence, you can set the following: 
  8867.  
  8868.       Case force 
  8869.  
  8870.  For the symbol set, you can set the following: 
  8871.  
  8872.       Full 
  8873.       Lowercase 
  8874.       Uppercase 
  8875.       Digit 
  8876.       Punctuation 
  8877.       Special 
  8878.  
  8879.  
  8880. ΓòÉΓòÉΓòÉ 399. Help for Inks Tab ΓòÉΓòÉΓòÉ
  8881.  
  8882. The Inks tab allows you to specify the type of inking that should occur within 
  8883. the control. 
  8884.  
  8885. The first two options determine how this tab can be used.  If you select the 
  8886. System option, you cannot select any options within the tab.  Conversely, if 
  8887. you select the Window option, you can select the options within the tab. 
  8888.  
  8889. The line width options are: 
  8890.  
  8891.       Default 
  8892.  
  8893.       Normal 
  8894.  
  8895.       Thick 
  8896.  
  8897.  The color is selected from the color set and the line type is selected from 
  8898.  the line set. 
  8899.  
  8900.  The mix that is used to draw the lines can be one of the following: 
  8901.  
  8902.       Default 
  8903.  
  8904.       Or 
  8905.  
  8906.       Overpaint 
  8907.  
  8908.       Leave alone 
  8909.  
  8910.       Xor 
  8911.  
  8912.       And 
  8913.  
  8914.       Subtract 
  8915.  
  8916.       Mask src not 
  8917.  
  8918.       Zero 
  8919.  
  8920.       Not merge src 
  8921.  
  8922.       Not xor src 
  8923.  
  8924.       Invert 
  8925.  
  8926.       Merge src not 
  8927.  
  8928.       Not copy src 
  8929.  
  8930.       Merge not src 
  8931.  
  8932.       Not mask src 
  8933.  
  8934.       One 
  8935.  
  8936.  
  8937. ΓòÉΓòÉΓòÉ 400. Help for Symbol Sets Tab ΓòÉΓòÉΓòÉ
  8938.  
  8939. Through the Symbol sets tab you can select the symbol sets that the pen 
  8940. sub-system is to use.  The upper set of symbols is the gesture set.  You can 
  8941. select any combination of gestures to include within the symbol set. 
  8942.  
  8943. Likewise, you can select any combination of the character symbols that are 
  8944. found below the gestures. 
  8945.  
  8946.  
  8947. ΓòÉΓòÉΓòÉ 401. Help for Include/Exclude Tab ΓòÉΓòÉΓòÉ
  8948.  
  8949. The Include/exclude tab is used to define the include region along with the 
  8950. exlcude regions that the pen sub-system is to use.  The include region by 
  8951. default is defined to be the entire display. You can define a smaller area (in 
  8952. dialogue units) through the entry fields x, y, Width and Depth. 
  8953.  
  8954. The exlcude regions are defined for the controls that can receive input from 
  8955. the user.  Generally, you want to define the areas that should be excluded from 
  8956. the input include region such that if the pen is moved to one of these areas, 
  8957. that area receives the focus just like it would if you were using the mouse. 
  8958.  
  8959. To define the controls that should be excluded, you select the items within the 
  8960. list box.  You can select more than one control to exclude at a time by using 
  8961. the list box extended selection techniques. 
  8962.  
  8963.  
  8964. ΓòÉΓòÉΓòÉ 402. Help for Edit Windows Message Dialogue ΓòÉΓòÉΓòÉ
  8965.  
  8966. The Edit Windows Message dialogue is used to select and edit the default code 
  8967. for messages that will be received by a window and that can be included as the 
  8968. default message handling for a window that you are designing. 
  8969.  
  8970. You select the message to view or edit by select the message from the Message 
  8971. combination box.  After selecting the message, the default code will be 
  8972. displayed within the read-only edit field below the combination box. 
  8973.  
  8974. To edit the comments defined for the message, select the tab labeled Comments. 
  8975. The body of the message handling can be edited by selecting the tab labeled 
  8976. Body.  Finally, to edit the break or return of the message, select the tab 
  8977. labeled break/return. 
  8978.  
  8979. To clear the defined code for the message, select the Clear push button. 
  8980.  
  8981. The default code for the message can be set by selecting the push button 
  8982. labeled Defaults.  This will cause the defined source code to be: 
  8983.  
  8984.                        /*                                               */
  8985.    case WM_* :
  8986.        breakshift op
  8987.  
  8988. To define the formating rules for use by the Format and Format all push 
  8989. buttons, select the Define format... push button.  This will cause the Source 
  8990. Format dialogue to be displayed through which you can define the comment type 
  8991. and the indent levels for the source code when it is formatted. 
  8992.  
  8993. The Save push button is used to accept the values entered, whereas, the Cancel 
  8994. push button is used to reject the values entered. 
  8995.  
  8996.  
  8997. ΓòÉΓòÉΓòÉ 403. Help for Edit Dialogues Message Dialogue ΓòÉΓòÉΓòÉ
  8998.  
  8999. The Edit Dialogues Message dialogue is used to select and edit the default code 
  9000. for messages that will be received by a dialogue and that can be included as 
  9001. the default message handling for a dialogue that you are designing. 
  9002.  
  9003. You select the message to view or edit by select the message from the Message 
  9004. combination box.  After selecting the message, the default code will be 
  9005. displayed within the read-only multi-line entry field below the combination 
  9006. box. 
  9007.  
  9008. To edit the comments defined for the message, select the tab labeled Comments. 
  9009. The body of the message handling can be edited by selecting the tab labeled 
  9010. Body.  Finally, to edit the break or return of the message, select the tab 
  9011. labeled break/return. 
  9012.  
  9013. To clear the defined code for the message, select the Clear push button. 
  9014.  
  9015. The default code for the message can be set by selecting the push button 
  9016. labeled Defaults.  This will cause the defined source code to be: 
  9017.  
  9018.                        /*                                               */
  9019.    case WM_* :
  9020.        breakshift op
  9021.  
  9022. To define the formating rules for use by the Format and Format all push 
  9023. buttons, select the Define format... push button.  This will cause the Source 
  9024. Format dialogue to be displayed through which you can define the comment type 
  9025. and the indent levels for the source code when it is formatted. 
  9026.  
  9027. The Save push button is used to accept the values entered, whereas, the Cancel 
  9028. push button is used to reject the values entered. 
  9029.  
  9030.  
  9031. ΓòÉΓòÉΓòÉ 404. Help for Edit Notify Messages Dialogue ΓòÉΓòÉΓòÉ
  9032.  
  9033. The Edit Notify Messages dialogue is used to select and edit the default code 
  9034. for notification messages that will be received by a window or dialogue and 
  9035. that can be included as the default message handling for a window or dialogue 
  9036. that you are designing within the WM_CONTROL message. 
  9037.  
  9038. You select the message to view or edit by select the message from the Message 
  9039. combination box.  After selecting the message, the default code will be 
  9040. displayed within the read-only multi-line entry field below the combination 
  9041. box. 
  9042.  
  9043. To edit the comments defined for the message, select the tab labeled Comments. 
  9044. The body of the message handling can be edited by selecting the tab labeled 
  9045. Body.  Finally, to edit the break or return of the message, select the tab 
  9046. labeled break/return. 
  9047.  
  9048. To clear the defined code for the message, select the Clear push button. 
  9049.  
  9050. The default code for the message can be set by selecting the push button 
  9051. labeled Defaults.  This will cause the defined source code to be: 
  9052.  
  9053.                         /*                                              */
  9054.            case BN_CLICKED :
  9055.               switch ( SHORT1FROMMP(mp1) )
  9056.                    {
  9057.                    case <id>
  9058.                         breakshift op
  9059.                    }
  9060.               breakshift op
  9061.  
  9062. To define the formating rules for use by the Format and Format all push 
  9063. buttons, select the Define format... push button.  This will cause the Source 
  9064. Format dialogue to be displayed through which you can define the comment type 
  9065. and the indent levels for the source code when it is formatted. 
  9066.  
  9067. The Save push button is used to accept the values entered, whereas, the Cancel 
  9068. push button is used to reject the values entered. 
  9069.  
  9070.  
  9071. ΓòÉΓòÉΓòÉ 405. Help for Edit Source Dialogue ΓòÉΓòÉΓòÉ
  9072.  
  9073. The Edit Source dialogue is used to edit the code of various areas, with the 
  9074. area selected shown beside the Area label. 
  9075.  
  9076. Generally, you enter or edit the default code for: 
  9077.  
  9078.      Module start 
  9079.      Header start 
  9080.      Window declaration 
  9081.      Dialogue declaration 
  9082.  
  9083.  For the coding for a window declaration could be: 
  9084.  
  9085.   #pragma subtitle("   Client Window - Client Window Procedure")
  9086.   #pragma page( )
  9087.  
  9088.   /* --- <pfnWndProc> --------------------------------------------------- */
  9089.   /*                                                                      */
  9090.   /*     This function is used to process the messages sent to the        */
  9091.   /*     applications client window.                                      */
  9092.   /*                                                                      */
  9093.   /*     Upon Entry:                                                      */
  9094.   /*                                                                      */
  9095.   /*     HWND   hWndshift op = Window Handle                                     */
  9096.   /*     ULONG  msgshift op  = PM Message                                        */
  9097.   /*     MPARAM mp1shift op  = Message Parameter 1                               */
  9098.   /*     MPARAM mp2shift op  = Message Parameter 2                               */
  9099.   /*                                                                      */
  9100.   /*     Upon Exit:                                                       */
  9101.   /*                                                                      */
  9102.   /*     <pfnWndProc> = Message Handling Result                           */
  9103.   /*                                                                      */
  9104.   /* -------------------------------------------------------------------- */
  9105.  
  9106.   MRESULT EXPENTRY <pfnWndProc>(HWND hWnd, ULONG msg, MPARAM mp1, MPARAM mp2)
  9107.  
  9108.   {
  9109.   <localvars>
  9110.  
  9111.   switch ( msg )
  9112.      {
  9113.      <statements>
  9114.                           /* Default message processing                   */
  9115.      default :
  9116.          return(<defwinproc>(hWnd, msg, mp1, mp2))shift op
  9117.      }
  9118.   return(0L)shift op
  9119.   }
  9120.  
  9121.  You can use the following macro symbols within a command definition: 
  9122.  
  9123.      <-date-> 
  9124.      <-file-> 
  9125.      <localvars> 
  9126.      <pfnDlgProc> 
  9127.      <pfnWndProc> 
  9128.      <statements> 
  9129.      <defwinproc> 
  9130.  
  9131.  The Enter push button is used to accept the values entered, whereas, the 
  9132.  Cancel push button is used to reject the values entered. 
  9133.  
  9134.  
  9135. ΓòÉΓòÉΓòÉ 406. Help for Edit Command Definitions Dialogue ΓòÉΓòÉΓòÉ
  9136.  
  9137. The Edit Command Definitions dialogue is used to select and edit the default 
  9138. code for various invocation methods. 
  9139.  
  9140. Generally, the methods that are available are: 
  9141.  
  9142.      Nothing 
  9143.      if ( WinDlgBox(...) ) 
  9144.      WinDlgBox(...) 
  9145.      WinLoadDlg(...) 
  9146.      WinCreateWindow(...) 
  9147.      WinCreateStdWindow(...) 
  9148.      DID_OK 
  9149.      DID_CANCEL 
  9150.  
  9151.  When you select a method, you enter how the method should be completed.  For 
  9152.  example, the default source for the if ( WinDlgBox(...) ) could be: 
  9153.  
  9154.  
  9155.       case <id> :
  9156.           if ( WinDlgBox(HWND_DESKTOP, <hwndFrame>, <pfnDlgProc>,
  9157.                          (HMODULE)NULL, <idDlg>, NULL) )
  9158.               {
  9159.               }
  9160.           breakshift op
  9161.  
  9162.  You can use the following macro symbols within a command definition: 
  9163.  
  9164.      <id> 
  9165.      <idActionBar> 
  9166.      <idButton> 
  9167.      <idDlg> 
  9168.      <idMenu> 
  9169.      <DID_OK> 
  9170.      <DID_CANCEL> 
  9171.  
  9172.  You enter local variables that are to be used by the definition in the edit 
  9173.  control labeled Local variables.  The body of the command for the method is 
  9174.  entered in the edit control labeled Body. 
  9175.  
  9176.  The definition can be deleted by selecting the Clear push button. 
  9177.  
  9178.  
  9179. ΓòÉΓòÉΓòÉ 407. Help for Edit Text Dialogue ΓòÉΓòÉΓòÉ
  9180.  
  9181. The Edit Text dialogue is used to edit the default code for the area selected. 
  9182.  
  9183. The Save push button is used to accept the values entered, whereas, the Cancel 
  9184. push button is used to reject the values entered. 
  9185.  
  9186.  
  9187. ΓòÉΓòÉΓòÉ 408. Help for Body Tab ΓòÉΓòÉΓòÉ
  9188.  
  9189. The Body tab is used to edit the default code for the messages selected. 
  9190. Through the edit control labeled Local variables you can enter the local 
  9191. variables that are required by the message handling. 
  9192.  
  9193. The actual message handling code is entered through the edit control labeled 
  9194. Body source code. 
  9195.  
  9196.  
  9197. ΓòÉΓòÉΓòÉ 409. Help for Prologue Tab ΓòÉΓòÉΓòÉ
  9198.  
  9199. The Prologue tab is used to select and edit the default code for messages that 
  9200. will be received by a window and that can be included as the default message 
  9201. handling for a window that you are designing. 
  9202.  
  9203.  
  9204. ΓòÉΓòÉΓòÉ 410. Help for Source Code Layout Dialogue ΓòÉΓòÉΓòÉ
  9205.  
  9206. The Source Code Layout dialogue is used to select select messages that are to 
  9207. be used as the default for each new window or dialogue created. 
  9208.  
  9209. You select the message to include from the Message combination box.  You view 
  9210. the messages selected in the Selected combination box. 
  9211.  
  9212. The source code as it would appear within a source file the first time it was 
  9213. created is displayed in the read-only multi-line entry field below the 
  9214. combination boxes. 
  9215.  
  9216. To add a message, select the message from the Message combination box and click 
  9217. the Add push button. 
  9218.  
  9219. To clear the messages selected thus far, click on the Clear push button. 
  9220.  
  9221. The Enter push button is used to accept the values entered, whereas, the Cancel 
  9222. push button is used to reject the values entered. 
  9223.  
  9224.  
  9225. ΓòÉΓòÉΓòÉ 411. Help for Comments Tab ΓòÉΓòÉΓòÉ
  9226.  
  9227. The Comments tab is used to select and edit the default comment for messages 
  9228. that will be received by a window and that can be included as the default 
  9229. message handling for a window that you are designing. 
  9230.  
  9231.  
  9232. ΓòÉΓòÉΓòÉ 412. Help for Body Tab ΓòÉΓòÉΓòÉ
  9233.  
  9234. The Body tab is used to edit the default code for the messages selected. 
  9235. Through the edit control labeled Local variables you can enter the local 
  9236. variables that are required by the message handling. 
  9237.  
  9238. The actual message handling code is entered through the edit control labeled 
  9239. Body source code. 
  9240.  
  9241.  
  9242. ΓòÉΓòÉΓòÉ 413. Help for break/return Tab ΓòÉΓòÉΓòÉ
  9243.  
  9244. The break/return tab is used to edit the default code for the break or return 
  9245. of a message that will be received by a window and that can be included as the 
  9246. default message handling for a window that you are designing. 
  9247.  
  9248.  
  9249. ΓòÉΓòÉΓòÉ 414. Help for Edit Command Definitions ΓòÉΓòÉΓòÉ
  9250.  
  9251. The current tab is used to select and edit the default code for various 
  9252. invocation methods. 
  9253.  
  9254. Generally, the methods that are available are: 
  9255.  
  9256.      Default 
  9257.      if ( WinDlgBox(...) ) 
  9258.      WinDlgBox(...) 
  9259.      WinLoadDlg(...) 
  9260.      WinCreateWindow(...) 
  9261.      WinCreateStdWindow(...) 
  9262.      DID_OK 
  9263.      DID_CANCEL 
  9264.  
  9265.  When you select a method, you enter how the method should be completed.  For 
  9266.  example, the default source for the if ( WinDlgBox(...) ) could be: 
  9267.  
  9268.  
  9269.       case <id> :
  9270.           if ( WinDlgBox(HWND_DESKTOP, <hwndFrame>, <pfnDlgProc>,
  9271.                          (HMODULE)NULL, <idDlg>, NULL) )
  9272.               {
  9273.               }
  9274.           breakshift op
  9275.  
  9276.  You can use the following macro symbols within a command definition: 
  9277.  
  9278.      <id> 
  9279.      <idActionBar> 
  9280.      <idButton> 
  9281.      <idDlg> 
  9282.      <idMenu> 
  9283.      <DID_OK> 
  9284.      <DID_CANCEL> 
  9285.  
  9286.  You enter local variables that are to be used by the definition in the 
  9287.  multi-line entry field labeled Local variables.  The body of the command for 
  9288.  the method is entered in the multi-line entry field labeled Body. 
  9289.  
  9290.  The definition can be deleted by selecting the Clear push button at the bottom 
  9291.  of the dialogue. 
  9292.  
  9293.  
  9294. ΓòÉΓòÉΓòÉ 415. Help for Source Definition Tab ΓòÉΓòÉΓòÉ
  9295.  
  9296. The Definition tab contains the composed source for the message selected. 
  9297.  
  9298.  
  9299. ΓòÉΓòÉΓòÉ 416. Help for Source Definition Tab ΓòÉΓòÉΓòÉ
  9300.  
  9301. Within the tab is an edit control where you can enter or edit the source code 
  9302. definition for a paraticular area. 
  9303.  
  9304.  
  9305. ΓòÉΓòÉΓòÉ 417. Help for Edit Default Class Source Dialogue ΓòÉΓòÉΓòÉ
  9306.  
  9307. The Edit Default Class Source dialogue allows you to enter and edit the the 
  9308. source code for the class definitions that are used to create the class 
  9309. definition for the application your are designing.  The areas for which you can 
  9310. define the class definitions for are: 
  9311.  
  9312.       Parent window 
  9313.       Secondary window 
  9314.       Dialogue 
  9315.       Modeless dialogue 
  9316.       Child window 
  9317.  
  9318.  Each area has a separate tab in which the class definition can be defined. 
  9319.  
  9320.  
  9321. ΓòÉΓòÉΓòÉ 418. Help for Source Format Dialogue ΓòÉΓòÉΓòÉ
  9322.  
  9323. The Source Format dialogue allows you to define the indent levels for various 
  9324. areas within a source code rule as well as the comment style. 
  9325.  
  9326. These values are then used when you click on the Format or Format all push 
  9327. buttons contained within the Edit Window Messages, Edit Dialogue Messages or 
  9328. Edit Notification Messages dialogues. 
  9329.  
  9330. You can set the indent levels for the case, comment, source boday, variables 
  9331. and notify areas. 
  9332.  
  9333. The indent value is then use to place the particular item at that column 
  9334. position.  For example if the case indent was 4, the c of the case keyword 
  9335. would be at column position 4. 
  9336.  
  9337. For the comment type, simple is 
  9338.  
  9339. /* This is a comment */
  9340. Left is 
  9341.  
  9342. /*
  9343.  *This is a comment
  9344.  */
  9345. and block is 
  9346.  
  9347. /********************/
  9348. /*This is a comment */
  9349. /********************/
  9350.  
  9351.  
  9352. ΓòÉΓòÉΓòÉ 419. Help for Export Source Rules Dialogue ΓòÉΓòÉΓòÉ
  9353.  
  9354. The Export Source Rules dialogue is used to export the source coding rules to 
  9355. an ASCII file that can be edited using a standard text or source code editor. 
  9356.  
  9357. You can specify the name underwhich the source code rules are to be exported 
  9358. within the entry field labeled Filename.. 
  9359.  
  9360. You can select the directory to place the file by selecting the area through 
  9361. the list box below the entry field. 
  9362.  
  9363. Once you have edited the source code rules, you can then import them back using 
  9364. the Source Import menu item. 
  9365.  
  9366.  
  9367. ΓòÉΓòÉΓòÉ 420. Help for Import Source Rules Dialogue ΓòÉΓòÉΓòÉ
  9368.  
  9369. The Import Source Rules dialogue allows you to open a file containing the 
  9370. source coding rules that was exported through the Export Source Rules dialogue 
  9371. and edited using a standard text or source code editor. 
  9372.  
  9373. Two list boxes are found within the dialogue: one for the directory list and 
  9374. one for files. 
  9375.  
  9376. You can select a different drive or subdirectory by double clicking the mouse 
  9377. pointer on the entry desired. 
  9378.  
  9379. To select the file to open, double click on the desired file within the files 
  9380. list box or enter the filename within the entry field at the top of the 
  9381. dialogue. 
  9382.  
  9383. The Open push button is used to open the file listed within the entry field, 
  9384. whereas, the Cancel push button is used to cancel the values the open request. 
  9385.  
  9386.  
  9387. ΓòÉΓòÉΓòÉ 421. Help for Parent Window ΓòÉΓòÉΓòÉ
  9388.  
  9389. When working with a design, there is usually one main window for the design. 
  9390. This window is generally known as the Parent Window . 
  9391.  
  9392. The Parent Window is in most cases a descendant of the Desktop but can also be 
  9393. a descendant of an Object Window. 
  9394.  
  9395. Generally, when the Parent Window is a descendant of the Desktop, the window 
  9396. created can be shown and hidden at will whereas when it is a descendant of an 
  9397. Object Window, the Parent Window is never visible and it does not have a size. 
  9398.  
  9399. The Parent Window can have descendants which can be either Child Windows or 
  9400. Dialogues. 
  9401.  
  9402. Note:  There can only be one Parent Window defined within Prominare Designer. 
  9403.  
  9404.  
  9405. ΓòÉΓòÉΓòÉ 422. Help for Child Window ΓòÉΓòÉΓòÉ
  9406.  
  9407. A Child Window is window which is used to provide secondary information in 
  9408. conjunction with the main Parent Window of the program. 
  9409.  
  9410. The Child Window can be a descendant of either the Desktop or the Main Window. 
  9411.  
  9412. When the Child Window is a descendant of the Desktop, the window can be moved 
  9413. anywhere on the desktop.  When the Main Window is moved or minimized, the Child 
  9414. Window usually is not affected. 
  9415.  
  9416. When it is a descendant of the Main Window, it can only be moved within the 
  9417. Main Window.  When the Main Window is moved or minimized, the Child Window is 
  9418. moved or hidden with it. 
  9419.  
  9420.  
  9421. ΓòÉΓòÉΓòÉ 423. Help for Dialogue ΓòÉΓòÉΓòÉ
  9422.  
  9423. A Dialogue is window which is used to provide either information or a means of 
  9424. allowing the user to enter specific data to the program. 
  9425.  
  9426. By default, the dialogue is a child of the Main Window. 
  9427.  
  9428. The Dialogue cannot have menus or general acclerators associated with them but 
  9429. can have most other styles that a normal window can have. 
  9430.  
  9431.  
  9432. ΓòÉΓòÉΓòÉ 424. Help for Notebook Page ΓòÉΓòÉΓòÉ
  9433.  
  9434. A Notebook page is window which is used to provide either information or a 
  9435. means of allowing the user to enter specific data to the program which is 
  9436. associated to a specific notebook that is contained within a window or 
  9437. dialogue. 
  9438.  
  9439. To aid in the design of a notebook page, a notebook is displayed which is the 
  9440. size of the notebook associated in the notebook linkage group. 
  9441.  
  9442.  
  9443. ΓòÉΓòÉΓòÉ 425. Help for WP Settings Page ΓòÉΓòÉΓòÉ
  9444.  
  9445. A WP Settings page is a window which is used to provide either information or a 
  9446. means of allowing the user to enter specific data to the program which is 
  9447. associated to a specific notebook that is contained within a Workplace Settings 
  9448. page. 
  9449.  
  9450. To aid in the design of a Workplace Settings page, a Workplace Settings 
  9451. notebook is displayed. 
  9452.  
  9453.  
  9454. ΓòÉΓòÉΓòÉ 426. Help for Decimal ΓòÉΓòÉΓòÉ
  9455.  
  9456. If you want the display of ID symbols to be decimal, select the Decimal radio 
  9457. button.  Alternately, if you want the display of the ID symbols to be 
  9458. hexidecimal, select the Hex radio button. 
  9459.  
  9460.  
  9461. ΓòÉΓòÉΓòÉ 427. Help for Hex ΓòÉΓòÉΓòÉ
  9462.  
  9463. If you want the display of ID symbols to be hexidecimal, select the Hex radio 
  9464. button.  Alternately, if you want the display of the ID symbols to be 
  9465. hexidecimal, select the Decimal radio button. 
  9466.  
  9467.  
  9468. ΓòÉΓòÉΓòÉ 428. Help for Title Bar Style ΓòÉΓòÉΓòÉ
  9469.  
  9470. If you want a window or dialogue to have a Title Bar which allows the user to 
  9471. select the title bar to move it around, select the Title Bar check box. 
  9472.  
  9473. The Title Bar, as its name suggests, allows for a title to be included within 
  9474. it.  This should be a short description that best exemplifies the contents of 
  9475. the window or the task of the dialogue. 
  9476.  
  9477. Note:  The OS/2 Presentation Manager limits the length of the Title Bar text to 
  9478.        60 characters. 
  9479.  
  9480.  
  9481. ΓòÉΓòÉΓòÉ 429. Help for System Menu Style ΓòÉΓòÉΓòÉ
  9482.  
  9483. The System Menu, which is located in the upper-left hand corner of a window or 
  9484. dialogue.  It is not the same as the action bar and pull-down menus.  It is 
  9485. mainly controlled and defined by the OS/2 Presentation Manager. 
  9486.  
  9487. You usually include a System Menu in the main program window. 
  9488.  
  9489. The System Menu generates WM_SYSCOMMAND messages instead of WM_COMMAND messages 
  9490. and generally you allow these messages to be passed back to the system. 
  9491.  
  9492.  
  9493. ΓòÉΓòÉΓòÉ 430. Help for Horz. Scroll Bar Style ΓòÉΓòÉΓòÉ
  9494.  
  9495. The Horz. Scroll Bar style allows you to add a Horizontal Scroll Bar to the 
  9496. bottom of a window or dialogue.  You can use the Horizontal Scroll Bar to allow 
  9497. the user to scroll the window horizontally.  You must provide the necessary 
  9498. code to allow this in a manner that suits your application. 
  9499.  
  9500.  
  9501. ΓòÉΓòÉΓòÉ 431. Help for Vert. Scroll Bar Style ΓòÉΓòÉΓòÉ
  9502.  
  9503. The Vert. Scroll Bar style allows you to add a Vertical Scroll Bar to the right 
  9504. side of a window or dialogue.  You can use the Vertical Scroll Bar to allow the 
  9505. user to scroll the window vertically.  You must provide the necessary code to 
  9506. allow this in a manner that suits your application. 
  9507.  
  9508.  
  9509. ΓòÉΓòÉΓòÉ 432. Help for Visible Style ΓòÉΓòÉΓòÉ
  9510.  
  9511. By selecting the Visible check box, you allow the window or dialogue to be 
  9512. shown as soon as it is created.  There may be instances where you would prefer 
  9513. to resize the window or dialogue when it is created and by not selecting 
  9514. Visible, the window or dialogue will remain hidden until you resize it and then 
  9515. show it. 
  9516.  
  9517.  
  9518. ΓòÉΓòÉΓòÉ 433. Help for Size Border Style ΓòÉΓòÉΓòÉ
  9519.  
  9520. If you want to allow the user to resize the window or dialogue, you should 
  9521. select the Size Border check box. 
  9522.  
  9523. A size border will be used as the window frame and when the mouse pointer 
  9524. passes over the border, the pointer will change its shape to a double header 
  9525. arrow. 
  9526.  
  9527. When the pointer is the doulbe headed arrow shape and button 1 on the mouse is 
  9528. pressed, the user will be able to resize the window or dialogue as required. 
  9529.  
  9530.  
  9531. ΓòÉΓòÉΓòÉ 434. Help for Border Style ΓòÉΓòÉΓòÉ
  9532.  
  9533. The Border check box is used to create a simple border for the window or 
  9534. dialogue.  This type of frame does not allow resizing by the user and usually 
  9535. appears as a single line surronding the window or dialogue. 
  9536.  
  9537.  
  9538. ΓòÉΓòÉΓòÉ 435. Help for Dialogue Frame Style ΓòÉΓòÉΓòÉ
  9539.  
  9540. The Dialogue Frame check box is used to create a Dialogue Frame border for the 
  9541. window or dialogue.  The Dialogue Frame border is the same color as the Title 
  9542. Bar if one has been specified for the window or dialogue. Like the Border 
  9543. style, it does not allow resizing by the user and will have some width and 
  9544. depth to it. 
  9545.  
  9546.  
  9547. ΓòÉΓòÉΓòÉ 436. Help for System Modal Style ΓòÉΓòÉΓòÉ
  9548.  
  9549. The System Modal check box is used to designate the window or dialogue as being 
  9550. modal.  When used, the user will only be able to interact with that window or 
  9551. dialogue. 
  9552.  
  9553. CAUTION:
  9554. System modal should generally not be used by windows since the user will only 
  9555. be able to interact with that window and will not be able to select others that 
  9556. he or she has opened. 
  9557.  
  9558.  
  9559. ΓòÉΓòÉΓòÉ 437. Help for Menu Style ΓòÉΓòÉΓòÉ
  9560.  
  9561. The Menu allows you to add an action bar menu and pull-downs to the window you 
  9562. are designing. 
  9563.  
  9564. Note:  The Menu check box will allow be available when you select Parent Window 
  9565.        or Child Window radio buttons.  Menus cannot be used within Dialogues. 
  9566.  
  9567.  
  9568. ΓòÉΓòÉΓòÉ 438. Help for Min Button Style ΓòÉΓòÉΓòÉ
  9569.  
  9570. The Min button check box allows you to add a Minimize button to the upper-right 
  9571. corner of the window. 
  9572.  
  9573. The Minimize button will allow the user to minimize the window. 
  9574.  
  9575. When the window is minimized, the Icon for the application is placed on the 
  9576. desktop. 
  9577.  
  9578. Note:  The Min Box check box will only be available when you select Parent 
  9579.        Window or Child Window radio buttons.  The Minimize button cannot be 
  9580.        used within Dialogues. 
  9581.  
  9582.  
  9583. ΓòÉΓòÉΓòÉ 439. Help for Max Button Style ΓòÉΓòÉΓòÉ
  9584.  
  9585. The Max button check box allows you to add a Maximize button to the upper-right 
  9586. corner of the window. 
  9587.  
  9588. The Maximize button will allow the user to maximize the window. 
  9589.  
  9590. When the window is maximized, the entire desktop is replaced with the 
  9591. application's window. 
  9592.  
  9593. Note:  The Max Box check box will only be available when you select Parent 
  9594.        Window or Child Window radio buttons.  The Maximize button cannot be 
  9595.        used within Dialogues. 
  9596.  
  9597.  
  9598. ΓòÉΓòÉΓòÉ 440. Help for Min/Max Button Style ΓòÉΓòÉΓòÉ
  9599.  
  9600. The Min/Max button allows you to add a Minimize button to the upper-right 
  9601. corner of the window. 
  9602.  
  9603. The Minimize button will allow the user to minimize the window whereas the 
  9604. Maximize button will allow the user to maximize the window. 
  9605.  
  9606. When the window is minimized, the Icon for the application is placed on the 
  9607. desktop or within the Minimize Window Viewer. 
  9608.  
  9609. When the window is maximized, the entire desktop is replaced with the 
  9610. application's window. 
  9611.  
  9612. Note:  The Min/Max button is only used when you select Standard. 
  9613.  
  9614.  
  9615. ΓòÉΓòÉΓòÉ 441. Help for Hide Button Style ΓòÉΓòÉΓòÉ
  9616.  
  9617. The Hide button check box allows you to add a Hide button to the upper-right 
  9618. corner of the window. 
  9619.  
  9620. The Hide button will allow the user to hide the window. 
  9621.  
  9622. When the window is hidden, the window is placed within the Minimized Window 
  9623. Viewer. 
  9624.  
  9625. Note:  The Hide button check box will only be available when you select Parent 
  9626.        Window or Child Window radio buttons.  The Maximize button cannot be 
  9627.        used within Dialogues. 
  9628.  
  9629.  
  9630. ΓòÉΓòÉΓòÉ 442. Help for Accelerators Style ΓòÉΓòÉΓòÉ
  9631.  
  9632. The Accelerators check box allows you to add a Accelerators to the application. 
  9633.  
  9634. The Accelerators are generally associated with pull-down menu items. 
  9635.  
  9636. When the window is maximized, the the entire desktop is replaced with the 
  9637. application's window. 
  9638.  
  9639. An example accelerator key is: 
  9640.  
  9641. Paste    Shift+Ins
  9642.  
  9643. The Shift+Ins is the accelerator defined for the Paste pull-down menu item. 
  9644.  
  9645. Note:  The Accelerator check box will only be available when you select Parent 
  9646.        Window or Child Window radio buttons.  Accelerators cannot be used be 
  9647.        defined within Dialogues since they have to be associated with the main 
  9648.        application window.  You can define Accelerators within a Parent Window 
  9649.        and any Child Windowsshift op Prominare Designer will consolidate the 
  9650.        definitions into one table since the OS/2 Presentation Manager only 
  9651.        allows one Accelerator table per application. 
  9652.  
  9653.  
  9654. ΓòÉΓòÉΓòÉ 443. Help for Standard Style ΓòÉΓòÉΓòÉ
  9655.  
  9656. The Standard check box can be used to create a Standard window.  A Standard 
  9657. window includes the following styles: 
  9658.  
  9659.      Title Bar 
  9660.      System Menu 
  9661.      Size Border 
  9662.      Menu 
  9663.      Min/Max Box 
  9664.      Accelerators 
  9665.  
  9666.  Note:  The Standard check box will only be available when you select Parent 
  9667.         Window or Child Window radio buttons. 
  9668.  
  9669.  
  9670. ΓòÉΓòÉΓòÉ 444. Help for Shell Position Style ΓòÉΓòÉΓòÉ
  9671.  
  9672. The Shell position style is used to designate that the window size and position 
  9673. should be determined by the system when it is created. 
  9674.  
  9675.  
  9676. ΓòÉΓòÉΓòÉ 445. Help for Window Style ΓòÉΓòÉΓòÉ
  9677.  
  9678. The Window radio button is used to set the relative position of the Dialogue 
  9679. being designed relative to the Parent Window. 
  9680.  
  9681. Note:  The Window radio button will only be available when you select the 
  9682.        Dialogue radio button. 
  9683.  
  9684.  
  9685. ΓòÉΓòÉΓòÉ 446. Help for Screen Style ΓòÉΓòÉΓòÉ
  9686.  
  9687. The Screen radio button is used to set the relative position of the Dialogue 
  9688. being designed relative to the Desktop. 
  9689.  
  9690. Note:  The Screen radio button will only be available when you select the 
  9691.        Dialogue radio button. 
  9692.  
  9693.  
  9694. ΓòÉΓòÉΓòÉ 447. Help for Mouse Style ΓòÉΓòÉΓòÉ
  9695.  
  9696. The Mouse radio button is used to set the relative position of the Dialogue 
  9697. being designed relative to the mouse pointer position. 
  9698.  
  9699. Note:  The Mouse radio button will only be available when you select the 
  9700.        Dialogue radio button. 
  9701.  
  9702.  
  9703. ΓòÉΓòÉΓòÉ 448. Help for Desktop Style ΓòÉΓòÉΓòÉ
  9704.  
  9705. The Desktop radio button is used to set the parent of the window being 
  9706. designed.  When the window is a descendant of the Desktop, the user, depending 
  9707. on the controls you have added to the window, will have the ability to move the 
  9708. window around on the OS/2 Presentation Manager Desktop. 
  9709.  
  9710. Note:  The Desktop radio button will only be available when you select the 
  9711.        Parent Window or Child Window radio buttons. 
  9712.  
  9713.  
  9714. ΓòÉΓòÉΓòÉ 449. Help for Main Window Style ΓòÉΓòÉΓòÉ
  9715.  
  9716. The Main Window radio button is used to set the parent of the window being 
  9717. designed.  When the window is a descendant of the Main Window, the user, 
  9718. depending on the controls you have added to the window, will only have the 
  9719. ability to move the window within the window that it is a descendant of. 
  9720.  
  9721. Note:  The Desktop radio button will only be available when you select the 
  9722.        Child Window radio button. 
  9723.  
  9724.  
  9725. ΓòÉΓòÉΓòÉ 450. Help for Object Window Style ΓòÉΓòÉΓòÉ
  9726.  
  9727. The Object Window radio button is used to set the parent of the window being 
  9728. designed.  When the window is a descendant of an Object Window, the window will 
  9729. not be visible. 
  9730.  
  9731. Generally, Object Windows are used within a separate thread of the application 
  9732. to allow a background task to be perform but still have access to the OS/2 
  9733. Presentation Manager messaging facilities. 
  9734.  
  9735. Object windows can also be used as a separate program that acts as a background 
  9736. task but where you would still like to be able to display dialogues or message 
  9737. boxes to inform the user of significant events or errors. 
  9738.  
  9739. Note:  The Object Window radio button will only be available when you select 
  9740.        the Parent Window or Child Window radio buttons. 
  9741.  
  9742.  
  9743. ΓòÉΓòÉΓòÉ 451. Help for Text Style ΓòÉΓòÉΓòÉ
  9744.  
  9745. The Text radio button is used to designate a menu item as an item that the OS/2 
  9746. Presentation Manager should display as text. 
  9747.  
  9748. The text that you provide for the menu item is used as the text for the final 
  9749. menu item. 
  9750.  
  9751. Prominare Designer will show the menu item with the text you enter for it. 
  9752.  
  9753.  
  9754. ΓòÉΓòÉΓòÉ 452. Help for Bitmap Style ΓòÉΓòÉΓòÉ
  9755.  
  9756. The Bitmap radio button is used to designate a menu item as being a bitmap. 
  9757.  
  9758. Any text that you enter for the menu item will be ignored since the OS/2 
  9759. Presentation Manager will use a bitmap that you supply as the actual menu item. 
  9760.  
  9761. Prominare Designer will simulate the bitmap that you supply similar to below: 
  9762.  
  9763. Note:  When using the Bitmap style, you will have to provide the necessary code 
  9764.        to load and size the bitmap and associate it to the menu item. 
  9765.  
  9766.  The following is an example of loading the bitmap and associating it to the 
  9767.  menu item within your source code: 
  9768.  
  9769.   VOID AddBitmapMenu( )
  9770.  
  9771.   {
  9772.   HBITMAP  hBMshift op      /* Bitmap Handle    */
  9773.   HWND     hSubMenushift op /* Sub-Menu Handle  */
  9774.   HPS      hPSshift op      /* PS Handle        */
  9775.   MENUITEM mishift op       /* Menu Item Holder */
  9776.  
  9777.   hPS = WinGetPS(hwndWinEdit)shift op
  9778.  
  9779.   hBM = GpiLoadBitmap(hPS, NULL, 7,
  9780.                       32L, 16L)shift op
  9781.  
  9782.   WinSendMsg(hSubMenu =
  9783.              WinWindowFromID(hwndWindow, FID_MENU),
  9784.              MM_QUERYITEM,
  9785.              MPFROM2SHORT(IDM_BITMAP, 1),
  9786.              MPFROMP(&mi))shift op
  9787.  
  9788.   mi.hItem = (ULONG)hBMshift op
  9789.   WinSendMsg(hSubMenu, MM_SETITEM,
  9790.              MPFROM2SHORT(0, 1),
  9791.              MPFROMP(&mi))shift op
  9792.  
  9793.   WinReleasePS(hPS)shift op
  9794.   }
  9795.  
  9796.  
  9797. ΓòÉΓòÉΓòÉ 453. Help for Separator Style ΓòÉΓòÉΓòÉ
  9798.  
  9799. When you to place a dividing line between menu items, select the Separator 
  9800. check box. 
  9801.  
  9802. It is sometimes useful to do this since it will allow you to group like menu 
  9803. items together and will make the menu visually easier to use. 
  9804.  
  9805.  
  9806. ΓòÉΓòÉΓòÉ 454. Help for Break Style ΓòÉΓòÉΓòÉ
  9807.  
  9808. The Break check check box allows you to create a multiple column menu if it is 
  9809. a pull down or it will create a multiple line action bar menu. 
  9810.  
  9811. The menu item that you associate the Break with will be the last item in the 
  9812. column or line. 
  9813.  
  9814.  
  9815. ΓòÉΓòÉΓòÉ 455. Help for Break/Separator Style ΓòÉΓòÉΓòÉ
  9816.  
  9817. The Break/Separator check box allows you to create a multiple column menu with 
  9818. a separating line between the columns. 
  9819.  
  9820.  
  9821. ΓòÉΓòÉΓòÉ 456. Help for Button Separator Style ΓòÉΓòÉΓòÉ
  9822.  
  9823. The Button Separator check box allows you to create an action bar menu item 
  9824. activated only by the mouse.  The text of the action bar item is centered 
  9825. instead of being left justified. 
  9826.  
  9827. This is usually used to place an action bar item on the right side of the 
  9828. action bar. 
  9829.  
  9830. Note:  It is possible to use the Button Separator style with pull-down menu 
  9831.        items but it is not recommended. 
  9832.  
  9833.  
  9834. ΓòÉΓòÉΓòÉ 457. Help for Sub-Menu Style ΓòÉΓòÉΓòÉ
  9835.  
  9836. The Sub-Menu check box is used to designate a pull-down menu item as a 
  9837. Sub-Menu. 
  9838.  
  9839. The menu item when shown will have an arrow on the far right indicating to the 
  9840. user that further menu items are available. 
  9841.  
  9842. To create the menu items for the sub-menu, you select the Sub-Menu on the 
  9843. Control pull-down menu and select the menu item you have created with the 
  9844. Sub-Menu style. 
  9845.  
  9846.  
  9847. ΓòÉΓòÉΓòÉ 458. Help for Help Style ΓòÉΓòÉΓòÉ
  9848.  
  9849. The Help check box is used to specify that when the menu item is selected, a 
  9850. WM_HELP message be sent to the window containing the menu item. 
  9851.  
  9852.  
  9853. ΓòÉΓòÉΓòÉ 459. Help for SYSCOMMAND Style ΓòÉΓòÉΓòÉ
  9854.  
  9855. The SYSCOMMAND check box is used to specify that when the menu item is 
  9856. selected, a WM_SYSCOMMAND message be sent to the window containing the menu 
  9857. item. 
  9858.  
  9859.  
  9860. ΓòÉΓòÉΓòÉ 460. Help for Child System Menu ΓòÉΓòÉΓòÉ
  9861.  
  9862. The Child system menu menu style is used to create a child system menu within 
  9863. the action bar for applications that are using a MDI type of interface. 
  9864.  
  9865.  
  9866. ΓòÉΓòÉΓòÉ 461. Help for Static Style ΓòÉΓòÉΓòÉ
  9867.  
  9868. The Static menu style is not used presently within OS/2 and is provided within 
  9869. Prominare Designer for consistancy. 
  9870.  
  9871.  
  9872. ΓòÉΓòÉΓòÉ 462. Help for Group Style ΓòÉΓòÉΓòÉ
  9873.  
  9874. The Group menu style is not used presently within OS/2 and is provided within 
  9875. Prominare Designer for consistancy. 
  9876.  
  9877.  
  9878. ΓòÉΓòÉΓòÉ 463. Help for Single Style ΓòÉΓòÉΓòÉ
  9879.  
  9880. The Single menu style is not used presently within OS/2 and is provided within 
  9881. Prominare Designer for consistancy. 
  9882.  
  9883.  
  9884. ΓòÉΓòÉΓòÉ 464. Help for Owner Draw Style ΓòÉΓòÉΓòÉ
  9885.  
  9886. Owner draw is used to designate that the menu item that will be drawn by using 
  9887. code defined within the owner window instead of having the system provide the 
  9888. drawing. 
  9889.  
  9890.  
  9891. ΓòÉΓòÉΓòÉ 465. Help for Checked Attribute ΓòÉΓòÉΓòÉ
  9892.  
  9893. The Checked attribute is used to place a check mark beside the pull-down menu 
  9894. item. 
  9895.  
  9896.  
  9897. ΓòÉΓòÉΓòÉ 466. Help for Disabled Attribute ΓòÉΓòÉΓòÉ
  9898.  
  9899. The Disabled attribute is used to disable the menu item. 
  9900.  
  9901. When Disabled, the user cannot select the item. 
  9902.  
  9903.  
  9904. ΓòÉΓòÉΓòÉ 467. Help for Framed Attribute ΓòÉΓòÉΓòÉ
  9905.  
  9906. The Framed attribute is used to place a frame around the pull-down menu item. 
  9907.  
  9908. The frame appears as a heavy border. 
  9909.  
  9910.  
  9911. ΓòÉΓòÉΓòÉ 468. Help for Hilighted Attribute ΓòÉΓòÉΓòÉ
  9912.  
  9913. The Hilighted attribute is used to highlight the pull-down menu item. 
  9914.  
  9915. The menu item, when displayed, will be have its colors inverted. 
  9916.  
  9917.  
  9918. ΓòÉΓòÉΓòÉ 469. Help for No Dismiss Attribute ΓòÉΓòÉΓòÉ
  9919.  
  9920. The No Dismiss attribute causes the menu item to remain displayed after being 
  9921. selected. 
  9922.  
  9923.  
  9924. ΓòÉΓòÉΓòÉ 470. Help for Virtual Key ΓòÉΓòÉΓòÉ
  9925.  
  9926. The Virtual Key check box is used to designate the key selected is a virtual 
  9927. key. 
  9928.  
  9929.  
  9930. ΓòÉΓòÉΓòÉ 471. Help for Scan Code ΓòÉΓòÉΓòÉ
  9931.  
  9932. The Scan Code check box is used to designate the key selected is a scan code 
  9933. key. 
  9934.  
  9935.  
  9936. ΓòÉΓòÉΓòÉ 472. Help for Char ΓòÉΓòÉΓòÉ
  9937.  
  9938. The Char check box is used to designate the key selected is a character key. 
  9939.  
  9940.  
  9941. ΓòÉΓòÉΓòÉ 473. Help for Help ΓòÉΓòÉΓòÉ
  9942.  
  9943. The Help check box is used to designate the key selected as a help key. 
  9944.  
  9945. Note:  The key will be translated into a WM_HELP message. 
  9946.  
  9947.  
  9948. ΓòÉΓòÉΓòÉ 474. Help for Alt ΓòÉΓòÉΓòÉ
  9949.  
  9950. The Alt check box is used to designate the key selected be used with the Alt 
  9951. key. 
  9952.  
  9953.  
  9954. ΓòÉΓòÉΓòÉ 475. Help for Ctrl ΓòÉΓòÉΓòÉ
  9955.  
  9956. The Ctrl check box is used to designate the key selected be used with the Ctrl 
  9957. key. 
  9958.  
  9959.  
  9960. ΓòÉΓòÉΓòÉ 476. Help for Shift ΓòÉΓòÉΓòÉ
  9961.  
  9962. The Shift check box is used to designate the key selected be used with the 
  9963. Shift key. 
  9964.  
  9965.  
  9966. ΓòÉΓòÉΓòÉ 477. Help for SYSCOMMAND ΓòÉΓòÉΓòÉ
  9967.  
  9968. The SYSCOMMAND check box is used to cause the key selected to be translated 
  9969. into a WM_SYSCOMMAND message. 
  9970.  
  9971.  
  9972. ΓòÉΓòÉΓòÉ 478. Help for Icon Resources ΓòÉΓòÉΓòÉ
  9973.  
  9974. To include an icon within your application, select the Icon resource type. 
  9975.  
  9976. You must create the icon through an editor such as the Icon Editor provided in 
  9977. the OS/2 Programmer's Toolkit. 
  9978.  
  9979.  
  9980. ΓòÉΓòÉΓòÉ 479. Help for Font Resources ΓòÉΓòÉΓòÉ
  9981.  
  9982. To include an font resource within your application, select the Font resource 
  9983. type. 
  9984.  
  9985. You must create the font through an editor such as the Font Editor provided in 
  9986. the OS/2 Programmer's Toolkit. 
  9987.  
  9988.  
  9989. ΓòÉΓòÉΓòÉ 480. Help for Bitmap Resources ΓòÉΓòÉΓòÉ
  9990.  
  9991. To include an bitmap within your application, select the Bitmap resource type. 
  9992.  
  9993. You must create the bitmap through an editor such as the Icon Editor provided 
  9994. in the OS/2 Programmer's Toolkit. 
  9995.  
  9996.  
  9997. ΓòÉΓòÉΓòÉ 481. Help for Pointer Resources ΓòÉΓòÉΓòÉ
  9998.  
  9999. To include an pointer within your application, select the Pointer resource 
  10000. type. 
  10001.  
  10002. You must create the pointer through an editor such as the Icon Editor provided 
  10003. in the OS/2 Programmer's Toolkit. 
  10004.  
  10005.  
  10006. ΓòÉΓòÉΓòÉ 482. Help for String Resources ΓòÉΓòÉΓòÉ
  10007.  
  10008. To include a string resource within your application, select the String 
  10009. resource type. 
  10010.  
  10011. A string could be the text within a message box or the application's title bar. 
  10012.  
  10013. Strings are useful if you need to distribute your application in another 
  10014. language. 
  10015.  
  10016. Since all of the strings are localized, it will make translation of the strings 
  10017. and their replacement easier rather than having to search through all of the 
  10018. application's source code for them. 
  10019.  
  10020.  
  10021. ΓòÉΓòÉΓòÉ 483. Help for Message Resources ΓòÉΓòÉΓòÉ
  10022.  
  10023. To include a message resource within your application, select the Message 
  10024. resource type. 
  10025.  
  10026. A string could be the text within a message box or a dialogue. 
  10027.  
  10028. Messages are useful if you need to distribute your application in another 
  10029. language. 
  10030.  
  10031. Since all of the messages are localized, it will make translation of the 
  10032. messages and their replacement easier rather than having to search through all 
  10033. of the application's source code for them. 
  10034.  
  10035.  
  10036. ΓòÉΓòÉΓòÉ 484. Help for Custom Resources ΓòÉΓòÉΓòÉ
  10037.  
  10038. To include a custom resource within your application, select the Custom 
  10039. resource type. 
  10040.  
  10041. A custom resource can a file containing many text lines, such as a poem or a 
  10042. set of instructions in free format. 
  10043.  
  10044. Like other resources, you need to load the custom resource from the 
  10045. application's resources before you can use them. 
  10046.  
  10047. Note:  For an excellent discussion of custom resources, consult Charles 
  10048.        Petzold's OS/2 Presentation Manager Programming, Ziff-Davis Press, 
  10049.        Emeryville, California, ISBN 1-56276-123-4), Chapter 12, Bitmaps, Icons, 
  10050.        Pointers, and Stringsshift op pp. 636-645, Program-defined Resources. 
  10051.  
  10052.  
  10053. ΓòÉΓòÉΓòÉ 485. Help for Default Memory Options ΓòÉΓòÉΓòÉ
  10054.  
  10055. The Default memory option allows you to let the OS/2 Presentation Manager use 
  10056. the default loading and memory options. 
  10057.  
  10058. The defaults are: 
  10059.  
  10060.      Load On Call 
  10061.      Moveable 
  10062.      Discardable 
  10063.  
  10064.  
  10065. ΓòÉΓòÉΓòÉ 486. Help for Moveable Memory Options ΓòÉΓòÉΓòÉ
  10066.  
  10067. The Moveable memory option allows you to designate the resource item as 
  10068. moveable. 
  10069.  
  10070. This allows OS/2 Presentation Manager to move the resource as necessary to 
  10071. compact memory. 
  10072.  
  10073.  
  10074. ΓòÉΓòÉΓòÉ 487. Help for Preload Memory Options ΓòÉΓòÉΓòÉ
  10075.  
  10076. The Preload memory option allows you to designate the resource item to be 
  10077. loaded when the application starts. 
  10078.  
  10079.  
  10080. ΓòÉΓòÉΓòÉ 488. Help for Discard Memory Options ΓòÉΓòÉΓòÉ
  10081.  
  10082. The Discard memory option allows you to designate the resource item as 
  10083. discardable. 
  10084.  
  10085. Discardable resource items are discarded as required by the OS/2 Presentation 
  10086. Manager when it needs the memory the resource is using. 
  10087.  
  10088. The resource item would then be reloaded the next time it is needed within the 
  10089. application. 
  10090.  
  10091.  
  10092. ΓòÉΓòÉΓòÉ 489. Help for Left Aligned Style ΓòÉΓòÉΓòÉ
  10093.  
  10094. The Left Aligned style forces the text within the Entry Field to be left 
  10095. justified. 
  10096.  
  10097. As text is entered into the Entry Field, it will expand to the right. 
  10098.  
  10099.  
  10100. ΓòÉΓòÉΓòÉ 490. Help for Centered Style ΓòÉΓòÉΓòÉ
  10101.  
  10102. The Centered style forces the text within the Entry Field to be centered. 
  10103.  
  10104. As text is entered into the Entry Field, it will expand to both the left and to 
  10105. the right keeping the text centered. 
  10106.  
  10107.  
  10108. ΓòÉΓòÉΓòÉ 491. Help for Right Aligned Style ΓòÉΓòÉΓòÉ
  10109.  
  10110. The Right Aligned style forces the text within the Entry Field to be right 
  10111. justified. 
  10112.  
  10113. As text is entered into the Entry Field, it will expand to the left. 
  10114.  
  10115.  
  10116. ΓòÉΓòÉΓòÉ 492. Help for Auto Horz Scroll Style ΓòÉΓòÉΓòÉ
  10117.  
  10118. To allow the text within the Entry Field to scroll within the field, the Auto 
  10119. Horz Scroll style should be used. 
  10120.  
  10121. This allows the user to see portions of the text within the Entry Field when it 
  10122. is longer than the Entry Field itself. 
  10123.  
  10124.  
  10125. ΓòÉΓòÉΓòÉ 493. Help for Margin Style ΓòÉΓòÉΓòÉ
  10126.  
  10127. The Margin style is used to place a border around the Entry Field allowing the 
  10128. user to see the limits of the actual Entry Field. 
  10129.  
  10130. When you do not use the Margin style, the mouse pointer will still change its 
  10131. shape to an I-Beam when it passes over the marginless entry field allowing the 
  10132. user to see that input is possible. 
  10133.  
  10134.  
  10135. ΓòÉΓòÉΓòÉ 494. Help for Auto Tab Style ΓòÉΓòÉΓòÉ
  10136.  
  10137. The Auto Tab style indicates that when the field is filled when a character is 
  10138. added to it, the effect of a tab key will be generated.  This only occurs when 
  10139. the character is added to the end of entry field textshift op inserting and/or 
  10140. replacing a character or characters in the middle of the text does not cause 
  10141. the autotab to be generated. 
  10142.  
  10143. The auto tab style is generally used with fixed-length entry fields where it 
  10144. may be faster for the user to type in a fixed number of characters and then 
  10145. have the cursor automatically move to the next field to allow a virtual 
  10146. continuous typing interface. 
  10147.  
  10148.  
  10149. ΓòÉΓòÉΓòÉ 495. Help for Read Only Style ΓòÉΓòÉΓòÉ
  10150.  
  10151. The Read Only style cause the entry field to be read only. 
  10152.  
  10153. When an entry field is read only, no characters are permitted to be input into 
  10154. the text.  You can, however, use the copy interface to the clipboard. 
  10155.  
  10156. It is possible to dynamically change the read only state of the entry field 
  10157. through the EM_SETREADONLY message. 
  10158.  
  10159.  
  10160. ΓòÉΓòÉΓòÉ 496. Help for Command Style ΓòÉΓòÉΓòÉ
  10161.  
  10162. The Command style designates that the entry field as a command entry field. 
  10163. This is used by the Help Manager to provide command help if the user requests 
  10164. help for this field. 
  10165.  
  10166. Note:  Only entry field within each dialogue may have this style. 
  10167.  
  10168.  
  10169. ΓòÉΓòÉΓòÉ 497. Help for Unreadable Style ΓòÉΓòÉΓòÉ
  10170.  
  10171. The Unreadable style causes the text that is entered by the user to be 
  10172. displayed as asterisks for each character.  Generally, this style is used to 
  10173. create password entry fields. 
  10174.  
  10175. Note:  To create an entry field that does not show what is being typed, use 
  10176.        presentation parameters to cause the foreground and background to be the 
  10177.        same color. 
  10178.  
  10179.  
  10180. ΓòÉΓòÉΓòÉ 498. Help for Any Style ΓòÉΓòÉΓòÉ
  10181.  
  10182. The Any style causes the text that is entered by the users to be a mixture SBCS 
  10183. and DBCS characters.  When the number of characters of the entry field is 
  10184. exceeded, an alarm is sounded and the last character entered is ignored. 
  10185.  
  10186. This style is the default style for an entry field. 
  10187.  
  10188.  
  10189. ΓòÉΓòÉΓòÉ 499. Help for SBCS Style ΓòÉΓòÉΓòÉ
  10190.  
  10191. The SBCS style is used to designate an entry field as being able to handle only 
  10192. single byte characters.  When the number of characters of the entry field is 
  10193. exceeded, an alarm is sounded and the last character entered is ignored. 
  10194.  
  10195.  
  10196. ΓòÉΓòÉΓòÉ 500. Help for DBCS Style ΓòÉΓòÉΓòÉ
  10197.  
  10198. The DBCS style is used to designate an entry field as being able to handle only 
  10199. double byte characters.  When the number of characters of the entry field is 
  10200. exceeded or a SBCS character is entered, an alarm is sounded and the last 
  10201. character entered is ignored. 
  10202.  
  10203.  
  10204. ΓòÉΓòÉΓòÉ 501. Help for Mixed Style ΓòÉΓòÉΓòÉ
  10205.  
  10206. The Mixed style is used to designate an entry field as being able to handle a 
  10207. mixture of SBCS and DBCS characters. 
  10208.  
  10209.  
  10210. ΓòÉΓòÉΓòÉ 502. Help for Push Button Style ΓòÉΓòÉΓòÉ
  10211.  
  10212. The Push Button style is used to designate the button as a Push Button. 
  10213.  
  10214. A Push Button is usually used to start or stop an operation, or it can be used 
  10215. to signal the acceptance or rejection. 
  10216.  
  10217. Push Buttons are used within dialogues most often as OK and Cancel. 
  10218.  
  10219. The OS/2 Presentation Manager provides two constants that can be used for the 
  10220. OK and Cancel Push Buttons.  These are: 
  10221.  
  10222.  Symbol:             Value: 
  10223.  DID_OK              1 
  10224.  DID_CANCEL          2 
  10225.  
  10226.  You should use the DID_OK as the symbol for the OK Push Button and DID_CANCEL 
  10227.  as the symbol for the Cancel Push Button. 
  10228.  
  10229.  Prominare Designer predefines these two symbols for your use when you use 
  10230.  these symbols for the two Push Buttons.  The following is an example of the 
  10231.  source code generated: 
  10232.  
  10233.   case WM_COMMAND :
  10234.     switch ( COMMANDMSG(&msg)->cmd )
  10235.       {
  10236.       case DID_OK :
  10237.         WinDismissDlg(hWnd, 1)shift op
  10238.         breakshift op
  10239.  
  10240.       case DID_CANCEL :
  10241.         WinDismissDlg(hWnd, 0)shift op
  10242.         breakshift op
  10243.       }
  10244.     breakshift op
  10245.  
  10246.  Note:  A Push Button sends a WM_COMMAND message to its owner window. 
  10247.  
  10248.  
  10249. ΓòÉΓòÉΓòÉ 503. Help for Notebook Button Style ΓòÉΓòÉΓòÉ
  10250.  
  10251. Note:  This style option is valid only for OS/2 Warp Version 4.0 and above 
  10252.  
  10253.  The Notebook Button style is used to designate the button as a notebook button 
  10254.  used with a OS/2 Warp Version 4.0 tabbed notebook. 
  10255.  
  10256.  Creates a notebook button, which is identical to a pushbutton except that when 
  10257.  it is created as a child of a notebook page it becomes a button in the common 
  10258.  button area of the notebook page. If the button is not in a notebook page it 
  10259.  will be indistinguishable from a pushbutton. 
  10260.  
  10261.   case WM_COMMAND :
  10262.     switch ( COMMANDMSG(&msg)->cmd )
  10263.       {
  10264.       case ID_NOTEBOOKBUTTON :
  10265.         breakshift op
  10266.       }
  10267.     breakshift op
  10268.  
  10269.  Note:  A Notebook Button sends a WM_COMMAND message to its owner window. 
  10270.  
  10271.  
  10272. ΓòÉΓòÉΓòÉ 504. Help for Check Box Style ΓòÉΓòÉΓòÉ
  10273.  
  10274. The Check Box style is used to designate the button as a Check Box. 
  10275.  
  10276. A Check Box is toggled each time it is selected and unselected. 
  10277.  
  10278. Check Boxes are generally used to set or clear an application feature. 
  10279.  
  10280. Unlike an Auto Check Box, you will have to send messages to the Check Box to 
  10281. set its state when selected by the user. 
  10282.  
  10283. To set the Check Box, this can be done as follows: 
  10284.  
  10285. WinSendDlgItemMsg(hWnd, ICB,
  10286.                   BM_SETCHECK,
  10287.                   MPFROMSHORT(1),
  10288.                   0L)shift op
  10289.  
  10290. To clear the Check Box, this can be done as follows: 
  10291.  
  10292. WinSendDlgItemMsg(hWnd, ICB,
  10293.                   BM_SETCHECK,
  10294.                   MPFROMSHORT(0),
  10295.                   0L)shift op
  10296.  
  10297. Note:  A Check Box sends a WM_CONTROL message to its owner window. 
  10298.  
  10299.  
  10300. ΓòÉΓòÉΓòÉ 505. Help for Auto Check Box Style ΓòÉΓòÉΓòÉ
  10301.  
  10302. The Auto Check Box style is used to designate the button as an Auto Check Box. 
  10303.  
  10304. An Auto Check Box is toggled each time it is selected and unselected. 
  10305.  
  10306. Auto Check Boxes are generally used to set or clear an application feature. 
  10307.  
  10308. Unlike a Check Box, the Auto Check Box will automatically set its state when 
  10309. selected by the user. 
  10310.  
  10311. Note:  A Auto Check Box sends a WM_CONTROL message to its owner window. 
  10312.  
  10313.  
  10314. ΓòÉΓòÉΓòÉ 506. Help for Radio Button Style ΓòÉΓòÉΓòÉ
  10315.  
  10316. The Radio Button style is used to designate the button as a Radio Button. 
  10317.  
  10318. A Radio Button is toggled each time it is selected and unselected. 
  10319.  
  10320. Generally, Radio Buttons appear in groups where only one button is is selected 
  10321. at a time.  The group of Radio Buttons usually provide an exclusive choice 
  10322. amongst related options. 
  10323.  
  10324. Unlike an Auto Radio Button, you will have to send messages to the Radio Button 
  10325. to set its state when selected by the user. 
  10326.  
  10327. To set the Radio Button, this can be done as follows: 
  10328.  
  10329. WinSendDlgItemMsg(hWnd, IRB,
  10330.                   BM_SETCHECK,
  10331.                   MPFROMSHORT(1),
  10332.                   0L)shift op
  10333.  
  10334. To clear the Radio Button, this can be done as follows: 
  10335.  
  10336. WinSendDlgItemMsg(hWnd, IRB,
  10337.                   BM_SETCHECK,
  10338.                   MPFROMSHORT(0),
  10339.                   0L)shift op
  10340.  
  10341. Note:  A Radio Button sends a WM_CONTROL message to its owner window. 
  10342.  
  10343.  
  10344. ΓòÉΓòÉΓòÉ 507. Help for Auto Radio Button Style ΓòÉΓòÉΓòÉ
  10345.  
  10346. The Auto Radio Button style is used to designate the button as an Auto Radio 
  10347. Button. 
  10348.  
  10349. An Auto Radio Button is toggled each time it is selected and unselected. 
  10350.  
  10351. Generally, Auto Radio Buttons appear in groups where only one button is is 
  10352. selected at a time.  The group of Radio Buttons usually provide an exclusive 
  10353. choice amongst related options. 
  10354.  
  10355. Unlike a Radio Button, the Auto Radio Button will automatically set its state 
  10356. when selected by the user. 
  10357.  
  10358. Note:  A Auto Radio Button sends a WM_CONTROL message to its owner window. 
  10359.  
  10360.  
  10361. ΓòÉΓòÉΓòÉ 508. Help for 3 State Check Box Style ΓòÉΓòÉΓòÉ
  10362.  
  10363. The 3 State Check Box style is used to designate the button as a 3 State Check 
  10364. Box. 
  10365.  
  10366. A 3 State Check Box is toggled each time it is selected.  The appearance will 
  10367. be selected, unselected or halftoned. 
  10368.  
  10369. 3 State Check Boxes are generally used to set or clear an application feature. 
  10370.  
  10371. Unlike an Auto 3 State Check Box, you will have to send messages to the Check 
  10372. Box to set its state when selected by the user. 
  10373.  
  10374. To set the 3 State Check Box, this can be done as follows: 
  10375.  
  10376. WinSendDlgItemMsg(hWnd, ICB,
  10377.                   BM_SETCHECK,
  10378.                   MPFROMSHORT(1),
  10379.                   0L)shift op
  10380.  
  10381. To clear the 3 State Check Box, this can be done as follows: 
  10382.  
  10383. WinSendDlgItemMsg(hWnd, ICB,
  10384.                   BM_SETCHECK,
  10385.                   MPFROMSHORT(0),
  10386.                   0L)shift op
  10387.  
  10388. Note:  A 3 State Check Box sends a WM_CONTROL message to its owner window. 
  10389.  
  10390.  
  10391. ΓòÉΓòÉΓòÉ 509. Help for Auto 3 State Check Box Style ΓòÉΓòÉΓòÉ
  10392.  
  10393. The Auto 3 State Check Box style is used to designate the button as an Auto 3 
  10394. State Check Box. 
  10395.  
  10396. An Auto  3 State Check Box is toggled each time it is selected.  The appearance 
  10397. will be selected, unselected or halftoned. 
  10398.  
  10399. Auto 3 State Check Boxes are generally used to set or clear an application 
  10400. feature. 
  10401.  
  10402. Unlike a 3 State Check Box, the Auto Auto 3 Check Box will automatically set 
  10403. its state when selected by the user. 
  10404.  
  10405. Note:  A Auto 3 State Check Box sends a WM_CONTROL message to its owner window. 
  10406.  
  10407.  
  10408. ΓòÉΓòÉΓòÉ 510. Help for User Button Style ΓòÉΓòÉΓòÉ
  10409.  
  10410. The User Button style is used to designate the button as a User Button. 
  10411.  
  10412. A User Button is generally used to created a button whose appearance is 
  10413. different from the OS/2 Presentation Manager's predefined buttons. 
  10414.  
  10415. The User Button is sent a BN_PAINT message each time it needs to be drawn and 
  10416. when it is highlighted. 
  10417.  
  10418.  
  10419. ΓòÉΓòÉΓòÉ 511. Help for Default Options ΓòÉΓòÉΓòÉ
  10420.  
  10421. The Default option is used to designate a Push Button as the default when the 
  10422. user presses the ENTER key within the dialogue when not within a Multi-Line 
  10423. Entry Field. 
  10424.  
  10425. The Push Button will appear with a thick border to indicate to the user that it 
  10426. is the default. 
  10427.  
  10428. Note:  A Default option is only available with Push Buttons. 
  10429.  
  10430.  
  10431. ΓòÉΓòÉΓòÉ 512. Help for Help Options ΓòÉΓòÉΓòÉ
  10432.  
  10433. The Help option is used to designate a Push Button as the help button. 
  10434.  
  10435. When the user selects the help button, a WM_HELP message will be generated 
  10436. instead of a WM_COMMAND. 
  10437.  
  10438. Note:  A Help option is only available with Push Buttons. 
  10439.  
  10440.  
  10441. ΓòÉΓòÉΓòÉ 513. Help for SYSCOMMAND Options ΓòÉΓòÉΓòÉ
  10442.  
  10443. The SYSCOMMAND option is used to designate a Push Button as a SYSCOMMAND 
  10444. button. 
  10445.  
  10446. When the user selects the help button, a WM_SYSCOMMAND message will be 
  10447. generated instead of a WM_COMMAND. 
  10448.  
  10449. Note:  A SYSCOMMAND option is only available with Push Buttons. 
  10450.  
  10451.  
  10452. ΓòÉΓòÉΓòÉ 514. Help for No Border Options ΓòÉΓòÉΓòÉ
  10453.  
  10454. The No Border option is used to cause the Push Button to not have a border 
  10455. drawn for it. 
  10456.  
  10457. A Push Button with the No Border option will only have the text of the button 
  10458. drawn but will still operate like a Push Button. 
  10459.  
  10460. Note:  A No Border option is only available with Push Buttons. 
  10461.  
  10462.  
  10463. ΓòÉΓòÉΓòÉ 515. Help for No Focus Options ΓòÉΓòÉΓòÉ
  10464.  
  10465. The No Focus option is used to prevent the button from from receiving the focus 
  10466. when selected. 
  10467.  
  10468. For example, it is recommended that the help button use this option to prevent 
  10469. it from receiving the focus to allow the Help Manager to correctly determine 
  10470. the control ID that currently does have the focus and to provide the 
  10471. appropriate Help Panel for the control. 
  10472.  
  10473.  
  10474. ΓòÉΓòÉΓòÉ 516. Help for No Pointer Select Options ΓòÉΓòÉΓòÉ
  10475.  
  10476. The No Pointer Select option is used to prevent a notification message to be 
  10477. sent when the arrow keys are used within a group of Radio Buttons or Auto Radio 
  10478. Buttons to move between each button. 
  10479.  
  10480. The user must use the Space Bar to select the button after the highlight has 
  10481. been move to it. 
  10482.  
  10483. Note:  A No Pointer Select option is only available with Radio Buttons. 
  10484.  
  10485.  
  10486. ΓòÉΓòÉΓòÉ 517. Help for Checked Options ΓòÉΓòÉΓòÉ
  10487.  
  10488. The Checked option is used to set the state of a radio button, check box or 3 
  10489. state check box. 
  10490.  
  10491. Selecting the option causes the button to be selected when the dialogue is 
  10492. first displayed. 
  10493.  
  10494.  
  10495. ΓòÉΓòÉΓòÉ 518. Help for Hilight Options ΓòÉΓòÉΓòÉ
  10496.  
  10497. The Hilight option is used to set the highlight state of a Push Button. 
  10498.  
  10499. Note:  A Hilight option is only available with a Push Button. 
  10500.  
  10501.  
  10502. ΓòÉΓòÉΓòÉ 519. Help for Text Style ΓòÉΓòÉΓòÉ
  10503.  
  10504. The Text style designates the item as Static Text 
  10505.  
  10506. Static Text is non-interactive, meaning the user cannot interact within it. 
  10507.  
  10508.  
  10509. ΓòÉΓòÉΓòÉ 520. Help for Group Box Style ΓòÉΓòÉΓòÉ
  10510.  
  10511. The Group Box style is used to create a frame with a text label. 
  10512.  
  10513. Group Boxes are useful in grouping like elements thereby providing a visible 
  10514. separation between controls within a dialogue. 
  10515.  
  10516.  
  10517. ΓòÉΓòÉΓòÉ 521. Help for Icon Style ΓòÉΓòÉΓòÉ
  10518.  
  10519. The Icon style is used to create a static Icon within a dialogue. 
  10520.  
  10521. Usually, the Icon is placed within the About Box to allow the user visually see 
  10522. the Icon of the program is it would appear on the desktop when the application 
  10523. is minimized. 
  10524.  
  10525. You should select the Icon on the Resource pull-down to define the final icon 
  10526. within the application. 
  10527.  
  10528. You must create the icon through an editor such as the Icon Editor provided in 
  10529. the OS/2 Programmer's Toolkit. 
  10530.  
  10531.  
  10532. ΓòÉΓòÉΓòÉ 522. Help for Bitmap Style ΓòÉΓòÉΓòÉ
  10533.  
  10534. The Bitmap style is used to create a static Bitmap within a dialogue. 
  10535.  
  10536. You should select the Bitmap on the Resource pull-down to define the final 
  10537. bitmap within the application. 
  10538.  
  10539. You must create the bitmap through an editor such as the Icon Editor provided 
  10540. in the OS/2 Programmer's Toolkit. 
  10541.  
  10542.  
  10543. ΓòÉΓòÉΓòÉ 523. Help for System Icon Style ΓòÉΓòÉΓòÉ
  10544.  
  10545. The System Icon style is used to create a static System Icon within a dialogue. 
  10546.  
  10547. Usually, the System Icon is placed within a dialogue to explain a point of 
  10548. interest. 
  10549.  
  10550. Since the System Icon is using a predefined icon with the OS/2 Presentation 
  10551. Manager, special rules apply to how you define it. 
  10552.  
  10553. Unlike other controls, you cannot enter values that are not a System Icon 
  10554. designation.  The system icons that can be selected are: 
  10555.  
  10556.        SPTR_ARROW 
  10557.        SPTR_TEXT 
  10558.        SPTR_WAIT 
  10559.        SPTR_MOVE 
  10560.        SPTR_SIZENWSE 
  10561.        SPTR_SIZENESW 
  10562.        SPTR_SIZEWE 
  10563.        SPTR_SIZENS 
  10564.        SPTR_APPICON 
  10565.        SPTR_ICONINFORMATION 
  10566.        SPTR_ICONQUESTION 
  10567.        SPTR_ICONERROR 
  10568.        SPTR_ICONWARNING 
  10569.        SPTR_ILLEGAL 
  10570.        SPTR_FILE 
  10571.        SPTR_FOLDER 
  10572.        SPTR_MULTFILE 
  10573.        SPTR_PROGRAM 
  10574.  
  10575.  
  10576. ΓòÉΓòÉΓòÉ 524. Help for Foreground Rect Style ΓòÉΓòÉΓòÉ
  10577.  
  10578. The Foreground Rect style is used to create a dark, solid rectangle. 
  10579.  
  10580. The color of the rectangle is the inverse of the window background. 
  10581.  
  10582.  
  10583. ΓòÉΓòÉΓòÉ 525. Help for Halftone Rect Style ΓòÉΓòÉΓòÉ
  10584.  
  10585. The Halftone Rect style is used to create a colored, solid rectangle. 
  10586.  
  10587. The color of the rectangle is the median of the window background and the 
  10588. inverse of the window background. 
  10589.  
  10590.  
  10591. ΓòÉΓòÉΓòÉ 526. Help for Background Rect Style ΓòÉΓòÉΓòÉ
  10592.  
  10593. The Background Rect style is used to created a solid rectangle. 
  10594.  
  10595. The color of the rectangle is the window background. 
  10596.  
  10597.  
  10598. ΓòÉΓòÉΓòÉ 527. Help for Foreground Frame Style ΓòÉΓòÉΓòÉ
  10599.  
  10600. The Foreground Frame style is used to create a dark frame. 
  10601.  
  10602. The color of the frame is the inverse of the window background. 
  10603.  
  10604.  
  10605. ΓòÉΓòÉΓòÉ 528. Help for Halftone Frame Style ΓòÉΓòÉΓòÉ
  10606.  
  10607. The Halftone Frame style is used to create a colored frame. 
  10608.  
  10609. The color of the frame is the median of the window background and the inverse 
  10610. of the window background. 
  10611.  
  10612.  
  10613. ΓòÉΓòÉΓòÉ 529. Help for Background Frame Style ΓòÉΓòÉΓòÉ
  10614.  
  10615. The Background Rect style is used to created a frame. 
  10616.  
  10617. The color of the frame is the window background. 
  10618.  
  10619.  
  10620. ΓòÉΓòÉΓòÉ 530. Help for Left Aligned Style ΓòÉΓòÉΓòÉ
  10621.  
  10622. The Left Aligned text style is used to left justify the text entered for the 
  10623. Static Text style. 
  10624.  
  10625. Note:  A Left Aligned style is only available with the Text style. 
  10626.  
  10627.  
  10628. ΓòÉΓòÉΓòÉ 531. Help for Horz Aligned Style ΓòÉΓòÉΓòÉ
  10629.  
  10630. The Horz. Aligned text style is used to center the text entered for the Static 
  10631. Text style. 
  10632.  
  10633. Note:  A Horz. Aligned style is only available with the Text style. 
  10634.  
  10635.  
  10636. ΓòÉΓòÉΓòÉ 532. Help for Right Aligned Style ΓòÉΓòÉΓòÉ
  10637.  
  10638. The Right Aligned text style is used to right justify the text entered for the 
  10639. Static Text style. 
  10640.  
  10641. Note:  A Right Aligned style is only available with the Text style. 
  10642.  
  10643.  
  10644. ΓòÉΓòÉΓòÉ 533. Help for Top Aligned Style ΓòÉΓòÉΓòÉ
  10645.  
  10646. The Top Aligned text style is used to top justify the text entered for the 
  10647. Static Text style. 
  10648.  
  10649. Note:  A Top Aligned style is only available with the Text style. 
  10650.  
  10651.  
  10652. ΓòÉΓòÉΓòÉ 534. Help for Vert Centered Style ΓòÉΓòÉΓòÉ
  10653.  
  10654. The Vert. Centered text style is used to vertically center the text entered for 
  10655. the Static Text style. 
  10656.  
  10657. Note:  A Vert. Centered style is only available with the Text style. 
  10658.  
  10659.  
  10660. ΓòÉΓòÉΓòÉ 535. Help for Bottom Aligned Style ΓòÉΓòÉΓòÉ
  10661.  
  10662. The Bottom Aligned text style is used to bottom justify the text entered for 
  10663. the Static Text style. 
  10664.  
  10665. Note:  A Bottom Aligned style is only available with the Text style. 
  10666.  
  10667.  
  10668. ΓòÉΓòÉΓòÉ 536. Help for Word Wrap Style ΓòÉΓòÉΓòÉ
  10669.  
  10670. The Word Wrap text style is used to prevent text entered for the Static Text 
  10671. style from being clipped. 
  10672.  
  10673. This allows the text to flow to a new line within the Static Text size 
  10674. rectangle if necessary. 
  10675.  
  10676. Note:  A Word Wrap style is only available with the Text style. 
  10677.  
  10678.  
  10679. ΓòÉΓòÉΓòÉ 537. Help for Halftone Style ΓòÉΓòÉΓòÉ
  10680.  
  10681. The Halftone text style is used to display the text entered in a halftone for 
  10682. the Static Text style. 
  10683.  
  10684. Note:  A Halftone style is only available with the Text style. 
  10685.  
  10686.  
  10687. ΓòÉΓòÉΓòÉ 538. Help for Mnemonic Style ΓòÉΓòÉΓòÉ
  10688.  
  10689. The Mnemonic text style is used to draw a the character within text entered for 
  10690. the Static Text style following the mnemonic character (~) with mnemonic 
  10691. emphasis. 
  10692.  
  10693. Note:  A Mnemonic style is only available with the Text style. 
  10694.  
  10695.  
  10696. ΓòÉΓòÉΓòÉ 539. Help for Multiple Selection Style ΓòÉΓòÉΓòÉ
  10697.  
  10698. To allow multiple items to be selected within a List Box use Multiple Selection 
  10699. style. 
  10700.  
  10701. This will allow a user to select multiple items from the list presented which 
  10702. can, depending on the situation, simply the selection process. 
  10703.  
  10704.  
  10705. ΓòÉΓòÉΓòÉ 540. Help for No Adjust Position Style ΓòÉΓòÉΓòÉ
  10706.  
  10707. By using the No Adjust Position style, the List Box will not be moved or 
  10708. adjusted in size when the list box items cannot evenly fit within the display 
  10709. area of the list box. 
  10710.  
  10711.  
  10712. ΓòÉΓòÉΓòÉ 541. Help for User Redraw Style ΓòÉΓòÉΓòÉ
  10713.  
  10714. When you want to draw the items within the List Box yourself, use the User 
  10715. Redraw style. 
  10716.  
  10717. Consult the OS/2 Programmer's Reference for more information on drawing list 
  10718. box items. 
  10719.  
  10720.  
  10721. ΓòÉΓòÉΓòÉ 542. Help for Horz Scroll Style ΓòÉΓòÉΓòÉ
  10722.  
  10723. To add a Horizontal Scroll Bar to the bottom of a List Box, use the Horz Scroll 
  10724. style. 
  10725.  
  10726. This will allow the user to scroll the contents of the list box horizontally 
  10727. when items within it. 
  10728.  
  10729.  
  10730. ΓòÉΓòÉΓòÉ 543. Help for Simple Style ΓòÉΓòÉΓòÉ
  10731.  
  10732. To create a Combo Box that just contains an entry field and a list box, use the 
  10733. Simple style. 
  10734.  
  10735. Both the entry field and list box will be visible at all times. 
  10736.  
  10737. The user can then select an item within the list box to insert into the entry 
  10738. field. 
  10739.  
  10740.  
  10741. ΓòÉΓòÉΓòÉ 544. Help for Drop Down Style ΓòÉΓòÉΓòÉ
  10742.  
  10743. To create a Combo Box that just contains an entry field and button, use the 
  10744. Drop Down style. 
  10745.  
  10746. The drop down button appears as a downward pointing arrow on the right edge of 
  10747. the entry field. 
  10748.  
  10749. When the user selects the drop down button, the list box will appear where the 
  10750. user can then select an item within the list box to insert into the entry 
  10751. field. 
  10752.  
  10753.  
  10754. ΓòÉΓòÉΓòÉ 545. Help for Drop Down List Style ΓòÉΓòÉΓòÉ
  10755.  
  10756. To create a Combo Box that just contains an entry field and button but where 
  10757. the user can type into the entry field, use the Drop Down style. 
  10758.  
  10759. The drop down button appears as a downward pointing arrow on the right edge of 
  10760. the entry field. 
  10761.  
  10762. When the user selects the drop down button, the list box will appear where the 
  10763. user can then select an item within the list box to insert into the entry 
  10764. field. 
  10765.  
  10766.  
  10767. ΓòÉΓòÉΓòÉ 546. Help for Thumb Size Style ΓòÉΓòÉΓòÉ
  10768.  
  10769. Selecting the Thumb Size option indicates that you wish to set the scroll bar 
  10770. thumb to a given size through the entry fields labeled Low range, High range, 
  10771. Visible and Total. 
  10772.  
  10773. This gives visual feedback to the user regarding the relative number of items 
  10774. that can be scrolled and what number is visible. 
  10775.  
  10776.  
  10777. ΓòÉΓòÉΓòÉ 547. Help for Auto Track Style ΓòÉΓòÉΓòÉ
  10778.  
  10779. Selecting the Auto Track option is used to allow the scroll bar to move when 
  10780. selected by the mouse pointer instead of an outline representation. 
  10781.  
  10782.  
  10783. ΓòÉΓòÉΓòÉ 548. Help for Border Style ΓòÉΓòÉΓòÉ
  10784.  
  10785. To create a border for a Multi-Line Entry Field, use Border style. 
  10786.  
  10787.  
  10788. ΓòÉΓòÉΓòÉ 549. Help for Horizontal Scroll Style ΓòÉΓòÉΓòÉ
  10789.  
  10790. To include a horizontal scroll bar at the bottom of a Multi-Line Entry Field, 
  10791. use the Horizontal Scroll style. 
  10792.  
  10793. This will allow the user to scroll horizontally the contents of the Multi-Line 
  10794. Entry Field. 
  10795.  
  10796.  
  10797. ΓòÉΓòÉΓòÉ 550. Help for Vertical Scroll Style ΓòÉΓòÉΓòÉ
  10798.  
  10799. To include a vertical scroll bar on the right side of a Multi-Line Entry Field, 
  10800. use the Vertical Scroll style. 
  10801.  
  10802. This will allow the user to scroll vertically the contents of the Multi-Line 
  10803. Entry Field. 
  10804.  
  10805.  
  10806. ΓòÉΓòÉΓòÉ 551. Help for Ignore Tab Style ΓòÉΓòÉΓòÉ
  10807.  
  10808. To cause the Multi-Line Entry Field to ignore the Tab Key, select the Ignore 
  10809. Tab style. 
  10810.  
  10811. This will prevent the Multi-Line Entry Field from acting on the Tab Key. 
  10812.  
  10813.  
  10814. ΓòÉΓòÉΓòÉ 552. Help for Read Only Style ΓòÉΓòÉΓòÉ
  10815.  
  10816. To cause the Multi-Line Entry Field to not allow any input or editing of its 
  10817. contents, use the Read Only style. 
  10818.  
  10819.  
  10820. ΓòÉΓòÉΓòÉ 553. Help for Word Wrap Style ΓòÉΓòÉΓòÉ
  10821.  
  10822. When you have not used either a Horizontal Scroll Bar or Vertical Scroll Bar 
  10823. styles in the Multi-Line Entry Field and want to text to fit within the 
  10824. Multi-Line Entry Field, use the Word Wrap style. 
  10825.  
  10826. This will cause the text to be formatted to fit within the Multi-Line Entry 
  10827. Field by breaking a word off of a line onto the next if it will not fit on the 
  10828. line. 
  10829.  
  10830.  
  10831. ΓòÉΓòÉΓòÉ 554. Help for Master Type ΓòÉΓòÉΓòÉ
  10832.  
  10833. The Master type is used to designate the spin as the master consisting of at 
  10834. least one single spin field. 
  10835.  
  10836.  
  10837. ΓòÉΓòÉΓòÉ 555. Help for Servant Type ΓòÉΓòÉΓòÉ
  10838.  
  10839. The Servant type is used to create a multi-field spin button by spinning 
  10840. servants from the master. 
  10841.  
  10842.  
  10843. ΓòÉΓòÉΓòÉ 556. Help for Left Style ΓòÉΓòÉΓòÉ
  10844.  
  10845. The Left style is used to left justify the text of a spin button spin field. 
  10846.  
  10847.  
  10848. ΓòÉΓòÉΓòÉ 557. Help for Centered Style ΓòÉΓòÉΓòÉ
  10849.  
  10850. The Centered style is used to center the text of a spin button spin field. 
  10851.  
  10852.  
  10853. ΓòÉΓòÉΓòÉ 558. Help for Right Style ΓòÉΓòÉΓòÉ
  10854.  
  10855. The Left style is used to right justify the text of a spin button spin field. 
  10856.  
  10857.  
  10858. ΓòÉΓòÉΓòÉ 559. Help for All Characters Style ΓòÉΓòÉΓòÉ
  10859.  
  10860. The All characters style is used to allow any character to be entered in the 
  10861. spin button spin field. 
  10862.  
  10863.  
  10864. ΓòÉΓòÉΓòÉ 560. Help for Numeric Style ΓòÉΓòÉΓòÉ
  10865.  
  10866. The Numeric style is used to allow only numeric values to be entered in the 
  10867. spin button spin field. 
  10868.  
  10869.  
  10870. ΓòÉΓòÉΓòÉ 561. Help for Read Only Style ΓòÉΓòÉΓòÉ
  10871.  
  10872. The Read only style is used to prevent values from being entered in the spin 
  10873. button spin field. 
  10874.  
  10875.  
  10876. ΓòÉΓòÉΓòÉ 562. Help for No Border Style ΓòÉΓòÉΓòÉ
  10877.  
  10878. The No border style is used to create a spin button spin field without a 
  10879. border. 
  10880.  
  10881.  
  10882. ΓòÉΓòÉΓòÉ 563. Help for Fast Spin Style ΓòÉΓòÉΓòÉ
  10883.  
  10884. The Fast spin style is used to enable the spin button to increase the spin 
  10885. speed with time.  The speed of spinning will double every two seconds. 
  10886.  
  10887.  
  10888. ΓòÉΓòÉΓòÉ 564. Help for Zero Pad Style ΓòÉΓòÉΓòÉ
  10889.  
  10890. The Zero pad style is used to cause the output number to be padded at the front 
  10891. with zeroes between the first non-zero digit number and the field width, or 11 
  10892. characters whichever is the lesser. 
  10893.  
  10894.  
  10895. ΓòÉΓòÉΓòÉ 565. Help for Auto Icon Style ΓòÉΓòÉΓòÉ
  10896.  
  10897. The Auto icon style is used to cause performance optimization. When repainting 
  10898. iconized frames, OS/2 Presentation Manager will redraw the icon and will not 
  10899. send a WM_PAINT message to the application. 
  10900.  
  10901.  
  10902. ΓòÉΓòÉΓòÉ 566. Help for Entry Field Auto Size Style ΓòÉΓòÉΓòÉ
  10903.  
  10904. The Auto Size style is used to cause the text to be sized such that the 
  10905. contents fit. 
  10906.  
  10907.  
  10908. ΓòÉΓòÉΓòÉ 567. Help for Buttons Icon Style ΓòÉΓòÉΓòÉ
  10909.  
  10910. The Icon style is used to cause an icon to be used in place of text within the 
  10911. push button. 
  10912.  
  10913.  
  10914. ΓòÉΓòÉΓòÉ 568. Help for Buttons Mini-Icon Style ΓòÉΓòÉΓòÉ
  10915.  
  10916. The Mini-icon style is used to cause an mini-icon within the push button. 
  10917.  
  10918.  
  10919. ΓòÉΓòÉΓòÉ 569. Help for Buttons Text Style ΓòÉΓòÉΓòÉ
  10920.  
  10921. The Text style is used to cause an text within the push button when also 
  10922. including a bitmap or icon within the button. 
  10923.  
  10924.  
  10925. ΓòÉΓòÉΓòÉ 570. Help for Buttons Bitmap Style ΓòÉΓòÉΓòÉ
  10926.  
  10927. The Bitmap style is used to cause an bitmap to be used in place of text within 
  10928. the push button. 
  10929.  
  10930.  
  10931. ΓòÉΓòÉΓòÉ 571. Help for Buttons Auto Size Style ΓòÉΓòÉΓòÉ
  10932.  
  10933. The Auto Size style is used to cause the button to be sized such that the 
  10934. contents fit. 
  10935.  
  10936.  
  10937. ΓòÉΓòÉΓòÉ 572. Help for DBCS Status Style ΓòÉΓòÉΓòÉ
  10938.  
  10939. The DBCS status style is used within Double-Byte Character Set (DBCS) enabled 
  10940. applications to cause a status window to be displayed at the bottom of the 
  10941. frame window.  This window displays additional information to the user through 
  10942. the DBCS facilities. 
  10943.  
  10944.  
  10945. ΓòÉΓòÉΓòÉ 573. Help for Close Button Style ΓòÉΓòÉΓòÉ
  10946.  
  10947. The Close Button style is used to add a close button to the title bar of the 
  10948. window or dialogue. 
  10949.  
  10950. Note:  This style option is only available on OS/2 Warp Version 4 and above. 
  10951.  
  10952.  
  10953. ΓòÉΓòÉΓòÉ 574. Help for Task List Style ΓòÉΓòÉΓòÉ
  10954.  
  10955. The Task list style is used to the current window or dialogue title to the 
  10956. application entry within the task list. 
  10957.  
  10958.  
  10959. ΓòÉΓòÉΓòÉ 575. Help for Scroll Bar Auto Size Style ΓòÉΓòÉΓòÉ
  10960.  
  10961. The Auto Size style is used to cause the scroll bar to change size reflecting 
  10962. the amount of data contained within a window. 
  10963.  
  10964.  
  10965. ΓòÉΓòÉΓòÉ 576. Help for Static Auto Size Style ΓòÉΓòÉΓòÉ
  10966.  
  10967. The Auto Size style is used to cause the static control to be sized such that 
  10968. the contents fit. 
  10969.  
  10970.  
  10971. ΓòÉΓòÉΓòÉ 577. Help for Extended Selection Style ΓòÉΓòÉΓòÉ
  10972.  
  10973. The Extended Selection style is used to cause the extended selection user 
  10974. interface to be enabled for the list box. 
  10975.  
  10976.  
  10977. ΓòÉΓòÉΓòÉ 578. Help for Auto Tab Style ΓòÉΓòÉΓòÉ
  10978.  
  10979. The Auto Tab style indicates that when the field is filled when a character is 
  10980. added to it, the effect of a tab key will be generated.  This only occurs when 
  10981. the character is added to the end of entry field textshift op inserting and/or 
  10982. replacing a character or characters in the middle of the text does not cause 
  10983. the autotab to be generated. 
  10984.  
  10985. The auto tab style is generally used with fixed-length entry fields where it 
  10986. may be faster for the user to type in a fixed number of characters and then 
  10987. have the cursor automatically move to the next field to allow a virtual 
  10988. continuous typing interface. 
  10989.  
  10990.  
  10991. ΓòÉΓòÉΓòÉ 579. Help for Any Style ΓòÉΓòÉΓòÉ
  10992.  
  10993. The Any style causes the text that is entered by the users to be a mixture SBCS 
  10994. and DBCS characters.  When the number of characters of the entry field is 
  10995. exceeded, an alarm is sounded and the last character entered is ignored. 
  10996.  
  10997. This style is the default style for an entry field. 
  10998.  
  10999.  
  11000. ΓòÉΓòÉΓòÉ 580. Help for SBCS Style ΓòÉΓòÉΓòÉ
  11001.  
  11002. The SBCS style is used to designate an entry field as being able to handle only 
  11003. single byte characters.  When the number of characters of the entry field is 
  11004. exceeded, an alarm is sounded and the last character entered is ignored. 
  11005.  
  11006.  
  11007. ΓòÉΓòÉΓòÉ 581. Help for DBCS Style ΓòÉΓòÉΓòÉ
  11008.  
  11009. The DBCS style is used to designate an entry field as being able to handle only 
  11010. double byte characters.  When the number of characters of the entry field is 
  11011. exceeded or a SBCS character is entered, an alarm is sounded and the last 
  11012. character entered is ignored. 
  11013.  
  11014.  
  11015. ΓòÉΓòÉΓòÉ 582. Help for Mixed Style ΓòÉΓòÉΓòÉ
  11016.  
  11017. The Mixed style is used to designate an entry field as being able to handle a 
  11018. mixture of SBCS and DBCS characters. 
  11019.  
  11020.  
  11021. ΓòÉΓòÉΓòÉ 583. Help for Horz Scroll Style ΓòÉΓòÉΓòÉ
  11022.  
  11023. To add a Horizontal Scroll Bar to the bottom of a List Box, use the Horz Scroll 
  11024. style. 
  11025.  
  11026. This will allow the user to scroll the contents of the list box horizontally 
  11027. when items within it. 
  11028.  
  11029.  
  11030. ΓòÉΓòÉΓòÉ 584. Help for Disable Undo Style ΓòÉΓòÉΓòÉ
  11031.  
  11032. The Disable Undo style is used to prevent the multiple-line entry field from 
  11033. allowing undo actions. 
  11034.  
  11035.  
  11036. ΓòÉΓòÉΓòÉ 585. Help for Limit Vertical Scroll Style ΓòÉΓòÉΓòÉ
  11037.  
  11038. Note:  This style option is only valid for OS/2 Warp Version 4.0 and above. 
  11039.  
  11040.  The Limit Vertical Scroll style is used to display the last MLE line at the 
  11041.  bottom of the screen page. When this style is not used, the MLE control shows 
  11042.  an empty space between the last MLE line and the bottom of the screen page. 
  11043.  
  11044.  
  11045. ΓòÉΓòÉΓòÉ 586. Help for Extend Selection Style ΓòÉΓòÉΓòÉ
  11046.  
  11047. The Extend Selection style is used to allow the user to select one or more 
  11048. container items.  It allows the user to select one item, a range of items or 
  11049. even multiple ranges of items. 
  11050.  
  11051.  
  11052. ΓòÉΓòÉΓòÉ 587. Help for Auto Position Style ΓòÉΓòÉΓòÉ
  11053.  
  11054. The Auto Position style is used to cause container items to be displayed in the 
  11055. icon view to be arranged when the user does one of the following: 
  11056.  
  11057.      The window size changes 
  11058.  
  11059.      Container items are inserted, removed, sorted, invalidated, or filtered 
  11060.  
  11061.      The font or font size changes 
  11062.  
  11063.      The window title text changes. 
  11064.  
  11065.  In all of these cases, container items are arranged the same as when the 
  11066.  CM_ARRANGE message is sent. 
  11067.  
  11068.  Note:  The Auto Position style is only valid when it is used with the icon 
  11069.         view. 
  11070.  
  11071.  
  11072. ΓòÉΓòÉΓòÉ 588. Help for Verify Pointers Style ΓòÉΓòÉΓòÉ
  11073.  
  11074. The Verify Pointers style is used to cause the verification of the application 
  11075. pointers as being members of the container before they are used. 
  11076.  
  11077. Notes 
  11078.  
  11079.    1. The CCS_VERIFYPOINTERS style bit does not verify the validity of a 
  11080.       pointer. It only verifies whether a pointer is a member of a container's 
  11081.       linked list. 
  11082.  
  11083.    2. After your code has been developed and tested, you may want to remove the 
  11084.       CCS_VERIFYPOINTERS style bit in order to improve the container's 
  11085.       performance. Otherwise, the container will attempt to verify all 
  11086.       pointers, which will slow its response to actions that users perform. 
  11087.  
  11088.  
  11089. ΓòÉΓòÉΓòÉ 589. Help for Multiple Selection Style ΓòÉΓòÉΓòÉ
  11090.  
  11091. The Multiple Selection style is used to allow the user to select zero or more 
  11092. container items. 
  11093.  
  11094.  
  11095. ΓòÉΓòÉΓòÉ 590. Help for Single Selection Style ΓòÉΓòÉΓòÉ
  11096.  
  11097. The Single Selection style is used to allow the user to only one container item 
  11098. at any given time. 
  11099.  
  11100. When a container item is selected, the previous container item selected is 
  11101. de-selected. 
  11102.  
  11103.  
  11104. ΓòÉΓòÉΓòÉ 591. Help for Mini Record Style ΓòÉΓòÉΓòÉ
  11105.  
  11106. The Mini record style is used to cause the container to interpret all container 
  11107. records as being smaller than they would otherwise be. If a CM_ALLOCRECORD 
  11108. message is received, all records are interpreted and allocated according to the 
  11109. information in the MINIRECORDCORE data structure instead of the RECORDCORE data 
  11110. structure, which is used if this style is not specified. 
  11111.  
  11112.  
  11113. ΓòÉΓòÉΓòÉ 592. Help for Mini Icons Style ΓòÉΓòÉΓòÉ
  11114.  
  11115. The Mini icons style is used to cause the container to support mini-icons 
  11116. within in the MINIRECORDCORE data structure. 
  11117.  
  11118.  
  11119. ΓòÉΓòÉΓòÉ 593. Help for No Control Pointer Style ΓòÉΓòÉΓòÉ
  11120.  
  11121. The No control pointer style is used to prevent the container from sending a 
  11122. WM_CONTROLPOINTER message when a WM_MOUSEMOVE message is received by the 
  11123. container. 
  11124.  
  11125.  
  11126. ΓòÉΓòÉΓòÉ 594. Help for Read Only Style ΓòÉΓòÉΓòÉ
  11127.  
  11128. The Read Only style is used to prevent the user from editing any of the text 
  11129. within a container window.  When this style is not used, the user can edit any 
  11130. text in a container window unless you set the read-only attributes within the 
  11131. appropriate data structures: 
  11132.  
  11133.       CA_TITLEREADONLY Sets the container title to read-only. This is an 
  11134.       attribute of the CNRINFO data structure's flWindowAttr field. 
  11135.  
  11136.       CRA_RECORDREADONLY Sets text fields in records to read-only. This is an 
  11137.       attribute of the RECORDCORE and MINIRECORDCORE data structures' 
  11138.       flRecordAttr field. 
  11139.  
  11140.       Note:  If the CCS_MINIRECORDCORE style bit is specified when a container 
  11141.       is created, the MINIRECORDCORE should be used instead of RECORDCORE and 
  11142.       PMINIRECORDCORE should be used instead of PRECORDCORE in all applicable 
  11143.       data structures and messages. 
  11144.  
  11145.       CFA_FIREADONLY Sets column data to read-only. This is an attribute of the 
  11146.       FIELDINFO data structure's flData field. 
  11147.  
  11148.       CFA_FITITLEREADONLY Sets column headings to read-only. This is an 
  11149.       attribute of the FIELDINFO data structure's flTitle field. 
  11150.  
  11151.  
  11152. ΓòÉΓòÉΓòÉ 595. Help for Horizontal Style ΓòÉΓòÉΓòÉ
  11153.  
  11154. The Horizontal style is used to cause the slider to be positioned horizontally. 
  11155. The slider arm can move left and right on the slider shaft. A scale can be 
  11156. placed on top of the slider shaft, below the slider shaft, or in both places. 
  11157. This is the default orientation of the slider. 
  11158.  
  11159.  
  11160. ΓòÉΓòÉΓòÉ 596. Help for Vertical Style ΓòÉΓòÉΓòÉ
  11161.  
  11162. The Vertical style is used to cause the slider to be positioned vertically. The 
  11163. slider arm can move up and down the slider shaft. A scale can be placed on the 
  11164. left side of the slider shaft, on the right side of the slider shaft, or in 
  11165. both places. 
  11166.  
  11167.  
  11168. ΓòÉΓòÉΓòÉ 597. Help for Buttons Bottom Style ΓòÉΓòÉΓòÉ
  11169.  
  11170. The Buttons Bottom style is used to cause the slider to include incremental 
  11171. slider buttons.  They are placed at the bottom of the slider shaft and cause 
  11172. the slider arm to move by one position, either up or down, in the direction 
  11173. indicated by the selected button. 
  11174.  
  11175. Note:  This is valid for vertical sliders only. 
  11176.  
  11177.  
  11178. ΓòÉΓòÉΓòÉ 598. Help for Buttons Top Style ΓòÉΓòÉΓòÉ
  11179.  
  11180. The Buttons Top style is used to cause the slider to include incremental slider 
  11181. buttons.  They are placed at the top of the slider shaft and cause the slider 
  11182. arm to move by one position, either up or down, in the direction indicated by 
  11183. the selected button. 
  11184.  
  11185. Note:  This is valid for vertical sliders only. 
  11186.  
  11187.  
  11188. ΓòÉΓòÉΓòÉ 599. Help for Buttons Right Style ΓòÉΓòÉΓòÉ
  11189.  
  11190. The Buttons Right style is used to cause the slider to include incremental 
  11191. slider buttons.  They are placed at the right of the slider shaft and cause the 
  11192. slider arm to move by one position, either left or right, in the direction 
  11193. indicated by the selected button. 
  11194.  
  11195. Note:  This is valid for horizontal sliders only. 
  11196.  
  11197.  
  11198. ΓòÉΓòÉΓòÉ 600. Help for Buttons Left Style ΓòÉΓòÉΓòÉ
  11199.  
  11200. The Buttons Left style is used to cause the slider to include incremental 
  11201. slider buttons.  They are placed at the left of the slider shaft and cause the 
  11202. slider arm to move by one position, either left or right, in the direction 
  11203. indicated by the selected button. 
  11204.  
  11205. Note:  This is valid for horizontal sliders only. 
  11206.  
  11207.  
  11208. ΓòÉΓòÉΓòÉ 601. Help for Bottom Style ΓòÉΓòÉΓòÉ
  11209.  
  11210. The Bottom style is used to cause the slider to be positioned at the bottom of 
  11211. the slider window. 
  11212.  
  11213. Note:  This is valid for horizontal sliders only. 
  11214.  
  11215.  
  11216. ΓòÉΓòÉΓòÉ 602. Help for Top Style ΓòÉΓòÉΓòÉ
  11217.  
  11218. The Top style is used to cause the slider to be positioned at the top of the 
  11219. slider window. 
  11220.  
  11221. Note:  This is valid for horizontal sliders only. 
  11222.  
  11223.  
  11224. ΓòÉΓòÉΓòÉ 603. Help for Left Style ΓòÉΓòÉΓòÉ
  11225.  
  11226. The Left style is used to cause the slider to be positioned at the left of the 
  11227. slider window. 
  11228.  
  11229. Note:  This is valid for vertical sliders only. 
  11230.  
  11231.  
  11232. ΓòÉΓòÉΓòÉ 604. Help for Right Style ΓòÉΓòÉΓòÉ
  11233.  
  11234. The Right style is used to cause the slider to be positioned at the right of 
  11235. the slider window. 
  11236.  
  11237. Note:  This is valid for vertical sliders only. 
  11238.  
  11239.  
  11240. ΓòÉΓòÉΓòÉ 605. Help for Snap to Increment Style ΓòÉΓòÉΓòÉ
  11241.  
  11242. The Snap to Increment style is used to cause the slider arm, when moved to a 
  11243. position between two specified values on the slider scale, such as between two 
  11244. tick marks, to be positioned on the nearest value and to be redrawn at that 
  11245. position. 
  11246.  
  11247. When the style is not specified, the slider arm remains at the position to 
  11248. which it was moved. 
  11249.  
  11250.  
  11251. ΓòÉΓòÉΓòÉ 606. Help for Owner Draw Style ΓòÉΓòÉΓòÉ
  11252.  
  11253. The Owner Draw style is used to cause the application to be notified whenever 
  11254. the slider shaft, the ribbon strip, the slider arm, and the slider background 
  11255. are to be drawn. 
  11256.  
  11257.  
  11258. ΓòÉΓòÉΓòÉ 607. Help for Read Only Style ΓòÉΓòÉΓòÉ
  11259.  
  11260. The Read Only style is used to cause the slider to be created as a read-only 
  11261. slider. 
  11262.  
  11263. This means that the user cannot interact with the slider. It is used merely as 
  11264. a mechanism to present a quantity to the user, such as the percentage of 
  11265. completion of an ongoing task. Visual differences for a read-only slider 
  11266. include a narrow slider arm, no slider buttons and no detents. 
  11267.  
  11268.  
  11269. ΓòÉΓòÉΓòÉ 608. Help for Ribbon Strip Style ΓòÉΓòÉΓòÉ
  11270.  
  11271. The Ribbon Strip style is used to cause the slider to fill the slider shaft 
  11272. between the home position and the slider arm, as the slider arm moves, with a 
  11273. color that is different than the shaft color. 
  11274.  
  11275.  
  11276. ΓòÉΓòÉΓòÉ 609. Help for Primary Scale 1 Style ΓòÉΓòÉΓòÉ
  11277.  
  11278. The Primary Scale 1 style is used to cause the slider to use the increment and 
  11279. spacing specified for scale 1 as the incremental value for the positioning of 
  11280. the slider arm. 
  11281.  
  11282. Scale 1 is displayed above the slider shaft of a horizontal slider and to the 
  11283. right of the slider shaft of a vertical slider. This is the default for a 
  11284. slider. 
  11285.  
  11286.  
  11287. ΓòÉΓòÉΓòÉ 610. Help for Primary Scale 2 Style ΓòÉΓòÉΓòÉ
  11288.  
  11289. The Primary Scale 2 style is used to cause the slider to use the increment and 
  11290. spacing specified for scale 2 as the incremental value for the positioning of 
  11291. the slider arm. 
  11292.  
  11293. Scale 2 is displayed below the slider shaft of a horizontal slider and to the 
  11294. left of the slider shaft of a vertical slider. 
  11295.  
  11296.  
  11297. ΓòÉΓòÉΓòÉ 611. Help for Home Bottom Style ΓòÉΓòÉΓòÉ
  11298.  
  11299. The Home Bottom style is used to cause the slider to use the bottom of the 
  11300. slider as the base value for incrementing. 
  11301.  
  11302. This is the default for vertical sliders. 
  11303.  
  11304. Note:  This is valid for vertical sliders only. 
  11305.  
  11306.  
  11307. ΓòÉΓòÉΓòÉ 612. Help for Home top Style ΓòÉΓòÉΓòÉ
  11308.  
  11309. The Home Top style is used to cause the slider to use the top of the slider as 
  11310. the base value for incrementing. 
  11311.  
  11312. Note:  This is valid for vertical sliders only. 
  11313.  
  11314.  
  11315. ΓòÉΓòÉΓòÉ 613. Help for Home Right Style ΓòÉΓòÉΓòÉ
  11316.  
  11317. The Home Right style is used to cause the slider to use the right of the slider 
  11318. as the base value for incrementing. 
  11319.  
  11320. Note:  This is valid for horizontal sliders only. 
  11321.  
  11322.  
  11323. ΓòÉΓòÉΓòÉ 614. Help for Home Left Style ΓòÉΓòÉΓòÉ
  11324.  
  11325. The Home Left style is used to cause the slider to use the left of the slider 
  11326. as the base value for incrementing. 
  11327.  
  11328. This is the default for horizontal sliders. 
  11329.  
  11330. Note:  This is valid for horizontal sliders only. 
  11331.  
  11332.  
  11333. ΓòÉΓòÉΓòÉ 615. Help for Center Style ΓòÉΓòÉΓòÉ
  11334.  
  11335. The Center style is used to cause the slider to be centered in the slider 
  11336. window. This is the default positioning of the slider. 
  11337.  
  11338.  
  11339. ΓòÉΓòÉΓòÉ 616. Help for Value Set Bitmap Style ΓòÉΓòÉΓòÉ
  11340.  
  11341. The Bitmap style is used to cause each value set item to be treated as a 
  11342. bitmap.  This is the default. 
  11343.  
  11344.  
  11345. ΓòÉΓòÉΓòÉ 617. Help for Value Set Icon Style ΓòÉΓòÉΓòÉ
  11346.  
  11347. The Icon style is used to cause the value set item to be treated as icons. 
  11348.  
  11349.  
  11350. ΓòÉΓòÉΓòÉ 618. Help for Value Set Text Style ΓòÉΓòÉΓòÉ
  11351.  
  11352. The Text style is used to cause each value set item to be treated as text. 
  11353.  
  11354.  
  11355. ΓòÉΓòÉΓòÉ 619. Help for Color Index Style ΓòÉΓòÉΓòÉ
  11356.  
  11357. The Color Index style is used to cause each value set item to be treated as an 
  11358. index into the logical color table. 
  11359.  
  11360.  
  11361. ΓòÉΓòÉΓòÉ 620. Help for Value Set Color Info Style ΓòÉΓòÉΓòÉ
  11362.  
  11363. The Color info style is used to cause each value set item to be treated as a 
  11364. RGB color value. 
  11365.  
  11366.  
  11367. ΓòÉΓòÉΓòÉ 621. Help for Value Set Border Style ΓòÉΓòÉΓòÉ
  11368.  
  11369. The Border style is used to cause a thin border around the value set to allow 
  11370. it to delineate the control. 
  11371.  
  11372.  
  11373. ΓòÉΓòÉΓòÉ 622. Help for Value Set Item Border Style ΓòÉΓòÉΓòÉ
  11374.  
  11375. The Item Border style is used to cause a thin border around each value set item 
  11376. to allow it to be delineated from the other items. 
  11377.  
  11378. Note:  The VS_ITEMBORDER style is useful for items that are hard to see, such 
  11379.        as faint colors or patterns. 
  11380.  
  11381.  
  11382. ΓòÉΓòÉΓòÉ 623. Help for Value Set Scale Bitmaps Style ΓòÉΓòÉΓòÉ
  11383.  
  11384. The Scale Bitmaps style is used to cause the value set to automatically scale 
  11385. bit maps to the size of the cell. 
  11386.  
  11387. If this style is not used, each bit map is centered in its cell. Also, if the 
  11388. cell is smaller than the bit map, the bit map is clipped to the size of the 
  11389. cell. 
  11390.  
  11391.  
  11392. ΓòÉΓòÉΓòÉ 624. Help for Right to Left Ordering Style ΓòÉΓòÉΓòÉ
  11393.  
  11394. The Right to Left Ordering style is used to cause the value set to interpret 
  11395. column orientation as right-to-left, instead of the default left-to-right 
  11396. arrangement. This means columns are numbered from right-to-left with the 
  11397. rightmost column being 1 and counting up as you move left. Home is the 
  11398. rightmost column and end is the leftmost column. 
  11399.  
  11400. There is no visible difference between a value set ordered left-to-right and a 
  11401. value set ordered right-to-left. Therefore, if your application uses multiple 
  11402. value sets, the ordering of the items should be consistent in each value set to 
  11403. avoid confusing the user. 
  11404.  
  11405. Note:  The VS_RIGHTTOLEFT style is used on creation of the control. Changing 
  11406.        this style after creation causes unexpected results. 
  11407.  
  11408.  
  11409. ΓòÉΓòÉΓòÉ 625. Help for Owner Draw Style ΓòÉΓòÉΓòÉ
  11410.  
  11411. The Owner Draw style is used to cause the application to be notified whenever 
  11412. the background of the value set window is to be painted. 
  11413.  
  11414.  
  11415. ΓòÉΓòÉΓòÉ 626. Help for Backpage Bottom Right Style ΓòÉΓòÉΓòÉ
  11416.  
  11417. The Backpage Bottom Right style is used to cause the back pages to be painted 
  11418. on the notebook's bottom and right sides. This is the default. 
  11419.  
  11420.  
  11421. ΓòÉΓòÉΓòÉ 627. Help for Backpage Bottom Left Style ΓòÉΓòÉΓòÉ
  11422.  
  11423. The Backpage Bottom Left style is used to cause the back pages to be painted on 
  11424. the notebook's bottom and left sides. 
  11425.  
  11426.  
  11427. ΓòÉΓòÉΓòÉ 628. Help for Backpage Top Right Style ΓòÉΓòÉΓòÉ
  11428.  
  11429. The Backpage Top Right style is used to cause the back pages to be painted on 
  11430. the notebook's top and right sides. 
  11431.  
  11432.  
  11433. ΓòÉΓòÉΓòÉ 629. Help for Backpage Top Left Style ΓòÉΓòÉΓòÉ
  11434.  
  11435. The Backpage Top Left style is used to cause the back pages to be painted on 
  11436. the notebook's top and left sides. 
  11437.  
  11438.  
  11439. ΓòÉΓòÉΓòÉ 630. Help for Major Tab Right Style ΓòÉΓòÉΓòÉ
  11440.  
  11441. The Major Tab Right style is used to cause the major tabs to be placed on the 
  11442. notebook's right edge. 
  11443.  
  11444. Note:  Only valid in combination with Backpage Bottom Right or Backpage Top 
  11445.        Right. This is the default when either of these back pages styles is 
  11446.        used. 
  11447.  
  11448.  
  11449. ΓòÉΓòÉΓòÉ 631. Help for Major Tab Left Style ΓòÉΓòÉΓòÉ
  11450.  
  11451. The Major Tab Left style is used to cause the major tabs to be placed on the 
  11452. notebook's left edge. 
  11453.  
  11454. Note:  Only valid in combination with Backpage Bottom Left or Backpage Top 
  11455.        Left. This is the default when Backpage Top Left style is used. 
  11456.  
  11457.  
  11458. ΓòÉΓòÉΓòÉ 632. Help for Major Tab Top Style ΓòÉΓòÉΓòÉ
  11459.  
  11460. The Major Tab Top style is used to cause the major tabs to be placed on the 
  11461. notebook's top edge. 
  11462.  
  11463. Note:  Only valid in combination with Backpage Top Right or Backpage Top Left. 
  11464.  
  11465.  
  11466. ΓòÉΓòÉΓòÉ 633. Help for Major Tab Bottom Style ΓòÉΓòÉΓòÉ
  11467.  
  11468. The Major Tab Bottom style is used to cause the major tabs to be placed on the 
  11469. notebook's bottom edge. 
  11470.  
  11471. Note:  Only valid in combination with Backpage Bottom Right or Backpage Bottom 
  11472.        Left. This is the default when Backpage Bottom Left style is used. 
  11473.  
  11474.  
  11475. ΓòÉΓòÉΓòÉ 634. Help for Square Tabs Style ΓòÉΓòÉΓòÉ
  11476.  
  11477. The Square Tabs style is used to cause the tabs to be drawn with square edges. 
  11478. This is the default. 
  11479.  
  11480.  
  11481. ΓòÉΓòÉΓòÉ 635. Help for Rounded Tabs Style ΓòÉΓòÉΓòÉ
  11482.  
  11483. The Rounded Tabs style is used to cause the tabs to be drawn with rounded 
  11484. edges. 
  11485.  
  11486.  
  11487. ΓòÉΓòÉΓòÉ 636. Help for Polygon Tabs Style ΓòÉΓòÉΓòÉ
  11488.  
  11489. The Polygon Tabs style is used to cause the tabs to be drawn with polygon 
  11490. edges. 
  11491.  
  11492.  
  11493. ΓòÉΓòÉΓòÉ 637. Help for Status Text Left Style ΓòÉΓòÉΓòÉ
  11494.  
  11495. The Status Text Left style is used to cause the status text to be left 
  11496. justified on the status line.  This is the default. 
  11497.  
  11498.  
  11499. ΓòÉΓòÉΓòÉ 638. Help for Status Text Center Style ΓòÉΓòÉΓòÉ
  11500.  
  11501. The Status Text Center style is used to cause the status text to be centered on 
  11502. the status line. 
  11503.  
  11504.  
  11505. ΓòÉΓòÉΓòÉ 639. Help for Status Text Right Style ΓòÉΓòÉΓòÉ
  11506.  
  11507. The Status Text Right style is used to cause the status text to be right 
  11508. justified on the status line. 
  11509.  
  11510.  
  11511. ΓòÉΓòÉΓòÉ 640. Help for Spiral Style ΓòÉΓòÉΓòÉ
  11512.  
  11513. The Spiral style is used to cause a spiral binding to be painted on the 
  11514. notebook. 
  11515.  
  11516.  
  11517. ΓòÉΓòÉΓòÉ 641. Help for Solid Style ΓòÉΓòÉΓòÉ
  11518.  
  11519. The Spiral style is used to cause a solid binding to be painted on the 
  11520. notebook.  This is the default. 
  11521.  
  11522.  
  11523. ΓòÉΓòÉΓòÉ 642. Help for Tabbed ΓòÉΓòÉΓòÉ
  11524.  
  11525. The Tabbed style is used to create a notebook using the new OS/2 Warp Version 
  11526. 4.0 tab style.  Conversely, the Original style is used to created a 
  11527. conventional notebook. 
  11528.  
  11529.  
  11530. ΓòÉΓòÉΓòÉ 643. Help for Button Area ΓòÉΓòÉΓòÉ
  11531.  
  11532. The Button Area style is used to create space above or below the notebook page 
  11533. for a set of push buttons. 
  11534.  
  11535.  
  11536. ΓòÉΓòÉΓòÉ 644. Help for Action Bar ΓòÉΓòÉΓòÉ
  11537.  
  11538. An Action Bar menu item allows the user to select a menu item which may or may 
  11539. not display a pull-down menu. 
  11540.  
  11541. Since the Action Bar can be selected using either the mouse or the keyboard, it 
  11542. is considered an interactive control and will be selected as a Help Sub-Menu 
  11543. Item when building the Help Sub-Table. 
  11544.  
  11545.  
  11546. ΓòÉΓòÉΓòÉ 645. Help for Sub-Menu ΓòÉΓòÉΓòÉ
  11547.  
  11548. A Sub-Menuitem allows the user to select a menu item from a pull-down menu. 
  11549.  
  11550. Since the Sub-Menu item can be select using either the mouse or the keyboard, 
  11551. it is considered an interactive control and will be selected as a Help Sub-Menu 
  11552. Item when building the Help Sub-Table. 
  11553.  
  11554.  
  11555. ΓòÉΓòÉΓòÉ 646. Help for Push Button ΓòÉΓòÉΓòÉ
  11556.  
  11557. A Push Button allows the user to perform an action within a window or dialogue. 
  11558.  
  11559. Since the Push Button can be selected using either the mouse or the keyboard, 
  11560. it is considered an interactive control and will be selected as a Help Sub-Menu 
  11561. Item when building the Help Sub-Table. 
  11562.  
  11563.  
  11564. ΓòÉΓòÉΓòÉ 647. Help for Check Box ΓòÉΓòÉΓòÉ
  11565.  
  11566. A Check Box allows the user to toggle an option on or off within a window or 
  11567. dialogue. 
  11568.  
  11569. Since the check Box can be selected using either the mouse or the keyboard, it 
  11570. is considered an interactive control and will be selected as a Help Sub-Menu 
  11571. Item when building the Help Sub-Table. 
  11572.  
  11573.  
  11574. ΓòÉΓòÉΓòÉ 648. Help for Radio Button ΓòÉΓòÉΓòÉ
  11575.  
  11576. A Radio Button allows the user to select an option within a group of options in 
  11577. a window or dialogue. 
  11578.  
  11579. Since the Radio Button can be selected using either the mouse or the keyboard, 
  11580. it is considered an interactive control and will be selected as a Help Sub-Menu 
  11581. Item when building the Help Sub-Table. 
  11582.  
  11583.  
  11584. ΓòÉΓòÉΓòÉ 649. Help for Entry Field ΓòÉΓòÉΓòÉ
  11585.  
  11586. An Entry Field allows the user to enter text into the window or dialogue. 
  11587.  
  11588. Since the Entry Field can be selected using either the mouse or the keyboard, 
  11589. it is considered an interactive control and will be selected as a Help Sub-Menu 
  11590. Item when building the Help Sub-Table. 
  11591.  
  11592.  
  11593. ΓòÉΓòÉΓòÉ 650. Help for List Box ΓòÉΓòÉΓòÉ
  11594.  
  11595. A List Box allows the user to select from a list of items within a window or 
  11596. dialogue. 
  11597.  
  11598. Since the List Box can be selected using either the mouse or the keyboard, it 
  11599. is considered an interactive control and will be selected as a Help Sub-Menu 
  11600. Item when building the Help Sub-Table. 
  11601.  
  11602.  
  11603. ΓòÉΓòÉΓòÉ 651. Help for Combo Box ΓòÉΓòÉΓòÉ
  11604.  
  11605. A Combo Box allows the user to enter or select items within a window or 
  11606. dialogue. 
  11607.  
  11608. Since the Combo Box can be selected using either the mouse or the keyboard, it 
  11609. is considered an interactive control and will be selected as a Help Sub-Menu 
  11610. Item when building the Help Sub-Table. 
  11611.  
  11612.  
  11613. ΓòÉΓòÉΓòÉ 652. Help for Multi-Line Entry ΓòÉΓòÉΓòÉ
  11614.  
  11615. A Multi-Line Entry allows the user to enter text into the window or dialogue 
  11616. through an an entry field or to select predefined items from a drop down list 
  11617. box. 
  11618.  
  11619. Since the Multi-Line Entry can be selected using either the mouse or the 
  11620. keyboard, it is considered an interactive control and will be selected as a 
  11621. Help Sub-Menu Item when building the Help Sub-Table. 
  11622.  
  11623.  
  11624. ΓòÉΓòÉΓòÉ 653. Help for Spin Button ΓòÉΓòÉΓòÉ
  11625.  
  11626. A Spin Button allows the user to select predefined items within a group of 
  11627. fields by clicking the mouse pointer on a arrowed button. 
  11628.  
  11629. Since the Spin Button can be selected using either the mouse or the keyboard, 
  11630. it is considered an interactive control and will be selected as a Help Sub-Menu 
  11631. Item when building the Help Sub-Table. 
  11632.  
  11633.  
  11634. ΓòÉΓòÉΓòÉ 654. Help for Container ΓòÉΓòÉΓòÉ
  11635.  
  11636. A Container allows the user to place a group of objects within a gathering 
  11637. control. 
  11638.  
  11639. Since the Container can be selected using either the mouse or the keyboard, it 
  11640. is considered an interactive control and will be selected as a Help Sub-Menu 
  11641. Item when building the Help Sub-Table. 
  11642.  
  11643.  
  11644. ΓòÉΓòÉΓòÉ 655. Help for Slider ΓòÉΓòÉΓòÉ
  11645.  
  11646. A Slider allows the user to position a sliding indicator relative to a given 
  11647. scale. 
  11648.  
  11649. Since the Slider can be selected using either the mouse or the keyboard, it is 
  11650. considered an interactive control and will be selected as a Help Sub-Menu Item 
  11651. when building the Help Sub-Table. 
  11652.  
  11653.  
  11654. ΓòÉΓòÉΓòÉ 656. Help for Value Set ΓòÉΓòÉΓòÉ
  11655.  
  11656. A Value Set allows the user to select from a displayed group of similar items. 
  11657.  
  11658. Since the Value Set can be selected using either the mouse or the keyboard, it 
  11659. is considered an interactive control and will be selected as a Help Sub-Menu 
  11660. Item when building the Help Sub-Table. 
  11661.  
  11662.  
  11663. ΓòÉΓòÉΓòÉ 657. Help for Notebook ΓòÉΓòÉΓòÉ
  11664.  
  11665. A Notebook allows the user to place a group of objects within a gathering 
  11666. control. 
  11667.  
  11668. Since the Notebook can be selected using either the mouse or the keyboard, it 
  11669. is considered an interactive control and will be selected as a Help Sub-Menu 
  11670. Item when building the Help Sub-Table. 
  11671.  
  11672.  
  11673. ΓòÉΓòÉΓòÉ 658. Help for User Button ΓòÉΓòÉΓòÉ
  11674.  
  11675. A User Button allows the user to perform an action within a window or dialogue. 
  11676.  
  11677. Since the User Button can be selected using either the mouse or the keyboard, 
  11678. it is considered an interactive control and will be selected as a Help Sub-Menu 
  11679. Item when building the Help Sub-Table. 
  11680.  
  11681.  
  11682. ΓòÉΓòÉΓòÉ 659. Help for Circular Slider ΓòÉΓòÉΓòÉ
  11683.  
  11684. A Circular Slider allows the user to position a sliding indicator relative to a 
  11685. given scale within MMPM/2 applications. 
  11686.  
  11687. Since the Circular Slider can be selected using either the mouse or the 
  11688. keyboard, it is considered an interactive control and will be selected as a 
  11689. Help Sub-Menu Item when building the Help Sub-Table. 
  11690.  
  11691.  
  11692. ΓòÉΓòÉΓòÉ 660. Help for Graphical Button ΓòÉΓòÉΓòÉ
  11693.  
  11694. A Graphical Button allows the user to perform an action within a window or 
  11695. dialogue. 
  11696.  
  11697. Since the Graphical Button can be selected using either the mouse or the 
  11698. keyboard, it is considered an interactive control and will be selected as a 
  11699. Help Sub-Menu Item when building the Help Sub-Table. 
  11700.  
  11701.  
  11702. ΓòÉΓòÉΓòÉ 661. Help for Handwriting Control ΓòÉΓòÉΓòÉ
  11703.  
  11704. A Handwriting Control allows the user to enter information using a pen device 
  11705. window or dialogue. 
  11706.  
  11707. Since the Handwriting Control can be selected using either the mouse or pen 
  11708. device, it is considered an interactive control and will be selected as a Help 
  11709. Sub-Menu Item when building the Help Sub-Table. 
  11710.  
  11711.  
  11712. ΓòÉΓòÉΓòÉ 662. Help for Sketch Control ΓòÉΓòÉΓòÉ
  11713.  
  11714. A Sketch Control allows the user to enter information using a pen device window 
  11715. or dialogue. 
  11716.  
  11717. Since the Sketch Control can be selected using either the mouse or pen device, 
  11718. it is considered an interactive control and will be selected as a Help Sub-Menu 
  11719. Item when building the Help Sub-Table. 
  11720.  
  11721.  
  11722. ΓòÉΓòÉΓòÉ 663. Help for Visible Style ΓòÉΓòÉΓòÉ
  11723.  
  11724. Makes a control visible.  If the style is not used, the control will be 
  11725. invisible.  To make the control visible you use the following: 
  11726.  
  11727. WinShowWindow(WinWindowFromID(hwndDialogue, idControl), 1)shift op
  11728.  
  11729.  
  11730. ΓòÉΓòÉΓòÉ 664. Help for Group Style ΓòÉΓòÉΓòÉ
  11731.  
  11732. Specifies the first control of a group of controls in which the user can move 
  11733. from one control to the next with the direction keys.  All controls defined 
  11734. after the first control with the group style belong to the same group. The next 
  11735. control with the group style ends the first group and starts a new group. 
  11736.  
  11737.  
  11738. ΓòÉΓòÉΓòÉ 665. Help for Disabled Style ΓòÉΓòÉΓòÉ
  11739.  
  11740. Used to disable mouse and keyboard input to the control.  You can use this 
  11741. option to temporarily prevent the user from using the control.  The control can 
  11742. be enabled using: 
  11743.  
  11744. WinEnableWindow(WinWindowFromID(hwndDialogue, idControl), 1)shift op
  11745.  
  11746.  
  11747. ΓòÉΓòÉΓòÉ 666. Help for Tab Stop Style ΓòÉΓòÉΓòÉ
  11748.  
  11749. Specifies one of any number of controls through which the user can move by 
  11750. tabbing.  The tab key moves the focus to the next control with the tab stop 
  11751. style. 
  11752.  
  11753.  
  11754. ΓòÉΓòÉΓòÉ 667. Help for Extended-Selection List Boxes ΓòÉΓòÉΓòÉ
  11755.  
  11756. Extended selection is an enhanced form of multiple selection you can use to 
  11757. select discontinuous ranges of items within the list box. 
  11758.  
  11759. Extended selection works similar to multiple selection except you use shift or 
  11760. control keys. The control key allows discontinuous selection like multiple 
  11761. selection. The shift key allows range selection as an editor would. 
  11762.  
  11763.  
  11764. ΓòÉΓòÉΓòÉ 668. Help for Using Help Menu ΓòÉΓòÉΓòÉ
  11765.  
  11766. The Using help menu item within the Help pull-down menu is generally used to 
  11767. provide information on how to access the Using help within the Help Manager. 
  11768.  
  11769. IBM CUA Guidelines suggest that the following menu items are provided to 
  11770. promote consistancy: 
  11771.  
  11772.      Help index 
  11773.      General help 
  11774.      Using help 
  11775.      Keys help 
  11776.      Product information 
  11777.  
  11778.  
  11779. ΓòÉΓòÉΓòÉ 669. Help for General Help Menu ΓòÉΓòÉΓòÉ
  11780.  
  11781. The General help menu item is used to provide information about the contents of 
  11782. the application's main window. 
  11783.  
  11784. IBM CUA Guidelines suggest that the following menu items are provided to 
  11785. promote consistancy: 
  11786.  
  11787.      Help index 
  11788.      General help 
  11789.      Using help 
  11790.      Keys help 
  11791.      Product information 
  11792.  
  11793.  
  11794. ΓòÉΓòÉΓòÉ 670. Help for Keys Help Menu ΓòÉΓòÉΓòÉ
  11795.  
  11796. The Keys help menu item is used to provide information for the key assignments 
  11797. used within the application. 
  11798.  
  11799. IBM CUA Guidelines suggest that the following menu items are provided to 
  11800. promote consistancy: 
  11801.  
  11802.      Help index 
  11803.      General help 
  11804.      Using help 
  11805.      Keys help 
  11806.      Product information 
  11807.  
  11808.  
  11809. ΓòÉΓòÉΓòÉ 671. Help for Help Index Menu ΓòÉΓòÉΓòÉ
  11810.  
  11811. The Help index menu item is used to display an alphabetic list of all help 
  11812. index entries for the application. 
  11813.  
  11814. IBM CUA Guidelines suggest that the following menu items are provided to 
  11815. promote consistancy: 
  11816.  
  11817.      Help index 
  11818.      General help 
  11819.      Using help 
  11820.      Keys help 
  11821.      Product information 
  11822.  
  11823.  
  11824. ΓòÉΓòÉΓòÉ 672. Help for Production Information Menu ΓòÉΓòÉΓòÉ
  11825.  
  11826. The Product information menu item is used to allow your application to display 
  11827. a dialogue or window containing the application icon, application name and 
  11828. copyright notice. 
  11829.  
  11830. IBM CUA Guidelines suggest that the following menu items are provided to 
  11831. promote consistancy: 
  11832.  
  11833.      Help index 
  11834.      General help 
  11835.      Using help 
  11836.      Keys help 
  11837.      Product information 
  11838.  
  11839.  
  11840. ΓòÉΓòÉΓòÉ 673. Help for Numbered Menu ΓòÉΓòÉΓòÉ
  11841.  
  11842. The CUA Advanced Interface Design Guide states that for action bars and 
  11843. pull-downs, "you should not number choices". 
  11844.  
  11845. Since the user can easily select menu items when interacting with the 
  11846. application and to provide consistancy across applications, you should refrain 
  11847. from using a number as a menu choice. 
  11848.  
  11849. Note:  An exception to this rule occurs in Multiple Document Interface 
  11850.        applications in the Window pull-down.  Since the bottom part of the 
  11851.        Window pull-down is used to allow the user to change the active window, 
  11852.        an application usually provides a variable list of choices. 
  11853.  
  11854. The CUA Advanced Interface Design Guide states that the "pull-down must have 
  11855. the number of the choice assigned as its mnemonic.  In that case, use the 
  11856. accepted capitalization" 
  11857.  
  11858.  
  11859. ΓòÉΓòÉΓòÉ 674. Help for Capilization ΓòÉΓòÉΓòÉ
  11860.  
  11861. The CUA Advanced Interface Design Guide states that "you should capitalize only 
  11862. the first letter of a choice unless it contains an acronym, abbreviation, or 
  11863. proper noun that is normally capitalized.". 
  11864.  
  11865.  
  11866. ΓòÉΓòÉΓòÉ 675. Help for Mnemonic Selection ΓòÉΓòÉΓòÉ
  11867.  
  11868. The CUA Advanced Interface Design Guide states that you should give each action 
  11869. bar, pull-down or button choice "a unique single-character mnemonic that can be 
  11870. used to select the choice.". 
  11871.  
  11872. A mnemonic is a single character that allows the user to quickly select a 
  11873. choice from the keyboard.  CUA recommends that all applications support 
  11874. mnemonics. 
  11875.  
  11876.  
  11877. ΓòÉΓòÉΓòÉ 676. Help for Push Button Mnemonic ΓòÉΓòÉΓòÉ
  11878.  
  11879. The CUA Advanced Interface Design Guide states that you should give each push 
  11880. button choice "a unique single-character mnemonic that can be used to select 
  11881. the choice.". 
  11882.  
  11883. A mnemonic is a single character that allows the user to quickly select a 
  11884. choice from the keyboard.  CUA recommends that all applications support 
  11885. mnemonics. 
  11886.  
  11887.  
  11888. ΓòÉΓòÉΓòÉ 677. Help for Action Bar Ordering ΓòÉΓòÉΓòÉ
  11889.  
  11890. The CUA Advanced Interface Design Guide states that you should "place the 
  11891. action bar choices, as applicable, in the following order: 
  11892.  
  11893.      File 
  11894.      Edit 
  11895.      Any application-specific choices, in order according to frequency of use. 
  11896.       These may include View and Options. 
  11897.      Help" 
  11898.  
  11899.  
  11900. ΓòÉΓòÉΓòÉ 678. Help for Action Bar Double Words ΓòÉΓòÉΓòÉ
  11901.  
  11902. The CUA Advanced Interface Design Guide states that "you should use only 
  11903. single-word choices.". 
  11904.  
  11905. This ensures that no confusion arises when the user views the action bar menu 
  11906. items since blank space is used to separate each action bar item. 
  11907.  
  11908.  
  11909. ΓòÉΓòÉΓòÉ 679. Help for Dialogue System Menu ΓòÉΓòÉΓòÉ
  11910.  
  11911. The CUA Advanced Interface Design Guide states that the user can "select the 
  11912. Close action from the system menu of the dialogue box.". 
  11913.  
  11914. This normally applies when you include a title bar in the dialogue.  If no 
  11915. title bar is present, the rule is not applied by Prominare Designer. 
  11916.  
  11917.  
  11918. ΓòÉΓòÉΓòÉ 680. Help for Push Button Ellipsis ΓòÉΓòÉΓòÉ
  11919.  
  11920. The CUA Advanced Interface Design Guide states that you should "not leave any 
  11921. space between the push button text and an ellipsis.". 
  11922.  
  11923. This normally applies when you include a push button where the action 
  11924. associated with the push button results in another dialogue box. 
  11925.  
  11926.  
  11927. ΓòÉΓòÉΓòÉ 681. Help for Menu Foreground Color ΓòÉΓòÉΓòÉ
  11928.  
  11929. To change the default foreground color within the menu item, use the Foreground 
  11930. check box to select another color. 
  11931.  
  11932. A colored button immediately to the right of the check box allows you to to 
  11933. display the color table to select the desired color. 
  11934.  
  11935. From the color table, you select the color you want and then select the Set 
  11936. push button to set the color. 
  11937.  
  11938.  
  11939. ΓòÉΓòÉΓòÉ 682. Help for Menu Background Color ΓòÉΓòÉΓòÉ
  11940.  
  11941. To change the default background color within the menu item, use the Background 
  11942. check box to select another color. 
  11943.  
  11944. A colored button immediately to the right of the check box allows you to to 
  11945. display the color table to select the desired color. 
  11946.  
  11947. From the color table, you select the color you want and then select the Set 
  11948. push button to set the color. 
  11949.  
  11950.  
  11951. ΓòÉΓòÉΓòÉ 683. Help for Menu Highlight Foreground Color ΓòÉΓòÉΓòÉ
  11952.  
  11953. To change the default highlight foreground color within the menu item, use the 
  11954. Highlight Foreground check box to select another color. 
  11955.  
  11956. A colored button immediately to the right of the check box allows you to to 
  11957. display the color table to select the desired color. 
  11958.  
  11959. From the color table, you select the color you want and then select the Set 
  11960. push button to set the color. 
  11961.  
  11962.  
  11963. ΓòÉΓòÉΓòÉ 684. Help for Menu Highlight Background Color ΓòÉΓòÉΓòÉ
  11964.  
  11965. To change the default highlight background color within the menu item, use the 
  11966. Highlight Background check box to select another color. 
  11967.  
  11968. A colored button immediately to the right of the check box allows you to to 
  11969. display the color table to select the desired color. 
  11970.  
  11971. From the color table, you select the color you want and then select the Set 
  11972. push button to set the color. 
  11973.  
  11974.  
  11975. ΓòÉΓòÉΓòÉ 685. Help for Menu Disabled Foreground Color ΓòÉΓòÉΓòÉ
  11976.  
  11977. To change the default disabled foreground color within the menu item, use the 
  11978. Disabled Foreground check box to select another color. 
  11979.  
  11980. A colored button immediately to the right of the check box allows you to to 
  11981. display the color table to select the desired color. 
  11982.  
  11983. From the color table, you select the color you want and then select the Set 
  11984. push button to set the color. 
  11985.  
  11986.  
  11987. ΓòÉΓòÉΓòÉ 686. Help for Menu Disabled Background Color ΓòÉΓòÉΓòÉ
  11988.  
  11989. To change the default disabled background color within the menu item, use the 
  11990. Disabled Background check box to select another color. 
  11991.  
  11992. A colored button immediately to the right of the check box allows you to to 
  11993. display the color table to select the desired color. 
  11994.  
  11995. From the color table, you select the color you want and then select the Set 
  11996. push button to set the color. 
  11997.  
  11998.  
  11999. ΓòÉΓòÉΓòÉ 687. Help for Foreground Color ΓòÉΓòÉΓòÉ
  12000.  
  12001. To change the default foreground color within the control, use the Foreground 
  12002. check box to select another color. 
  12003.  
  12004. A colored button immediately to the right of the check box allows you to to 
  12005. display the color table to select the desired color. 
  12006.  
  12007. From the color table, you select the color you want and then select the Set 
  12008. push button to set the color. 
  12009.  
  12010.  
  12011. ΓòÉΓòÉΓòÉ 688. Help for Background Color ΓòÉΓòÉΓòÉ
  12012.  
  12013. To change the default background color within the control, use the Background 
  12014. check box to select another color. 
  12015.  
  12016. A colored button immediately to the right of the check box allows you to to 
  12017. display the color table to select the desired color. 
  12018.  
  12019. From the color table, you select the color you want and then select the Set 
  12020. push button to set the color. 
  12021.  
  12022.  
  12023. ΓòÉΓòÉΓòÉ 689. Help for Highlight Foreground Color ΓòÉΓòÉΓòÉ
  12024.  
  12025. To change the default highlight foreground color within the control, use the 
  12026. Highlight Foreground check box to select another color. 
  12027.  
  12028. A colored button immediately to the right of the check box allows you to to 
  12029. display the color table to select the desired color. 
  12030.  
  12031. From the color table, you select the color you want and then select the Set 
  12032. push button to set the color. 
  12033.  
  12034.  
  12035. ΓòÉΓòÉΓòÉ 690. Help for Highlight Background Color ΓòÉΓòÉΓòÉ
  12036.  
  12037. To change the default highlight background color within the control, use the 
  12038. Highlight Background check box to select another color. 
  12039.  
  12040. A colored button immediately to the right of the check box allows you to to 
  12041. display the color table to select the desired color. 
  12042.  
  12043. From the color table, you select the color you want and then select the Set 
  12044. push button to set the color. 
  12045.  
  12046.  
  12047. ΓòÉΓòÉΓòÉ 691. Help for Disabled Foreground Color ΓòÉΓòÉΓòÉ
  12048.  
  12049. To change the default disabled foreground color within the control, use the 
  12050. Disabled Foreground check box to select another color. 
  12051.  
  12052. A colored button immediately to the right of the check box allows you to to 
  12053. display the color table to select the desired color. 
  12054.  
  12055. From the color table, you select the color you want and then select the Set 
  12056. push button to set the color. 
  12057.  
  12058.  
  12059. ΓòÉΓòÉΓòÉ 692. Help for Disabled Background Color ΓòÉΓòÉΓòÉ
  12060.  
  12061. To change the default disabled background color within the control, use the 
  12062. Disabled Background check box to select another color. 
  12063.  
  12064. A colored button immediately to the right of the check box allows you to to 
  12065. display the color table to select the desired color. 
  12066.  
  12067. From the color table, you select the color you want and then select the Set 
  12068. push button to set the color. 
  12069.  
  12070.  
  12071. ΓòÉΓòÉΓòÉ 693. Help for Border Color ΓòÉΓòÉΓòÉ
  12072.  
  12073. To change the default border color within the control, use the Border check box 
  12074. to select another color. 
  12075.  
  12076. A colored button immediately to the right of the check box allows you to to 
  12077. display the color table to select the desired color. 
  12078.  
  12079. From the color table, you select the color you want and then select the Set 
  12080. push button to set the color. 
  12081.  
  12082.  
  12083. ΓòÉΓòÉΓòÉ 694. Help for Active Color ΓòÉΓòÉΓòÉ
  12084.  
  12085. To change the active color within the control, use the Active color check box 
  12086. to select another color. 
  12087.  
  12088. A colored button immediately to the right of the check box allows you to to 
  12089. display the color table to select the desired color. 
  12090.  
  12091. From the color table, you select the color you want and then select the Set 
  12092. push button to set the color. 
  12093.  
  12094. Note:  This should be used with OS/2 2.0 and OS/2 2.1 controls only. 
  12095.  
  12096.  
  12097. ΓòÉΓòÉΓòÉ 695. Help for Inactive Color ΓòÉΓòÉΓòÉ
  12098.  
  12099. To change the inactive color within the control, use the Inactive color check 
  12100. box to select another color. 
  12101.  
  12102. A colored button immediately to the right of the check box allows you to to 
  12103. display the color table to select the desired color. 
  12104.  
  12105. From the color table, you select the color you want and then select the Set 
  12106. push button to set the color. 
  12107.  
  12108. Note:  This should be used with OS/2 2.0 and OS/2 2.1 controls only. 
  12109.  
  12110.  
  12111. ΓòÉΓòÉΓòÉ 696. Help for Active Text Foreground ΓòÉΓòÉΓòÉ
  12112.  
  12113. To change the active color within the control, use the Active text foreground 
  12114. check box to select another color. 
  12115.  
  12116. A colored button immediately to the right of the check box allows you to to 
  12117. display the color table to select the desired color. 
  12118.  
  12119. From the color table, you select the color you want and then select the Set 
  12120. push button to set the color. 
  12121.  
  12122. Note:  This should be used with OS/2 2.0 and OS/2 2.1 controls only. 
  12123.  
  12124.  
  12125. ΓòÉΓòÉΓòÉ 697. Help for Inactive Text Foreground ΓòÉΓòÉΓòÉ
  12126.  
  12127. To change the inactive text foreground color within the control, use the 
  12128. Inactive text foreground check box to select another color. 
  12129.  
  12130. A colored button immediately to the right of the check box allows you to to 
  12131. display the color table to select the desired color. 
  12132.  
  12133. From the color table, you select the color you want and then select the Set 
  12134. push button to set the color. 
  12135.  
  12136. Note:  This should be used with OS/2 2.0 and OS/2 2.1 controls only. 
  12137.  
  12138.  
  12139. ΓòÉΓòÉΓòÉ 698. Help for Active Text Background ΓòÉΓòÉΓòÉ
  12140.  
  12141. To change the active background color within the control, use the Active text 
  12142. background check box to select another color. 
  12143.  
  12144. A colored button immediately to the right of the check box allows you to to 
  12145. display the color table to select the desired color. 
  12146.  
  12147. From the color table, you select the color you want and then select the Set 
  12148. push button to set the color. 
  12149.  
  12150. Note:  This should be used with OS/2 2.0 and OS/2 2.1 controls only. 
  12151.  
  12152.  
  12153. ΓòÉΓòÉΓòÉ 699. Help for Inactive Text Background ΓòÉΓòÉΓòÉ
  12154.  
  12155. To change the inactive text background color within the control, use the 
  12156. Inactive text background check box to select another color. 
  12157.  
  12158. A colored button immediately to the right of the check box allows you to to 
  12159. display the color table to select the desired color. 
  12160.  
  12161. From the color table, you select the color you want and then select the Set 
  12162. push button to set the color. 
  12163.  
  12164. Note:  This should be used with OS/2 2.0 and OS/2 2.1 controls only. 
  12165.  
  12166.  
  12167. ΓòÉΓòÉΓòÉ 700. Help for Shadow ΓòÉΓòÉΓòÉ
  12168.  
  12169. To change the shadow color within the control, use the Shadow check box to 
  12170. select another color. 
  12171.  
  12172. A colored button immediately to the right of the check box allows you to to 
  12173. display the color table to select the desired color. 
  12174.  
  12175. From the color table, you select the color you want and then select the Set 
  12176. push button to set the color. 
  12177.  
  12178. Note:  This should be used with OS/2 2.0 and OS/2 2.1 controls only. 
  12179.  
  12180.  
  12181. ΓòÉΓòÉΓòÉ 701. Help for Shadow Text ΓòÉΓòÉΓòÉ
  12182.  
  12183. To change the shadow text color within the control, use the Shadow text check 
  12184. box to select another color. 
  12185.  
  12186. A colored button immediately to the right of the check box allows you to to 
  12187. display the color table to select the desired color. 
  12188.  
  12189. From the color table, you select the color you want and then select the Set 
  12190. push button to set the color. 
  12191.  
  12192. Note:  This should be used with OS/2 Warp controls only. 
  12193.  
  12194.  
  12195. ΓòÉΓòÉΓòÉ 702. Help for Shadow Hilight Foreground ΓòÉΓòÉΓòÉ
  12196.  
  12197. To change the shadow hilight foreground color within the control, use the 
  12198. Shadow hilight foreground check box to select another color. 
  12199.  
  12200. A colored button immediately to the right of the check box allows you to to 
  12201. display the color table to select the desired color. 
  12202.  
  12203. From the color table, you select the color you want and then select the Set 
  12204. push button to set the color. 
  12205.  
  12206. Note:  This should be used with OS/2 Warp controls only. 
  12207.  
  12208.  
  12209. ΓòÉΓòÉΓòÉ 703. Help for Shadow Hilight Background ΓòÉΓòÉΓòÉ
  12210.  
  12211. To change the shadow hilight background color within the control, use the 
  12212. Shadow hilight background check box to select another color. 
  12213.  
  12214. A colored button immediately to the right of the check box allows you to to 
  12215. display the color table to select the desired color. 
  12216.  
  12217. From the color table, you select the color you want and then select the Set 
  12218. push button to set the color. 
  12219.  
  12220. Note:  This should be used with OS/2 Warp controls only. 
  12221.  
  12222.  
  12223. ΓòÉΓòÉΓòÉ 704. Help for Icon Background ΓòÉΓòÉΓòÉ
  12224.  
  12225. To change the icon background color within the control, use the Icon background 
  12226. check box to select another color. 
  12227.  
  12228. A colored button immediately to the right of the check box allows you to to 
  12229. display the color table to select the desired color. 
  12230.  
  12231. From the color table, you select the color you want and then select the Set 
  12232. push button to set the color. 
  12233.  
  12234. Note:  This should be used with OS/2 Warp controls only. 
  12235.  
  12236.  
  12237. ΓòÉΓòÉΓòÉ 705. Help for Private ΓòÉΓòÉΓòÉ
  12238.  
  12239. When you have designed a custom control that is to be private, it must be 
  12240. registered by the application.  This is done by using the XxxxRegister function 
  12241. that must be within custom control dynamic-link library. 
  12242.  
  12243. You should create an import library through Import Librarian to allow your 
  12244. applications to easily reference the XxxxRegister function. 
  12245.  
  12246. Prominare Designer will include the statement: 
  12247.  
  12248. XxxxRegister(hAB)shift op
  12249.  
  12250. within the main() module of the application. 
  12251.  
  12252.  
  12253. ΓòÉΓòÉΓòÉ 706. Help for Temporary ΓòÉΓòÉΓòÉ
  12254.  
  12255. You can use temporary custom controls within your application where you provide 
  12256. the necessary code to handle the control.  You would treat the control just 
  12257. like a normal window. 
  12258.  
  12259. By using the temporary option, Prominare Designer will simulate the the 
  12260. temporary control within your design. 
  12261.  
  12262.  
  12263. ΓòÉΓòÉΓòÉ 707. Help for 2 state ΓòÉΓòÉΓòÉ
  12264.  
  12265. The 2 state style is used to define a graphic button that has two states:  up 
  12266. and down.  When the button is in the up state, the button represents an off 
  12267. condition.  When it is in the down state, the button represents an on 
  12268. condition. 
  12269.  
  12270. When the button is pressed by the user, the owner of the button will receive a 
  12271. notification message GBN_BUTTONDOWN to indicate that the button has been 
  12272. pressed.  If the final state of the button is to be down, the owner of the 
  12273. button must send a message to the button, GBM_SETSTATE to cause to remained 
  12274. depressed.  The Auto 2 state  style can be used in place of this style to cause 
  12275. the automatic up and down states to be recorded by the button and shown. 
  12276.  
  12277.  
  12278. ΓòÉΓòÉΓòÉ 708. Help for Auto 2 state ΓòÉΓòÉΓòÉ
  12279.  
  12280. The Auto 2 state style is used to define a graphic button that has two states: 
  12281. up and down.  When the button is in the up state, the button represents an off 
  12282. condition.  When it is in the down state, the button represents an on 
  12283. condition. 
  12284.  
  12285. When the button is pressed by the user, if the button was in the up state, it 
  12286. will show afterwards in the down state.  The reverse is true if the button was 
  12287. in a down 
  12288.  
  12289. The owner of the button will receive a notification message GBN_BUTTONDOWN to 
  12290. indicate that the button has been pressed. 
  12291.  
  12292.  
  12293. ΓòÉΓòÉΓòÉ 709. Help for Animation ΓòÉΓòÉΓòÉ
  12294.  
  12295. The Animation style is used cause the graphic button to display a series of 
  12296. bitmaps.  The display of the bitmaps is performed in a circular fashion with 
  12297. the first bitmap displayed, then the next until the last bitmap afterwhich 
  12298. first bitmap is displayed, then the next, etc.  A message, GBM_ANIMATE must be 
  12299. sent to the button to cause the animation to start and stop whereas the Auto 
  12300. animation  style can be used in place of this style to cause the animation to 
  12301. be started and stopped when the button is selected by the user. 
  12302.  
  12303.  
  12304. ΓòÉΓòÉΓòÉ 710. Help for Auto animation ΓòÉΓòÉΓòÉ
  12305.  
  12306. The Auto animation style is used cause the graphic button to display a series 
  12307. of bitmaps.  The display of the bitmaps is performed in a circular fashion with 
  12308. the first bitmap displayed, then the next until the last bitmap afterwhich 
  12309. first bitmap is displayed, then the next, etc.  When the button is selected by 
  12310. the user, the action causes the animation to be started and stopped. 
  12311.  
  12312.  
  12313. ΓòÉΓòÉΓòÉ 711. Help for Hilite bitmap ΓòÉΓòÉΓòÉ
  12314.  
  12315.  The Hilite bitmap style is used to cause the button to display a different 
  12316. bitmap when the button is in a highlighted (ie. selected) state. 
  12317.  
  12318.  
  12319. ΓòÉΓòÉΓòÉ 712. Help for Disable bitmap ΓòÉΓòÉΓòÉ
  12320.  
  12321.  The Disable bitmap style is used to cause the button to display a different 
  12322. bitmap when the button is in a disabled (ie. non-selectable) state. 
  12323.  
  12324.  
  12325. ΓòÉΓòÉΓòÉ 713. Help for 3D recessed text ΓòÉΓòÉΓòÉ
  12326.  
  12327. The 3D recessed text style is used to cause the text for the button to be 
  12328. displayed within a recessed rectangle giving the effect that the text is sunken 
  12329. within the button. 
  12330.  
  12331.  
  12332. ΓòÉΓòÉΓòÉ 714. Help for 3D raised text ΓòÉΓòÉΓòÉ
  12333.  
  12334. The 3D raised text style is used to cause the text for the button to be 
  12335. displayed within a raised rectangle giving the effect that the text is above 
  12336. the button. 
  12337.  
  12338.  
  12339. ΓòÉΓòÉΓòÉ 715. Help for Mid-point tick ΓòÉΓòÉΓòÉ
  12340.  
  12341. The Mid-point tick style cause the mid-point and end point tick marks to be 
  12342. longer than the other tick marks of the circular slider. 
  12343.  
  12344.  
  12345. ΓòÉΓòÉΓòÉ 716. Help for No value buttons ΓòÉΓòÉΓòÉ
  12346.  
  12347. The No value buttons style prevents + and - buttons from being displayed within 
  12348. the circular slider. 
  12349.  
  12350.  
  12351. ΓòÉΓòÉΓòÉ 717. Help for No dial numbers ΓòÉΓòÉΓòÉ
  12352.  
  12353. The No dial numbers style prevents scrollable numeric value from being 
  12354. displayed within the circular slider. 
  12355.  
  12356.  
  12357. ΓòÉΓòÉΓòÉ 718. Help for No dial text ΓòÉΓòÉΓòÉ
  12358.  
  12359. The No dial text style prevents the window title beneath the dial from being 
  12360. displayed within the circular slider. 
  12361.  
  12362.  
  12363. ΓòÉΓòÉΓòÉ 719. Help for Direct manipulation ΓòÉΓòÉΓòÉ
  12364.  
  12365. The Direct manipulation style allows the user to select the value from within 
  12366. the circular slider causes the value to change. 
  12367.  
  12368.  
  12369. ΓòÉΓòÉΓòÉ 720. Help for 360┬░ scroll range ΓòÉΓòÉΓòÉ
  12370.  
  12371. The 360┬░ scroll range style causes the scroll range to be exteneded within the 
  12372. circular slider to be the full dial. 
  12373.  
  12374.  
  12375. ΓòÉΓòÉΓòÉ 721. Help for Proportional Ticks ΓòÉΓòÉΓòÉ
  12376.  
  12377. The Proportional Ticks style causes the tick marks within the circular slider 
  12378. to be proportional. 
  12379.  
  12380.  
  12381. ΓòÉΓòÉΓòÉ 722. Help for No Ticks ΓòÉΓòÉΓòÉ
  12382.  
  12383. The No ticks style causes the circular slider to have no tick marks. 
  12384.  
  12385.  
  12386. ΓòÉΓòÉΓòÉ 723. Help for Circular Value ΓòÉΓòÉΓòÉ
  12387.  
  12388. The Circular value style causes the circular slider to have circular value. 
  12389.  
  12390.  
  12391. ΓòÉΓòÉΓòÉ 724. Help for handwriting border ΓòÉΓòÉΓòÉ
  12392.  
  12393. The Border style causes a border to be drawn around the entry area of the 
  12394. handwriting control. 
  12395.  
  12396.  
  12397. ΓòÉΓòÉΓòÉ 725. Help for 3D handwriting border ΓòÉΓòÉΓòÉ
  12398.  
  12399. The 3D border style causes a 3D border to be drawn around the entry area of the 
  12400. handwriting control. 
  12401.  
  12402.  
  12403. ΓòÉΓòÉΓòÉ 726. Help for sketch border ΓòÉΓòÉΓòÉ
  12404.  
  12405. The Border style causes a border to be drawn around the entry area of the 
  12406. sketch control. 
  12407.  
  12408.  
  12409. ΓòÉΓòÉΓòÉ 727. Help for 3D sketch border ΓòÉΓòÉΓòÉ
  12410.  
  12411. The 3D border style causes a 3D border to be drawn around the entry area of the 
  12412. sketch control. 
  12413.  
  12414.  
  12415. ΓòÉΓòÉΓòÉ 728. Help for Queue Handle ΓòÉΓòÉΓòÉ
  12416.  
  12417. The Queue handle is required in each OS/2 Presentation Manager program.  It 
  12418. usually takes the form of: 
  12419.  
  12420. hmqApp
  12421.  
  12422.  
  12423. ΓòÉΓòÉΓòÉ 729. Help for Frame Handle ΓòÉΓòÉΓòÉ
  12424.  
  12425. The Frame handle is used to contain a windows frame handle as returned by the 
  12426. WinCreateStdWindow function.  It usually takes the form of: 
  12427.  
  12428. hwndAppFrame
  12429.  
  12430.  
  12431. ΓòÉΓòÉΓòÉ 730. Help for Client Handle ΓòÉΓòÉΓòÉ
  12432.  
  12433. The Client handle is used to contain the windows client handle as returned 
  12434. through the WinCreateStdWindow function.  It usually takes the form of: 
  12435.  
  12436. hwndApp
  12437.  
  12438.  
  12439. ΓòÉΓòÉΓòÉ 731. Help for Menu Handle ΓòÉΓòÉΓòÉ
  12440.  
  12441. The Menu handle is used to contain the windows action bar handle.  Prominare 
  12442. Designer will create the necessary code within the WM_CREATE message handling 
  12443. to retrieve the menu handle for the application. 
  12444.  
  12445. It usually takes the form of: 
  12446.  
  12447. hmenuApp
  12448.  
  12449.  
  12450. ΓòÉΓòÉΓòÉ 732. Help for WM_CREATE Message ΓòÉΓòÉΓòÉ
  12451.  
  12452. Prominare Designer allows you specify a separate function to handle the 
  12453. WM_CREATE message instead of having the main window procedure code handling the 
  12454. message. 
  12455.  
  12456. You must provide the name of the function that will handle the message along 
  12457. with the name of the source file where the function will be contained. 
  12458.  
  12459.  
  12460. ΓòÉΓòÉΓòÉ 733. Help for WM_INITMENU Message ΓòÉΓòÉΓòÉ
  12461.  
  12462. Prominare Designer allows you specify a separate function to handle the 
  12463. WM_INITMENU message instead of having the main window procedure code handling 
  12464. the message. 
  12465.  
  12466. You must provide the name of the function that will handle the message along 
  12467. with the name of the source file where the function will be contained. 
  12468.  
  12469.  
  12470. ΓòÉΓòÉΓòÉ 734. Help for WM_COMMAND Message ΓòÉΓòÉΓòÉ
  12471.  
  12472. Prominare Designer allows you specify a separate function to handle the 
  12473. WM_COMMAND message instead of having the main window procedure code handling 
  12474. the message. 
  12475.  
  12476. You must provide the name of the function that will handle the message along 
  12477. with the name of the source file where the function will be contained. 
  12478.  
  12479.  
  12480. ΓòÉΓòÉΓòÉ 735. Help for <-date-> ΓòÉΓòÉΓòÉ
  12481.  
  12482. The <-date-> macro is used as a marker for the current date. 
  12483.  
  12484.  
  12485. ΓòÉΓòÉΓòÉ 736. Help for <-file-> ΓòÉΓòÉΓòÉ
  12486.  
  12487. The <-file-> macro is used as a marker for the current filename. 
  12488.  
  12489.  
  12490. ΓòÉΓòÉΓòÉ 737. Help for <DID_CANCEL> ΓòÉΓòÉΓòÉ
  12491.  
  12492. The <DID_CANCEL> macro is used as a marker for DID_CANCEL symbol.  Generally it 
  12493. is used within a case statement within the WM_COMMAND message handling.  For 
  12494. the most part, this macro symbol is used on within window and dialogues that 
  12495. utilize push buttons and one of the push buttons is labeled Cancel and the 
  12496. DID_CANCEL symbol is used to denote it. 
  12497.  
  12498.  
  12499. ΓòÉΓòÉΓòÉ 738. Help for <DID_OK> ΓòÉΓòÉΓòÉ
  12500.  
  12501. The <DID_OK> macro is used as a marker for DID_OK symbol.  Generally it is used 
  12502. within a case statement within the WM_COMMAND message handling.  For the most 
  12503. part, this macro symbol is used on within window and dialogues that utilize 
  12504. push buttons and one of the push buttons is labeled OK (or appropriate label) 
  12505. and the DID_OK symbol is used to denote it. 
  12506.  
  12507.  
  12508. ΓòÉΓòÉΓòÉ 739. Help for <FCF> ΓòÉΓòÉΓòÉ
  12509.  
  12510. The <FCF> macro is used as a marker for the frame control flags used within a 
  12511. WinCreateStdWindow function.  The FCF_* flags are OR'ed together and assigned 
  12512. usually to a variable. 
  12513.  
  12514.  
  12515. ΓòÉΓòÉΓòÉ 740. Help for <INCL> ΓòÉΓòÉΓòÉ
  12516.  
  12517. The <INCL> macro is used as a marker for the INCL_* definitions statements 
  12518. which govern the OS/2 header files that are to be included with the source 
  12519. module to aid in the compilation proces. 
  12520.  
  12521.  
  12522. ΓòÉΓòÉΓòÉ 741. Help for <PDSCtrl> ΓòÉΓòÉΓòÉ
  12523.  
  12524. The <PDSCtrl> macro is used as a marker for the location where the 
  12525. PDSGetTemplate( ) statement is to be placed within the WM_CREATE message 
  12526. handling when interactive controls are used in a window. (See also<defwinproc>) 
  12527.  
  12528.  
  12529. ΓòÉΓòÉΓòÉ 742. Help for <classname> ΓòÉΓòÉΓòÉ
  12530.  
  12531. The <classname> macro is used as a marker for the location where the window 
  12532. classes are to be located. 
  12533.  
  12534.  
  12535. ΓòÉΓòÉΓòÉ 743. Help for <command> ΓòÉΓòÉΓòÉ
  12536.  
  12537. The <command> macro is used as a marker for the location where the command 
  12538. statements are to be placed. 
  12539.  
  12540.  
  12541. ΓòÉΓòÉΓòÉ 744. Help for <cx> ΓòÉΓòÉΓòÉ
  12542.  
  12543. The <cx> macro is used as a marker for the location where the width of a window 
  12544. is to be placed. 
  12545.  
  12546.  
  12547. ΓòÉΓòÉΓòÉ 745. Help for <cy> ΓòÉΓòÉΓòÉ
  12548.  
  12549. The <cy> macro is used as a marker for the location where the height of a 
  12550. window is to be placed. 
  12551.  
  12552.  
  12553. ΓòÉΓòÉΓòÉ 746. Help for <defwinproc> ΓòÉΓòÉΓòÉ
  12554.  
  12555. The <defwinproc> macro is used as a marker for the location where the default 
  12556. window procedure function is placed.  When controls are used within a window 
  12557. and the PDSGetTemplate function is used (see <PDSCtrl>), the PDSDefWindowProc 
  12558. is used in place of the WinDefWindowProc function.  The appropriate function 
  12559. will be used in place of the macro. 
  12560.  
  12561.  
  12562. ΓòÉΓòÉΓòÉ 747. Help for <hwndClient> ΓòÉΓòÉΓòÉ
  12563.  
  12564. The <hwndClient> macro is used as a marker for the location where the client 
  12565. window handle variable is used. 
  12566.  
  12567.  
  12568. ΓòÉΓòÉΓòÉ 748. Help for <hwndFrame> ΓòÉΓòÉΓòÉ
  12569.  
  12570. The <hwndFrame> macro is used as a marker for the location where the frame 
  12571. window handle variable is used. 
  12572.  
  12573.  
  12574. ΓòÉΓòÉΓòÉ 749. Help for <hwndParent> ΓòÉΓòÉΓòÉ
  12575.  
  12576. The <hwndParent> macro is used as a marker for the location where the parent 
  12577. window handle variable is used. 
  12578.  
  12579.  
  12580. ΓòÉΓòÉΓòÉ 750. Help for <id> ΓòÉΓòÉΓòÉ
  12581.  
  12582. The <id> macro is used as a marker for the location where an ID symbol or value 
  12583. is used. 
  12584.  
  12585.  
  12586. ΓòÉΓòÉΓòÉ 751. Help for <idActionBar> ΓòÉΓòÉΓòÉ
  12587.  
  12588. The <idActionBar> macro is used as a marker for the location where an ID symbol 
  12589. or value for an action menu is used. 
  12590.  
  12591.  
  12592. ΓòÉΓòÉΓòÉ 752. Help for <idButton> ΓòÉΓòÉΓòÉ
  12593.  
  12594. The <idButton> macro is used as a marker for the location where an ID symbol or 
  12595. value for a push button is used. 
  12596.  
  12597.  
  12598. ΓòÉΓòÉΓòÉ 753. Help for <idDlg> ΓòÉΓòÉΓòÉ
  12599.  
  12600. The <idDlg> macro is used as a marker for the location where an ID symbol or 
  12601. value for a dialogue is used. 
  12602.  
  12603.  
  12604. ΓòÉΓòÉΓòÉ 754. Help for <idMenu> ΓòÉΓòÉΓòÉ
  12605.  
  12606. The <idMenu> macro is used as a marker for the location where an ID symbol or 
  12607. value for a menu item is used. 
  12608.  
  12609.  
  12610. ΓòÉΓòÉΓòÉ 755. Help for <include> ΓòÉΓòÉΓòÉ
  12611.  
  12612. The <include> macro is used as a marker for the location where #include 
  12613. statements are to be placed. 
  12614.  
  12615.  
  12616. ΓòÉΓòÉΓòÉ 756. Help for <localvars> ΓòÉΓòÉΓòÉ
  12617.  
  12618. The <localvars> macro is used as a marker for the location where local 
  12619. variables defined for messages included within a window or dialogue procedure 
  12620. are to be placed.  This location should be within the scope definitions of the 
  12621. compiler that you are using. 
  12622.  
  12623.  
  12624. ΓòÉΓòÉΓòÉ 757. Help for <notify> ΓòÉΓòÉΓòÉ
  12625.  
  12626. The <notify> macro is used as a marker for the location where notification 
  12627. messages are to be placed.  This is generally used in conjunction with the 
  12628. WM_CONTROL message. 
  12629.  
  12630.  
  12631. ΓòÉΓòÉΓòÉ 758. Help for <pfnDlgProc> ΓòÉΓòÉΓòÉ
  12632.  
  12633. The <pfnDlgProc> macro is used as a marker for the location where dialogue 
  12634. procedure name is to be placed. 
  12635.  
  12636.  
  12637. ΓòÉΓòÉΓòÉ 759. Help for <pfnWndProc> ΓòÉΓòÉΓòÉ
  12638.  
  12639. The <pfnWndProc> macro is used as a marker for the location where window 
  12640. procedure name is to be placed. 
  12641.  
  12642.  
  12643. ΓòÉΓòÉΓòÉ 760. Help for <statements> ΓòÉΓòÉΓòÉ
  12644.  
  12645. The <statements> macro is used as a marker for the location where message 
  12646. statements are to be placed within a window or dialogue procedure. 
  12647.  
  12648.  
  12649. ΓòÉΓòÉΓòÉ 761. Help for <statics> ΓòÉΓòÉΓòÉ
  12650.  
  12651. The <statics> macro is used as a marker for the location where static variables 
  12652. are to be placed within a source module. 
  12653.  
  12654.  
  12655. ΓòÉΓòÉΓòÉ 762. Help for <style> ΓòÉΓòÉΓòÉ
  12656.  
  12657. The <style> macro is used as a marker for the location where style flags are to 
  12658. be placed. 
  12659.  
  12660.  
  12661. ΓòÉΓòÉΓòÉ 763. Help for <titlebar> ΓòÉΓòÉΓòÉ
  12662.  
  12663. The <titlebar> macro is used as a marker for the location where the title bar 
  12664. text is to be placed. 
  12665.  
  12666.  
  12667. ΓòÉΓòÉΓòÉ 764. Help for <x> ΓòÉΓòÉΓòÉ
  12668.  
  12669. The <x> macro is used as a marker for the location where the x co-ordinate of 
  12670. the window is to be placed. 
  12671.  
  12672.  
  12673. ΓòÉΓòÉΓòÉ 765. Help for <y> ΓòÉΓòÉΓòÉ
  12674.  
  12675. The <x> macro is used as a marker for the location where the y co-ordinate of 
  12676. the window is to be placed. 
  12677.  
  12678.  
  12679. ΓòÉΓòÉΓòÉ 766. Help for text type visual ΓòÉΓòÉΓòÉ
  12680.  
  12681. The visual text type causes a certain piece of text to have no sub-segments. 
  12682.  
  12683.  
  12684. ΓòÉΓòÉΓòÉ 767. Help for text type implicit ΓòÉΓòÉΓòÉ
  12685.  
  12686. The implicit text type causes the text to be represented as the orders of the 
  12687. characters as they are typed on the keyboard. 
  12688.  
  12689.  
  12690. ΓòÉΓòÉΓòÉ 768. Help for window orientation left to right ΓòÉΓòÉΓòÉ
  12691.  
  12692. The left to right window orientation causes the window to have its orientation 
  12693. in the bottom left corner. 
  12694.  
  12695.  
  12696. ΓòÉΓòÉΓòÉ 769. Help for window orientation right to left ΓòÉΓòÉΓòÉ
  12697.  
  12698. The right to left window orientation causes the window to have its orientation 
  12699. in the bottom right corner. 
  12700.  
  12701.  
  12702. ΓòÉΓòÉΓòÉ 770. Help for text orientation left to right ΓòÉΓòÉΓòÉ
  12703.  
  12704. The left to right text orientation causes the text to be displayed starting 
  12705. from the left and moving to the right. 
  12706.  
  12707.  
  12708. ΓòÉΓòÉΓòÉ 771. Help for text orientation right to left ΓòÉΓòÉΓòÉ
  12709.  
  12710. The right to left text orientation causes the text to be displayed starting 
  12711. from the right and moving to the left. 
  12712.  
  12713.  
  12714. ΓòÉΓòÉΓòÉ 772. Help for text orientation contextual ΓòÉΓòÉΓòÉ
  12715.  
  12716. The contextual text orientation causes the text to be displayed either left to 
  12717. right or right to left based upon the first strong character. 
  12718.  
  12719.  
  12720. ΓòÉΓòÉΓòÉ 773. Help for numerals nominal ΓòÉΓòÉΓòÉ
  12721.  
  12722. The nominal numerals causes the display of only nominal (i.e. Arabic) numerals. 
  12723.  
  12724.  
  12725. ΓòÉΓòÉΓòÉ 774. Help for numerals pass through ΓòÉΓòÉΓòÉ
  12726.  
  12727. The pass through numerals causes the display as stored. 
  12728.  
  12729.  
  12730. ΓòÉΓòÉΓòÉ 775. Help for numerals national ΓòÉΓòÉΓòÉ
  12731.  
  12732. The national numerals causes the display of only national (i.e. Hindi) 
  12733. numerals. 
  12734.  
  12735.  
  12736. ΓòÉΓòÉΓòÉ 776. Help for numerals contextual ΓòÉΓòÉΓòÉ
  12737.  
  12738. The contextual numerals causes the numerals to be displayed based on the 
  12739. surronding text. 
  12740.  
  12741.  
  12742. ΓòÉΓòÉΓòÉ 777. Help for symmetric swapping off ΓòÉΓòÉΓòÉ
  12743.  
  12744. The off symmetric swapping causes the characters such as brackets, braces and 
  12745. parentheses to not be swapped. 
  12746.  
  12747.  
  12748. ΓòÉΓòÉΓòÉ 778. Help for symmetric swapping on ΓòÉΓòÉΓòÉ
  12749.  
  12750. The off symmetric swapping causes the characters such as brackets, braces and 
  12751. parentheses to be swapped. 
  12752.  
  12753.  
  12754. ΓòÉΓòÉΓòÉ 779. Help for word break off ΓòÉΓòÉΓòÉ
  12755.  
  12756. The off word break determination prevents word recognition. 
  12757.  
  12758.  
  12759. ΓòÉΓòÉΓòÉ 780. Help for word break on ΓòÉΓòÉΓòÉ
  12760.  
  12761. The on word break determination allows word recognition. 
  12762.  
  12763.  
  12764. ΓòÉΓòÉΓòÉ 781. Help for character shape determination display shaped ΓòÉΓòÉΓòÉ
  12765.  
  12766. The display shaped character shape determination causes the text that is stored 
  12767. in a nominal/base shape to be automatically shaped upon display. 
  12768.  
  12769.  
  12770. ΓòÉΓòÉΓòÉ 782. Help for character shape determination save shaped ΓòÉΓòÉΓòÉ
  12771.  
  12772. The display shaped character shape determination is already shaped and ready 
  12773. for display. 
  12774.  
  12775.  
  12776. ΓòÉΓòÉΓòÉ 783. Help for character shape determination nominal ΓòÉΓòÉΓòÉ
  12777.  
  12778. The nominal character shape determination is displayed and stored in its 
  12779. nominal (base) shapes. 
  12780.  
  12781.  
  12782. ΓòÉΓòÉΓòÉ 784. Help for character shape determination initial ΓòÉΓòÉΓòÉ
  12783.  
  12784. The initial character shape determination is already shaped and ready for 
  12785. display. 
  12786.  
  12787.  
  12788. ΓòÉΓòÉΓòÉ 785. Help for character shape determination middle ΓòÉΓòÉΓòÉ
  12789.  
  12790. The middle character shape determination is already shaped and ready for 
  12791. display. 
  12792.  
  12793.  
  12794. ΓòÉΓòÉΓòÉ 786. Help for character shape determination final ΓòÉΓòÉΓòÉ
  12795.  
  12796. The final character shape determination is already shaped and ready for 
  12797. display. 
  12798.  
  12799.  
  12800. ΓòÉΓòÉΓòÉ 787. Help for character shape determination isolated ΓòÉΓòÉΓòÉ
  12801.  
  12802. The isolated character shape determination is already shaped and ready for 
  12803. display. 
  12804.  
  12805.  
  12806. ΓòÉΓòÉΓòÉ <hidden> Help for Accelerator Keys ΓòÉΓòÉΓòÉ
  12807.  
  12808. The following accelerator keys are defined for use within Prominare Designer: 
  12809.  
  12810.  Key            Function 
  12811.  
  12812.  Ctrl+A         Save As. 
  12813.  
  12814.  Ctrl+C         Edit styles of selected control. 
  12815.  
  12816.  Ctrl+D         Duplicate control. 
  12817.  
  12818.  Ctrl+F         Set focus. 
  12819.  
  12820.  Ctrl+G         Order controls. 
  12821.  
  12822.  Ctrl+I         Align controls. 
  12823.  
  12824.  Ctrl+L         Tools windows. 
  12825.  
  12826.  Ctrl+M         Order menu items. 
  12827.  
  12828.  Ctrl+N         File new. 
  12829.  
  12830.  Ctrl+O         Open. 
  12831.  
  12832.  Ctrl+P         Save window position. 
  12833.  
  12834.  Ctrl+R         Replace controls. 
  12835.  
  12836.  Ctrl+S         File save. 
  12837.  
  12838.  Ctrl+T         Test mode. 
  12839.  
  12840.  Ctrl+V         Show window/dialogue list. 
  12841.  
  12842.  Ctrl+W         Edit new dialogue/window. 
  12843.  
  12844.  F4             Search next. 
  12845.  
  12846.  Del            Delete. 
  12847.  
  12848.  Shift+Del      Cut. 
  12849.  
  12850.  Ctrl+Ins       Copy. 
  12851.  
  12852.  Shift+Ins      Paste. 
  12853.  
  12854.  Alt+Ins        Edit Paste from file. 
  12855.  
  12856.  Alt+Ctrl+M     File merge. 
  12857.  
  12858.  Alt+Backspace  Undo. 
  12859.  
  12860.  Shift+Alt+Backspace Redo. 
  12861.  
  12862.  
  12863. ΓòÉΓòÉΓòÉ 788. Help for Keys ΓòÉΓòÉΓòÉ
  12864.  
  12865. Double click on one of the following groups to get help for keys that do a 
  12866. specific task: 
  12867.  
  12868.      Accelerator keys 
  12869.      Cursor movement keys 
  12870.      Editing keys 
  12871.      Text selection keys 
  12872.      Action bar keys 
  12873.      Menu keys 
  12874.      Dialogue keys 
  12875.      System keys 
  12876.  
  12877.  
  12878. ΓòÉΓòÉΓòÉ <hidden> Help for Action bar keys ΓòÉΓòÉΓòÉ
  12879.  
  12880. Use these keys to select the System icon and action bar items. 
  12881.  
  12882.  Key:           Function: 
  12883.  
  12884.  F10            Switches between the action bar and the design area. 
  12885.  
  12886.  Shift+Esc      Switches between the System icon and the design area. 
  12887.  
  12888.  Right          Highlights the next action bar item or the System icon. 
  12889.  
  12890.  Left           Highlights the previous action bar item or the System icon. 
  12891.  
  12892.  Enter          Accesses the pull-down of the highlighted action bar item or 
  12893.                 System icon. 
  12894.  
  12895.  Mnemonic       The mnemonic key is the key corresponding with the underlined 
  12896.                 letter in the action bar items.  It accesses the pull-down of 
  12897.                 the action bar item containing the mnemonic. 
  12898.  
  12899.  Escape         Returns to the design area. 
  12900.  
  12901.  
  12902. ΓòÉΓòÉΓòÉ <hidden> Help for Menu keys ΓòÉΓòÉΓòÉ
  12903.  
  12904. Use these keys to select pull-down items. 
  12905.  
  12906.  Key:           Function: 
  12907.  
  12908.  Up             Moves up one pull-down item. 
  12909.  
  12910.  Down           Moves down one pull-down item. 
  12911.  
  12912.  Enter          Selects the highlighted pull-down item. 
  12913.  
  12914.  Mnemonic       The mnemonic key is the key corresponding with the underlined 
  12915.                 letter in the pull-down items.  It selects the pull-down item 
  12916.                 containing the mnemonic. 
  12917.  
  12918.  Escape         Closes the pull-down. 
  12919.  
  12920.  
  12921. ΓòÉΓòÉΓòÉ <hidden> Help for Dialogue keys ΓòÉΓòÉΓòÉ
  12922.  
  12923. Use these keys to select dialogue box items. 
  12924.  
  12925.  Key:          Function: 
  12926.  
  12927.  Tab           Moves to the next control group on the dialogue. 
  12928.  
  12929.  Shift+Tab     Moves to the previous control group on the dialogue. 
  12930.  
  12931.  Right         Moves to the next button on the dialogue. 
  12932.  
  12933.  Left          Moves to the previous button on the dialogue. 
  12934.  
  12935.  Up            Moves up one item in a selection box. 
  12936.  
  12937.  Down          Moves down one item in a selection box. 
  12938.  
  12939.  Page Up       Scrolls up one page in a selection box with scroll bars. 
  12940.  
  12941.  Page Down     Scrolls down one page in a selection box with scroll bars. 
  12942.  
  12943.  Spacebar      Switches a check box on and off. 
  12944.  
  12945.  Enter         Starts the activity for the selected push button. 
  12946.  
  12947.  Escape        Exits the dialogue. 
  12948.  
  12949.  
  12950. ΓòÉΓòÉΓòÉ <hidden> Help for System keys ΓòÉΓòÉΓòÉ
  12951.  
  12952. Use these keys to switch between, move, and size Presentation Manager windows. 
  12953.  
  12954.  Key:                Function: 
  12955.  
  12956.  Alt+Tab             Switches to the next Presentation Manager window. 
  12957.  
  12958.  Alt+Shift+Tab       Switches to the previous Presentation Manager window. 
  12959.  
  12960.  Alt+Esc             Switches to the next application (including 
  12961.                      non-Presentation Manager applications). 
  12962.  
  12963.  Ctrl+Esc            Switches to the Task List. 
  12964.  
  12965.  Alt+F4              Closes the active window. 
  12966.  
  12967.  Alt+F5              Restores the active window. 
  12968.  
  12969.  Alt+F7              Moves the active window. 
  12970.  
  12971.  Alt+F8              Sizes the active window. 
  12972.  
  12973.  Alt+F9              Minimizes the active window. 
  12974.  
  12975.  Alt+F10             Maximizes the active window. 
  12976.  
  12977.  
  12978. ΓòÉΓòÉΓòÉ 789. Help for Clipboard ΓòÉΓòÉΓòÉ
  12979.  
  12980. The Clipboard holds the window or dialogue that you Cut or Copy. 
  12981.  
  12982. The Clipboard can only hold one block of window or dialogue at a time.  When 
  12983. you Cut or Copy window or dialogue, any window or dialogue that is already in 
  12984. the Clipboard is replaced. 
  12985.  
  12986. When you use Paste window or dialogue, the window or dialogue in the Clipboard 
  12987. is inserted into the file. 
  12988.  
  12989.  
  12990. ΓòÉΓòÉΓòÉ <hidden> Help for Cursor movement keys ΓòÉΓòÉΓòÉ
  12991.  
  12992. Use these keys to move the cursor in an entry field. 
  12993.  
  12994.  Key:          Function: 
  12995.  
  12996.  Up            Moves the cursor up one line. 
  12997.  
  12998.  Down          Moves the cursor down one line. 
  12999.  
  13000.  Right         Moves the cursor right one character. 
  13001.  
  13002.  Left          Moves the cursor left one character. 
  13003.  
  13004.  Ctrl+Right    Moves the cursor to the beginning of the next word. 
  13005.  
  13006.  Ctrl+Left     Moves the cursor to the beginning of the previous word. 
  13007.  
  13008.  Home          Moves the cursor to the beginning of the current line. 
  13009.  
  13010.  End           Moves the cursor to the end of the current line. 
  13011.  
  13012.  Ctrl+Home     Moves the cursor to the beginning of the first line in the file. 
  13013.  
  13014.  Ctrl+End      Moves the cursor to the end of the last line in the file. 
  13015.  
  13016.  Page Up       Scrolls the window or dialogue up one window. 
  13017.  
  13018.  Page Down     Scrolls the window or dialogue down one window. 
  13019.  
  13020.  
  13021. ΓòÉΓòÉΓòÉ <hidden> Help for Editing keys ΓòÉΓòÉΓòÉ
  13022.  
  13023. Use these keys to edit the text in the file. 
  13024.  
  13025.  Key:              Function: 
  13026.  
  13027.  Insert            Switches between insert and overtype mode. 
  13028.  
  13029.                    In insert mode, new text is inserted at the cursor position, 
  13030.                    moving the existing text to the right. 
  13031.  
  13032.                    In overtype mode, the new text replaces the existing text. 
  13033.  
  13034.  Delete            If text is selected, the selected text is deleted. 
  13035.  
  13036.                    If no text is selected, the character to the right of the 
  13037.                    cursor is deleted, and any remaining characters to the right 
  13038.                    of the cursor are shifted left. 
  13039.  
  13040.  Backspace         If text is selected, the selected text is deleted. 
  13041.  
  13042.                    If no text is selected, the character to the left of the 
  13043.                    cursor is deleted, and any remaining characters to the right 
  13044.                    of the cursor are shifted left. 
  13045.  
  13046.  Ctrl+Delete       Deletes all characters from the cursor to the end of the 
  13047.                    current line. 
  13048.  
  13049.  Shift+Del         Cuts the selected text out of the file and saves it in the 
  13050.                    Clipboard. 
  13051.  
  13052.  Ctrl+Ins          Copies the selected from the file and saves it in the 
  13053.                    Clipboard. 
  13054.  
  13055.  Shift+Ins         Pastes the text in the Clipboard into the file at the cursor 
  13056.                    position. 
  13057.  
  13058.                    If text is selected, the Clipboard text will replace the 
  13059.                    selected text. 
  13060.  
  13061.                    If no text is selected, the Clipboard text is inserted at 
  13062.                    the cursor position. 
  13063.  
  13064.  Alt+Backspace     Undoes the last change made 
  13065.  
  13066.  
  13067. ΓòÉΓòÉΓòÉ <hidden> Help for Text selection keys ΓòÉΓòÉΓòÉ
  13068.  
  13069. Use these keys to select text and extend existing selected areas of text. 
  13070.  
  13071. CAUTION:
  13072.  If an area of text is selected, pressing any character key, the Backspace key, 
  13073. or the Delete key deletes the selected text from the entry field. 
  13074.  
  13075.  Key:                Function: 
  13076.  
  13077.  Shift+arrow         Selects text or extends a selection in the direction of 
  13078.                      the arrow. 
  13079.  
  13080.  Shift+Home          Selects text or extends a selection to the beginning of 
  13081.                      the current line. 
  13082.  
  13083.  Shift+End           Selects text or extends a selection to the end of the 
  13084.                      current line. 
  13085.  
  13086.  Shift+Ctrl+Right    Selects text or extends a selection to the beginning of 
  13087.                      the next word. 
  13088.  
  13089.  Shift+Ctrl+Left     Selects text or extends a selection to the beginning of 
  13090.                      the previous word. 
  13091.  
  13092.  Shift+Ctrl+Home     Selects text or extends a selection to the beginning of 
  13093.                      the file. 
  13094.  
  13095.  Shift+Ctrl+End      Selects text or extends a selection to the end of the 
  13096.                      file. 
  13097.  
  13098.  
  13099. ΓòÉΓòÉΓòÉ 790. Help for Styles Dialogue ΓòÉΓòÉΓòÉ
  13100.  
  13101. The styles dialogue allows you to set the text, ID symbol/value, options, and 
  13102. various styles for a control you have selected.  Depending on your target 
  13103. operating system environment, you will be able to set options for the 
  13104. bidirectional and pen support. 
  13105.  
  13106. The first tab, Styles, allows you set the various styles, text, ID symbol/value 
  13107. and options options for the control.  This tab will differ from one control to 
  13108. another unless the control is part of a family of controls (such as buttons and 
  13109. statics) and you are using the Expert mode of the Prominare Designer. 
  13110.  
  13111. The second tab, Font & colors, is used to set the font and colors for the 
  13112. control. 
  13113.  
  13114. The third tab, Bidi, will only be available when you have targeted Warp.  This 
  13115. tab allows you to set the bidirectional options for the control. 
  13116.  
  13117. The final tab, Pen, will only be available when you have targeted Warp and only 
  13118. for entry fields, multiple-line entry fields, spin buttons, combination boxes 
  13119. and handwriting controls.  This tab allows you to set the pen options for the 
  13120. control. 
  13121.  
  13122.  
  13123. ΓòÉΓòÉΓòÉ 791. Help for Bidi Tab ΓòÉΓòÉΓòÉ
  13124.  
  13125. The Bidi tab is used to change the bidirection characteristics of controls 
  13126. within the dialogue or window you are currently designing. 
  13127.  
  13128. You can set the following window orientation: 
  13129.  
  13130.      Left to right 
  13131.      Right to left 
  13132.  
  13133.  You can set the following text types: 
  13134.  
  13135.      Visual 
  13136.      Implicit 
  13137.  
  13138.  The symmetric swapping types you can set are: 
  13139.  
  13140.      Off 
  13141.      On 
  13142.  
  13143.  You can set the following text orientation: 
  13144.  
  13145.      Left to right 
  13146.      Right to left 
  13147.      Contextual 
  13148.  
  13149.  The word break types you can set are: 
  13150.  
  13151.      Off 
  13152.      On 
  13153.  
  13154.  The numeric types you can set are: 
  13155.  
  13156.      Nominal 
  13157.      Pass through 
  13158.      National 
  13159.      Contextual 
  13160.  
  13161.  You can set the character shape determination for: 
  13162.  
  13163.      Display shaped 
  13164.      Nominal 
  13165.      Middle 
  13166.      Isolated 
  13167.      Save shapped 
  13168.      Initial 
  13169.      Final 
  13170.  
  13171.  
  13172. ΓòÉΓòÉΓòÉ 792. Help for Bitmap Styles ΓòÉΓòÉΓòÉ
  13173.  
  13174. The Bitmap styles are used to set ID symbol and value and base styles. 
  13175.  
  13176. Base styles are: 
  13177.  
  13178.      Visible 
  13179.      Tab stop 
  13180.      Group 
  13181.      Disabled 
  13182.  
  13183.  Related tabs: 
  13184.  
  13185.      Font & colors 
  13186.      Bidi 
  13187.  
  13188.  Presentation Manager Guide and Reference: 
  13189.  
  13190.        About Static Controls 
  13191.             Keyboard Focus 
  13192.             Static Control Handle 
  13193.             Static Control Styles 
  13194.             Default Static Control Performance 
  13195.        Using Static Controls 
  13196.             Using Static Control in a Dialogue Window 
  13197.             Using Static Control in a Client Window 
  13198.        Static Control Window Processing 
  13199.             Static Control Styles 
  13200.  
  13201.  
  13202. ΓòÉΓòÉΓòÉ 793. Help for Check Box Styles Tab ΓòÉΓòÉΓòÉ
  13203.  
  13204. The Check box tab is used to set button types and styles.  It is also used to 
  13205. set the button text, ID symbol and value. 
  13206.  
  13207. Button types that are possible are: 
  13208.  
  13209.      Auto 
  13210.  
  13211.      3 state 
  13212.  
  13213.  Button options that are possible are: 
  13214.  
  13215.      No Focus 
  13216.      No Pointer Select 
  13217.      Checked 
  13218.      Auto size 
  13219.  
  13220.  Base styles are: 
  13221.  
  13222.      Visible 
  13223.      Tab stop 
  13224.      Group 
  13225.      Disabled 
  13226.  
  13227.  Related tabs: 
  13228.  
  13229.      Font & colors 
  13230.      Bidi 
  13231.  
  13232.  Presentation Manager Guide and Reference: 
  13233.  
  13234.        About Button Controls 
  13235.             Button Types 
  13236.             Button Styles 
  13237.             Default Button Behavior 
  13238.             Button Notification Messages 
  13239.             Button States 
  13240.             Custom Buttons 
  13241.        Using Button Controls 
  13242.             Using Buttons in a Dialogue Window 
  13243.             Using Buttons in a Client Window 
  13244.             Creating Buttons with Icons and Icon/Text Combinations 
  13245.        Button Control Window Processing 
  13246.             Button Control Styles 
  13247.             Default Colours 
  13248.  
  13249.  
  13250. ΓòÉΓòÉΓòÉ 794. Help for Push Button Styles Tab ΓòÉΓòÉΓòÉ
  13251.  
  13252. The Push Button Styles tab is used to set button types and styles.  It is also 
  13253. used to set the button text, ID symbol and value. 
  13254.  
  13255. Button options that are possible are: 
  13256.  
  13257.      Default 
  13258.      Help 
  13259.      SYSCOMMAND 
  13260.      No Border 
  13261.      No Focus 
  13262.      Hilighted 
  13263.      Icon 
  13264.      Bitmap 
  13265.      Auto size 
  13266.      Text 
  13267.      Mini-icon 
  13268.  
  13269.  Base styles are: 
  13270.  
  13271.      Visible 
  13272.      Tab stop 
  13273.      Group 
  13274.      Disabled 
  13275.  
  13276.  Related tabs: 
  13277.  
  13278.      Font & colors 
  13279.      Bidi 
  13280.  
  13281.  Presentation Manager Guide and Reference: 
  13282.  
  13283.        About Button Controls 
  13284.             Button Types 
  13285.             Button Styles 
  13286.             Default Button Behavior 
  13287.             Button Notification Messages 
  13288.             Button States 
  13289.             Custom Buttons 
  13290.        Using Button Controls 
  13291.             Using Buttons in a Dialogue Window 
  13292.             Using Buttons in a Client Window 
  13293.             Creating Buttons with Icons and Icon/Text Combinations 
  13294.        Button Control Window Processing 
  13295.             Button Control Styles 
  13296.             Default Colours 
  13297.  
  13298.  
  13299. ΓòÉΓòÉΓòÉ 795. Help for User Button Styles Tab ΓòÉΓòÉΓòÉ
  13300.  
  13301. The User Button Styles tab is used to set button types and styles.  It is also 
  13302. used to set the button text, ID symbol and value. 
  13303.  
  13304. Base styles are: 
  13305.  
  13306.      Visible 
  13307.      Tab stop 
  13308.      Group 
  13309.      Disabled 
  13310.  
  13311.  Related tabs: 
  13312.  
  13313.      Font & colors 
  13314.      Bidi 
  13315.  
  13316.  Presentation Manager Guide and Reference: 
  13317.  
  13318.        About Button Controls 
  13319.             Button Types 
  13320.             Button Styles 
  13321.             Default Button Behavior 
  13322.             Button Notification Messages 
  13323.             Button States 
  13324.             Custom Buttons 
  13325.        Using Button Controls 
  13326.             Using Buttons in a Dialogue Window 
  13327.             Using Buttons in a Client Window 
  13328.             Creating Buttons with Icons and Icon/Text Combinations 
  13329.        Button Control Window Processing 
  13330.             Button Control Styles 
  13331.             Default Colours 
  13332.  
  13333.  
  13334. ΓòÉΓòÉΓòÉ 796. Help for Radio Button Styles Tab ΓòÉΓòÉΓòÉ
  13335.  
  13336. The Radio Buttons Styles tab is used to set button types and styles.  It is 
  13337. also used to set the button text, ID symbol and value. 
  13338.  
  13339. Button options that are possible are: 
  13340.  
  13341.      Auto 
  13342.      No focus 
  13343.      No pointer select 
  13344.      Checked 
  13345.      Hilighted 
  13346.      Auto size 
  13347.  
  13348.  Base styles are: 
  13349.  
  13350.      Visible 
  13351.      Tab stop 
  13352.      Group 
  13353.      Disabled 
  13354.  
  13355.  Related tabs: 
  13356.  
  13357.      Font & colors 
  13358.      Bidi 
  13359.  
  13360.  Presentation Manager Guide and Reference: 
  13361.  
  13362.        About Button Controls 
  13363.             Button Types 
  13364.             Button Styles 
  13365.             Default Button Behavior 
  13366.             Button Notification Messages 
  13367.             Button States 
  13368.             Custom Buttons 
  13369.        Using Button Controls 
  13370.             Using Buttons in a Dialogue Window 
  13371.             Using Buttons in a Client Window 
  13372.             Creating Buttons with Icons and Icon/Text Combinations 
  13373.        Button Control Window Processing 
  13374.             Button Control Styles 
  13375.             Default Colours 
  13376.  
  13377.  
  13378. ΓòÉΓòÉΓòÉ 797. Help for Rectangle Styles Tab ΓòÉΓòÉΓòÉ
  13379.  
  13380. The Rectangle Styles tab is used to set rectangle styles.  It is also used to 
  13381. set the ID symbol and value. 
  13382.  
  13383. Possible rectangle types are: 
  13384.  
  13385.      Foreground 
  13386.      Halftone 
  13387.      Background 
  13388.  
  13389.  Base styles are: 
  13390.  
  13391.      Visible 
  13392.      Tab stop 
  13393.      Group 
  13394.      Disabled 
  13395.  
  13396.  Related tabs: 
  13397.  
  13398.      Font & colors 
  13399.      Bidi 
  13400.  
  13401.  Presentation Manager Guide and Reference: 
  13402.  
  13403.        About Static Controls 
  13404.             Keyboard Focus 
  13405.             Static Control Handle 
  13406.             Static Control Styles 
  13407.             Default Static Control Performance 
  13408.        Using Static Controls 
  13409.             Using Static Control in a Dialogue Window 
  13410.             Using Static Control in a Client Window 
  13411.        Static Control Window Processing 
  13412.             Static Control Styles 
  13413.  
  13414.  
  13415. ΓòÉΓòÉΓòÉ 798. Help for Text Styles Tab ΓòÉΓòÉΓòÉ
  13416.  
  13417. The Text tab is used to set text styles.  It is also used to set the text, ID 
  13418. symbol and value. 
  13419.  
  13420. Text style options that are possible are: 
  13421.  
  13422.      Left Aligned 
  13423.      Horz. Aligned 
  13424.      Right Aligned 
  13425.      Top Aligned 
  13426.      Vert. Centered 
  13427.      Bottom Aligned 
  13428.      Word Wrap 
  13429.      Halftone 
  13430.      Mnemonic 
  13431.      Auto size 
  13432.  
  13433.  Base styles are: 
  13434.  
  13435.      Visible 
  13436.      Tab stop 
  13437.      Group 
  13438.      Disabled 
  13439.  
  13440.  Related tabs: 
  13441.  
  13442.      Font & colors 
  13443.      Bidi 
  13444.  
  13445.  Presentation Manager Guide and Reference: 
  13446.  
  13447.        About Static Controls 
  13448.             Keyboard Focus 
  13449.             Static Control Handle 
  13450.             Static Control Styles 
  13451.             Default Static Control Performance 
  13452.        Using Static Controls 
  13453.             Using Static Control in a Dialogue Window 
  13454.             Using Static Control in a Client Window 
  13455.        Static Control Window Processing 
  13456.             Static Control Styles 
  13457.  
  13458.  
  13459. ΓòÉΓòÉΓòÉ 799. Help for Group Box Styles Tab ΓòÉΓòÉΓòÉ
  13460.  
  13461. The Groupbox Styles dialogue is used to set group box styles.  It is also used 
  13462. to set the group box text, ID symbol and value. 
  13463.  
  13464. Group box style options that are possible are: 
  13465.  
  13466.      Halftone 
  13467.      Mnemonic 
  13468.  
  13469.  Base styles are: 
  13470.  
  13471.      Visible 
  13472.      Tab stop 
  13473.      Group 
  13474.      Disabled 
  13475.  
  13476.  Related tabs: 
  13477.  
  13478.      Font & colors 
  13479.      Bidi 
  13480.  
  13481.  Presentation Manager Guide and Reference: 
  13482.  
  13483.        About Static Controls 
  13484.             Keyboard Focus 
  13485.             Static Control Handle 
  13486.             Static Control Styles 
  13487.             Default Static Control Performance 
  13488.        Using Static Controls 
  13489.             Using Static Control in a Dialogue Window 
  13490.             Using Static Control in a Client Window 
  13491.        Static Control Window Processing 
  13492.             Static Control Styles 
  13493.  
  13494.  
  13495. ΓòÉΓòÉΓòÉ 800. Help for Handwriting Styles Tab ΓòÉΓòÉΓòÉ
  13496.  
  13497. Note:  This control is only available for Pen for OS/2 and requires the Pen for 
  13498.        OS/2 toolkit to be able to use this option. 
  13499.  
  13500.  The Handwriting tab is used to set the display type and general options of the 
  13501.  Pen for OS/2 handwriting control. It is also used to set the text, ID symbol 
  13502.  and value. 
  13503.  
  13504.  Default items can be: 
  13505.  
  13506.      Border 
  13507.      3D border 
  13508.  
  13509.  Base styles are: 
  13510.  
  13511.      Visible 
  13512.      Tab stop 
  13513.      Group 
  13514.      Disabled 
  13515.  
  13516.  Related tabs: 
  13517.  
  13518.      Font & colors 
  13519.      Bidi 
  13520.      Pen 
  13521.  
  13522.  Pen for OS/2 Programming Guide and Reference: 
  13523.  
  13524.        Using the Boxed Handwriting Control and Pen-Aware PM Controls 
  13525.             Boxed Handwriting Control 
  13526.                  Creating a Window in Boxed Mode 
  13527.                       Using Default Values for  Handwriting Control 
  13528.                  Using Handwriting Controls in a Dialogue Window 
  13529.                  Sizing a Boxed Handwriting Control 
  13530.                  Gestures Support by the HWX Control 
  13531.             Pen-Aware PM Controls 
  13532.                  Using the Flat Structures 
  13533.                  Using the Non-Flat Structures 
  13534.                  Creating a Single-Line Entry-Field Control with a Non-Flat 
  13535.                 Structure 
  13536.                  Creating a Multi-Line Entry-Field Control with a Non-Flat 
  13537.                 Structure 
  13538.                  Creating a Multi-Line Entry-Field Control with a Flat 
  13539.                 Structure 
  13540.                  Changing the Metrics and Restricting Recognition for an MLE 
  13541.                  Creating a Combo Box Control 
  13542.                  Creating a Spin Button Control 
  13543.                  Gestures Supported by the Pen-Aware Controls 
  13544.             Sample Programs 
  13545.                  Handwriting Control Sample (HWX_SAMP) 
  13546.                  Sketch/Handwriting Sample Program 
  13547.  
  13548.  
  13549. ΓòÉΓòÉΓòÉ 801. Help for Circular Slider Styles Tab ΓòÉΓòÉΓòÉ
  13550.  
  13551. Note:  This control is only available for OS/2 MMPM/2 or Warp and requires the 
  13552.        Warp toolkit to be able to use this option. 
  13553.  
  13554.  The Circular Slider tab is used to set the display type and general options of 
  13555.  the MMPM/2 circular slider. It is also used to set the text, ID symbol and 
  13556.  value. 
  13557.  
  13558.  Default items can be: 
  13559.  
  13560.      Mid-point tick 
  13561.      No value buttons 
  13562.      No dial numbers 
  13563.      No dial text 
  13564.      Direct manipulation 
  13565.      360┬░ scroll range 
  13566.      Proportional ticks 
  13567.      No ticks 
  13568.      Circular value 
  13569.  
  13570.  Base styles are: 
  13571.  
  13572.      Visible 
  13573.      Tab stop 
  13574.      Group 
  13575.      Disabled 
  13576.  
  13577.  Related tabs: 
  13578.  
  13579.      Font & colors 
  13580.      Bidi 
  13581.  
  13582.  Presentation Manager Guide and Reference: 
  13583.  
  13584.        About Slider Controls 
  13585.             Linear Sliders 
  13586.             Circular Sliders 
  13587.        Using Slider Controls 
  13588.             Creating a Linear Slider 
  13589.             Retrieving Data for a Selected Slider Values 
  13590.             Creating a Circular Slider 
  13591.             Circular Slider Sample 
  13592.        Graphical User Interface Support for Slider Controls 
  13593.             Slider Navigation Techniques 
  13594.        Slider Control Window Processing 
  13595.             Slider Control Styles 
  13596.  
  13597.  
  13598. ΓòÉΓòÉΓòÉ 802. Help for Graphic Button Styles Tab ΓòÉΓòÉΓòÉ
  13599.  
  13600. Note:  This control is only available for OS/2 2.0, 2.1, 2.11, Warp and above 
  13601.        and requires the MMPM/2 or Warp toolkit to be able to use this option. 
  13602.  
  13603.  The Graphic Button tab is used to set the display type and general options of 
  13604.  the MMPM/2 graphic button. It is also used to set the text, ID symbol and 
  13605.  value. 
  13606.  
  13607.  Default items can be: 
  13608.  
  13609.      2 state 
  13610.      Auto 2 state 
  13611.      Animation 
  13612.      Auto animation 
  13613.      Hilite bitmap 
  13614.      Disable bitmap 
  13615.      3D recessed text 
  13616.      3D raised text 
  13617.  
  13618.  Base styles are: 
  13619.  
  13620.      Visible 
  13621.      Tab stop 
  13622.      Group 
  13623.      Disabled 
  13624.  
  13625.  Related tabs: 
  13626.  
  13627.      Font & colors 
  13628.      Bidi 
  13629.  
  13630.  Presentation Manager Guide and Reference: 
  13631.  
  13632.        Graphic Button Control 
  13633.             WinRegisterGraphicButton 
  13634.             Control Data 
  13635.             Styles 
  13636.             Control Messages 
  13637.  
  13638.  
  13639. ΓòÉΓòÉΓòÉ 803. Help for System Icon Styles Tab ΓòÉΓòÉΓòÉ
  13640.  
  13641. The System Icon style is used to create a static System Icon within a dialogue. 
  13642.  
  13643. Usually, the System Icon is placed within a dialogue to explain a point of 
  13644. interest. 
  13645.  
  13646. Since the System Icon is using a predefined icon with the OS/2 Presentation 
  13647. Manager, special rules apply to how you define it. 
  13648.  
  13649. Unlike other controls, you cannot enter values that are not a System Icon 
  13650. designation.  The system icons that can be selected are: 
  13651.  
  13652.        SPTR_ARROW 
  13653.        SPTR_TEXT 
  13654.        SPTR_WAIT 
  13655.        SPTR_MOVE 
  13656.        SPTR_SIZENWSE 
  13657.        SPTR_SIZENESW 
  13658.        SPTR_SIZEWE 
  13659.        SPTR_SIZENS 
  13660.        SPTR_APPICON 
  13661.        SPTR_ICONINFORMATION 
  13662.        SPTR_ICONQUESTION 
  13663.        SPTR_ICONERROR 
  13664.        SPTR_ICONWARNING 
  13665.        SPTR_ILLEGAL 
  13666.        SPTR_FILE 
  13667.        SPTR_FOLDER 
  13668.        SPTR_MULTFILE 
  13669.        SPTR_PROGRAM 
  13670.  
  13671.  Base styles are: 
  13672.  
  13673.      Visible 
  13674.      Tab stop 
  13675.      Group 
  13676.      Disabled 
  13677.  
  13678.  Presentation Manager Guide and Reference: 
  13679.  
  13680.        About Static Controls 
  13681.             Keyboard Focus 
  13682.             Static Control Handle 
  13683.             Static Control Styles 
  13684.             Default Static Control Performance 
  13685.        Using Static Controls 
  13686.             Using Static Control in a Dialogue Window 
  13687.             Using Static Control in a Client Window 
  13688.        Static Control Window Processing 
  13689.             Static Control Styles 
  13690.  
  13691.  
  13692. ΓòÉΓòÉΓòÉ 804. Help for Child Window Styles Tab ΓòÉΓòÉΓòÉ
  13693.  
  13694. The Child Window Styles tab is used to set child window styles. It is also used 
  13695. to set the title bar text, window ID symbol and value along with the function 
  13696. name and source file filename. 
  13697.  
  13698. Possible styles are: 
  13699.  
  13700.      Title Bar 
  13701.      System Menu 
  13702.      Horz. Scroll 
  13703.      Vert. Scroll 
  13704.      Visible 
  13705.      Size Border 
  13706.      Border 
  13707.      Dialogue Frame 
  13708.      System Modal 
  13709.      Min Button 
  13710.      Max Button 
  13711.      Auto icon 
  13712.  
  13713.  Related tabs: 
  13714.  
  13715.      Font & colors 
  13716.      Bidi 
  13717.      Pen 
  13718.  
  13719.  Presentation Manager Guide and Reference: 
  13720.  
  13721.        About Windows 
  13722.             Desktop Window and Desktop-Object Window 
  13723.             Window Relationships 
  13724.             Application Windows 
  13725.             Window Input and Output 
  13726.             Window Creation 
  13727.             Window Classes 
  13728.             Window Styles 
  13729.             Window Handles 
  13730.             Window Size and Position 
  13731.             Window Data 
  13732.             Window Resources 
  13733.             Maximized and Minimized Windows 
  13734.             Window Visibility 
  13735.             Window Destruction 
  13736.        Using Windows 
  13737.             Creating a Top-Level Frame Window 
  13738.             Creating an Object Window 
  13739.             Querying Window Data 
  13740.             Changing the Parent Window 
  13741.             Finding a Parent, Child, or Owner Window 
  13742.             Retrieving the Handle of a Child or Owned Window 
  13743.             Enumerating Top-Level Windows 
  13744.             Moving and Sizing a Window 
  13745.             Redrawing Windows 
  13746.             Changing the Z-Order of Windows 
  13747.             Showing or Hiding a Window 
  13748.             Maximizing, Minimizing, and Restoring a Frame Window 
  13749.             Destroying a Window 
  13750.  
  13751.  
  13752. ΓòÉΓòÉΓòÉ 805. Help for Dialogue/Window Styles ΓòÉΓòÉΓòÉ
  13753.  
  13754. The Dialogue/Window Styles dialogue allows you to set the text, ID 
  13755. symbol/value, options, and various styles for a dialogue, notebook page or 
  13756. window you have selected or are creating.  Depending on your target operating 
  13757. system environment, you will be able to set options for the bidirectional 
  13758. support. 
  13759.  
  13760. The first tab, Styles, allows you set the various styles, text, ID symbol/value 
  13761. and options options for the dialogue, notebook page or window. 
  13762.  
  13763. The second tab, Distribution, allows you select the resource script or binary 
  13764. file where the dialogue or window information should be recorded. 
  13765.  
  13766. The third tab, Notes, allows you enter and/or view design notes for the 
  13767. dialogue, notebook page or window. 
  13768.  
  13769. The fourth tab, Font & colors, is used to set the font and colors for the 
  13770. dialogue, notebook page or window. 
  13771.  
  13772. The last tab, Bidi, will only be available when you have targeted Warp.  This 
  13773. tab allows you to set the bidirectional options for the window or dialogue. 
  13774.  
  13775.  
  13776. ΓòÉΓòÉΓòÉ 806. Help for Window/Dialogue Styles Tab ΓòÉΓòÉΓòÉ
  13777.  
  13778. The Window/Dialogue Styles tab is used to set a window's or dialogue's styles. 
  13779. It is also used to set the title bar text, window ID symbol and value along 
  13780. with window or dialogue description. 
  13781.  
  13782. You also set the type of window or dialogue being set.  These types are: 
  13783.  
  13784.      Parent Window 
  13785.      Child Window 
  13786.      Dialogue 
  13787.      Notebook page 
  13788.      WP settings page 
  13789.  
  13790.  The relative position that the window or dialogue takes can be one of the 
  13791.  following: 
  13792.  
  13793.      Window 
  13794.      Screen 
  13795.      Mouse 
  13796.  
  13797.  Note:  The relative positions are only available for Child Windows and 
  13798.         Dialogues. 
  13799.  
  13800.  The parent window for the window or dialogue can be one of the following: 
  13801.  
  13802.      Desktop 
  13803.      Main Window 
  13804.      Object Window 
  13805.  
  13806.  When you have selected the tab as the type, the drop down lists within the tab 
  13807.  linkage group become active.  You are expected to select the dialogue which 
  13808.  contains a notebook from the drop down labeled Dialogue. The dialogue selected 
  13809.  will then be scanned for notebook definitions and the symbols of these 
  13810.  notebooks will be placed within the drop down labeled Notebook. 
  13811.  
  13812.  Once you have selected the target notebook, the necessary information for that 
  13813.  notebook such as the size, tab orientation, etc. will be used as base to allow 
  13814.  you to design the contents of the tab. 
  13815.  
  13816.  Possible styles are: 
  13817.  
  13818.      Title Bar 
  13819.      System Menu 
  13820.      Horz. Scroll Bar 
  13821.      Vert. Scroll Bar 
  13822.      Visible 
  13823.      Size Border 
  13824.      Border 
  13825.      Dialogue Frame 
  13826.      System Modal 
  13827.      Menu 
  13828.      Min Button 
  13829.      Max Button 
  13830.      Accelerators 
  13831.      Standard 
  13832.      Shell position 
  13833.      Auto icon 
  13834.      DBCS status 
  13835.  
  13836.      Distribution 
  13837.      Notes 
  13838.      Font & colors 
  13839.      Bidi 
  13840.  
  13841.  Presentation Manager Guide and Reference: 
  13842.  
  13843.        About Windows 
  13844.             Desktop Window and Desktop-Object Window 
  13845.             Window Relationships 
  13846.             Application Windows 
  13847.             Window Input and Output 
  13848.             Window Creation 
  13849.             Window Classes 
  13850.             Window Styles 
  13851.             Window Handles 
  13852.             Window Size and Position 
  13853.             Window Data 
  13854.             Window Resources 
  13855.             Maximized and Minimized Windows 
  13856.             Window Visibility 
  13857.             Window Destruction 
  13858.        Using Windows 
  13859.             Creating a Top-Level Frame Window 
  13860.             Creating an Object Window 
  13861.             Querying Window Data 
  13862.             Changing the Parent Window 
  13863.             Finding a Parent, Child, or Owner Window 
  13864.             Retrieving the Handle of a Child or Owned Window 
  13865.             Enumerating Top-Level Windows 
  13866.             Moving and Sizing a Window 
  13867.             Redrawing Windows 
  13868.             Changing the Z-Order of Windows 
  13869.             Showing or Hiding a Window 
  13870.             Maximizing, Minimizing, and Restoring a Frame Window 
  13871.             Destroying a Window 
  13872.  
  13873.  
  13874. ΓòÉΓòÉΓòÉ 807. Help for ID Tab ΓòÉΓòÉΓòÉ
  13875.  
  13876. The ID tab of the Popup Menu dialogue is used to set the ID for a popup menu as 
  13877. well as a description. 
  13878.  
  13879. Related tabs: 
  13880.  
  13881.      Distribution 
  13882.      Font & colors 
  13883.      Bidi 
  13884.  
  13885.  
  13886. ΓòÉΓòÉΓòÉ 808. Help for User Defined Tab ΓòÉΓòÉΓòÉ
  13887.  
  13888. The User Defined Temporary Control tab is used to define a custom control 
  13889. commonly none as User Defined Controls. control ID and value. 
  13890.  
  13891. Through the tab, you enter the classname of the control, the text and ID. 
  13892.  
  13893. Related tabs: 
  13894.  
  13895.      Font & colors 
  13896.      Bidi 
  13897.  
  13898.  
  13899. ΓòÉΓòÉΓòÉ 809. Help for DLL Error Message Box ΓòÉΓòÉΓòÉ
  13900.  
  13901. The DLL error message box is informing you that one of the DLLs used by the 
  13902. Prominare Designer could not be loaded or that a DLL function entry point could 
  13903. not be found. 
  13904.  
  13905. Check to make sure that the DLL is in the proper location or that your LIBPATH 
  13906. statement points to it if the DLL could not be found. 
  13907.  
  13908. When the DLL function entry point could not be found, make sure that the DLL 
  13909. has not be corrupted. 
  13910.  
  13911.  
  13912. ΓòÉΓòÉΓòÉ 810. Help for Duplicate Filename ΓòÉΓòÉΓòÉ
  13913.  
  13914. If you have entered a .DFM filename which is already registered within the 
  13915. Prominare Designer, the Duplicate Filename dialogue will be displayed to allow 
  13916. you to select an alternate name. 
  13917.  
  13918. The original name will be displayed above an entry field in which you can enter 
  13919. the new name. 
  13920.  
  13921.  
  13922. ΓòÉΓòÉΓòÉ 811. Help for PMCX/Temporary Controls Definitions ΓòÉΓòÉΓòÉ
  13923.  
  13924. The PMCX/Temporary Controls Definitions dialogue is used to define the custom 
  13925. controls that conform to the PMCX definition and that you want to use within 
  13926. Prominare Designer. 
  13927.  
  13928. You can also use the dialogue to define a temporary control. 
  13929.  
  13930.  
  13931. ΓòÉΓòÉΓòÉ 812. Help for Resource Distribution Definition ΓòÉΓòÉΓòÉ
  13932.  
  13933. To define the locations and files under which resource elements are to be 
  13934. placed, select the Resource distribution menu item within the Options menu. 
  13935.  
  13936. The Resource Distribution Definition dialogue will be displayed allowing you to 
  13937. specify locations and filenames under which dialogues, windows, accelerator 
  13938. tables, etc. can be placed. 
  13939.  
  13940.  
  13941. ΓòÉΓòÉΓòÉ 813. Help for Locate ΓòÉΓòÉΓòÉ
  13942.  
  13943. The Locate dialogue is used to locate a resource file which is used as part of 
  13944. the resource distribution.  The file will either be a .RC or .RES file.  The 
  13945. file search type is based on which entry field of the Resource Distribution 
  13946. Definition dialogue resides in. 
  13947.  
  13948.  
  13949. ΓòÉΓòÉΓòÉ 814. Help for Locate Path ΓòÉΓòÉΓòÉ
  13950.  
  13951. The Locate Path dialogue is used to locate a path to use. 
  13952.  
  13953.  
  13954. ΓòÉΓòÉΓòÉ 815. Help for Notebook Parent ΓòÉΓòÉΓòÉ
  13955.  
  13956. The Notebook Parent dialogue is used to select the parent dialogue and notebook 
  13957. for which a notebook page is to be modeled after. 
  13958.  
  13959.  
  13960. ΓòÉΓòÉΓòÉ 816. Help for Standard Menu's ΓòÉΓòÉΓòÉ
  13961.  
  13962. The Standard Menu's dialogue is used to select from CUA standard menu 
  13963. definitions.  You can select any or all of the items suggested. 
  13964.  
  13965.  
  13966. ΓòÉΓòÉΓòÉ 817. Help for PMCX/Temporary Control Selection Dialogue ΓòÉΓòÉΓòÉ
  13967.  
  13968. The PMCX/Temporary Control Selection dialogue is used to select PMCX controls 
  13969. that you have added or to select a user defined class. 
  13970.  
  13971.  
  13972. ΓòÉΓòÉΓòÉ 818. Help for New Design ΓòÉΓòÉΓòÉ
  13973.  
  13974. The New Design dialogue is used to start a new design that may consist of 
  13975. windows, menus, dialogues, bitmaps, icons, pointers or other such resources. 
  13976.  
  13977.  
  13978. ΓòÉΓòÉΓòÉ 819. Help for Styles ΓòÉΓòÉΓòÉ
  13979.  
  13980. The styles dialogue allows you to set the text, ID symbol/value, options, and 
  13981. various styles for a control you have selected.  Depending on your target 
  13982. operating system environment, you will be able to set options for the 
  13983. bidirectional and pen support. 
  13984.  
  13985. The first tab, Styles, allows you set the various styles, text, ID symbol/value 
  13986. and options options for the control.  This tab will differ from one control to 
  13987. another unless the control is part of a family of controls (such as buttons and 
  13988. statics) and you are using the Expert mode of the Prominare Designer. 
  13989.  
  13990. The second tab, Font & colors, is used to set the font and colors for the 
  13991. control. 
  13992.  
  13993. The third tab, Bidi, will only be available when you have targeted Warp.  This 
  13994. tab allows you to set the bidirectional options for the control. 
  13995.  
  13996. The final tab, Pen, will only be available when you have targeted Warp and only 
  13997. for entry fields, multiple-line entry fields, spin buttons, combination boxes 
  13998. and handwriting controls.  This tab allows you to set the pen options for the 
  13999. control. 
  14000.  
  14001.  
  14002. ΓòÉΓòÉΓòÉ 820. Help for Window/Dialogue Styles ΓòÉΓòÉΓòÉ
  14003.  
  14004. The Dialogue/Window Styles dialogue allows you to set the text, ID 
  14005. symbol/value, options, and various styles for a dialogue, notebook page or 
  14006. window you have selected or are creating.  Depending on your target operating 
  14007. system environment, you will be able to set options for the bidirectional 
  14008. support. 
  14009.  
  14010. The first tab, Styles, allows you set the various styles, text, ID symbol/value 
  14011. and options options for the dialogue, notebook page or window. 
  14012.  
  14013. The second tab, Distribution, allows you select the resource script or binary 
  14014. file where the dialogue or window information should be recorded. 
  14015.  
  14016. The third tab, Notes, allows you enter and/or view design notes for the 
  14017. dialogue, notebook page or window. 
  14018.  
  14019. The fourth tab, Font & colors, is used to set the font and colors for the 
  14020. dialogue, notebook page or window. 
  14021.  
  14022. The last tab, Bidi, will only be available when you have targeted Warp.  This 
  14023. tab allows you to set the bidirectional options for the window or dialogue. 
  14024.  
  14025.  
  14026. ΓòÉΓòÉΓòÉ 821. Help for Base Tab ΓòÉΓòÉΓòÉ
  14027.  
  14028. The Base tab is used to enter the basename for the design and the include 
  14029. header filename. 
  14030.  
  14031. The basename is used as the name of the design file (.PDF), the resource files 
  14032. and the header include file. 
  14033.  
  14034.  
  14035. ΓòÉΓòÉΓòÉ 822. Help for Source Directory Tab ΓòÉΓòÉΓòÉ
  14036.  
  14037. The tab is used to enter the location where you have your source code files. 
  14038. The target operating environment is denoted by the tab text. 
  14039.  
  14040.  
  14041. ΓòÉΓòÉΓòÉ 823. Help for Other Tab ΓòÉΓòÉΓòÉ
  14042.  
  14043. The Other tab is used to enter the name for the .IPF file which will contain 
  14044. the help information for the application you are designing.  This is used when 
  14045. you ask for the .IPF to be created when you save your design information. 
  14046.  
  14047.  
  14048. ΓòÉΓòÉΓòÉ 824. Help for New Design ΓòÉΓòÉΓòÉ
  14049.  
  14050. The New Design allows you to enter the design basename and include header 
  14051. filename. 
  14052.  
  14053. Below these entry fields, further options are found.  Through the Target OS 
  14054. selections, you can select your target operating system environment as: 
  14055.  
  14056.  Option                   Description 
  14057.  Windows                  Selecting this option causes the design to be 
  14058.                           oriented around the Microsoft Windows 3.x 
  14059.                           environment. Resource script file and source code 
  14060.                           will be based on the Microsoft Windows 3.x APIs. 
  14061.  Windows NT               Selecting this option causes the design to be 
  14062.                           oriented around the Microsoft Windows NT environment. 
  14063.                           Resource script file and source code will be based on 
  14064.                           the Microsoft Windows NT APIs. 
  14065.  OS/2 1.x                 Selecting this option causes the design to be 
  14066.                           oriented around the OS/2 1.x Presentation Manager 
  14067.                           environment. The resource script file will be based 
  14068.                           on the OS/2 1.x Presentation Manager. 
  14069.  OS/2 2.x                 Selecting this option causes the design to be 
  14070.                           oriented around the OS/2 2.x Presentation Manager 
  14071.                           environment. The resource script file will be based 
  14072.                           on the OS/2 2.x Presentation Manager. 
  14073.  OS/2 3.0                 Selecting this option causes the design to be 
  14074.                           oriented around the OS/2 Warp 3.0 Presentation 
  14075.                           Manager environment. The resource script file will be 
  14076.                           based on the OS/2 Warp Presentation Manager. 
  14077.  OS/2 4.0                 Selecting this option causes the design to be 
  14078.                           oriented around the OS/2 Warp 4.0 Presentation 
  14079.                           Manager environment. The resource script file will be 
  14080.                           based on the OS/2 Warp Presentation Manager. 
  14081.  
  14082.  Through the Language/Class library selections, you can select your target 
  14083.  language/class library: 
  14084.  
  14085.  Option                   Description 
  14086.  C                        Selects C as the language used for source code 
  14087.                           generation. 
  14088.  C++                      Selects C++ as the language used for source code 
  14089.                           generation. 
  14090.  CommonView               Selects CommonView class libraries as the source code 
  14091.                           generation technique. 
  14092.  IBM UI Classes Selects IBM User Interface class libraries as the source code 
  14093.  generation technique. 
  14094.  Borland OWL              Selects Borland OWL class libraries as the source 
  14095.                           code generation technique. 
  14096.  ObjectPM                 Selects ObjectPM class libraries as the source code 
  14097.                           generation technique. 
  14098.  
  14099.  This particular dialogue is a simplified version of the Advanced New Design 
  14100.  dialogue. To set other features such as deletion control, resource output 
  14101.  type, etc., you can use the Define Design dialogue which is accessed through 
  14102.  the Define design menu item of the Options menu. 
  14103.  
  14104.  
  14105. ΓòÉΓòÉΓòÉ 825. Help for Definitions Tab ΓòÉΓòÉΓòÉ
  14106.  
  14107. The Definitions tab allows you to enter the design basename, include header 
  14108. filename, target operating system environment source directories and .IPF 
  14109. filename. 
  14110.  
  14111. Through the Resource format selections, you can select your target resource 
  14112. format as: 
  14113.  
  14114.  Option                   Description 
  14115.  .RES                     Selecting this option causes the OS/2 resources to be 
  14116.                           saved directly to a .RES file instead of to a 
  14117.                           resource script file (.RC), which must be compiled 
  14118.                           with the Resource Compiler. The major advantage here 
  14119.                           is this feature is inherently faster than the 
  14120.                           resource compiler. It also allows for features 
  14121.                           specific to resources, such as the control focus 
  14122.                           feature, to be enabled. 
  14123.  .RC                      Selecting this option causes the resources to be 
  14124.                           saved to a resource script file that must be compiled 
  14125.                           by the Resource Compiler. 
  14126.  Borland .RC              Selecting this option causes the resources to be 
  14127.                           saved to a resource script file that must be compiled 
  14128.                           by the Borland Resource Compiler. 
  14129.  
  14130.  Through the Rules selections, you can select your source rules: 
  14131.  
  14132.  Option                   Description 
  14133.  Use master               When you select this option, all source code is 
  14134.                           generated using the master rules contained in the 
  14135.                           directory specified through the Prominare Designer 
  14136.                           Default Usage dialogue. 
  14137.  Use project              To use rules for generating source code specific to 
  14138.                           the project you are creating, select this option. A 
  14139.                           copy of the master rules is copied into the project 
  14140.                           subdirectory, allowing you to edit the default source 
  14141.                           code rules through the Source menu. 
  14142.  
  14143.  Through the Save selections, you can select your save options: 
  14144.  
  14145.  Option                   Description 
  14146.  Include header file      Selecting this option causes Prominare Designer to 
  14147.                           save the include file (.H) when symbols have been 
  14148.                           added. 
  14149.  Source code files        Selecting this option causes Prominare Designer to 
  14150.                           save source files each time the design file is saved 
  14151.                           through the File Save or File Save As menus. If no 
  14152.                           source files exist, they are createdshift op if the 
  14153.                           existing source files are found, any new design 
  14154.                           information added to the design file is incorporated 
  14155.                           into the source files. 
  14156.  .IPF file                Selecting this option causes Prominare Designer to 
  14157.                           update .IPF files each time the design file is saved 
  14158.                           through the File Save or File Save As menus. If no 
  14159.                           .IPF file exists, one is created. If an existing .IPF 
  14160.                           file is found, any new design information added to 
  14161.                           the design file is incorporated into the .IPF file. 
  14162.  
  14163.  Through the Deletion selections, you can select your delection control 
  14164.  options: 
  14165.  
  14166.  Option                   Description 
  14167.  None                     Prevents advanced deletion control: items deleted or 
  14168.                           renamed in the design are properly deleted or renamed 
  14169.                           within the resource script, include header, and .IPF 
  14170.                           files. 
  14171.  Don't verify             Enables advanced deletion control: items deleted or 
  14172.                           renamed are properly deleted or renamed in the design 
  14173.                           within the resource script, include header, and .IPF 
  14174.                           files. 
  14175.  Verify on save           When you save a design, displays a dialogue showing 
  14176.                           all items that have been deleted or renamed, allowing 
  14177.                           you to ensure that they are properly deleted within 
  14178.                           the resource script, include header, and .IPF files. 
  14179.                           (See Edit Deletion List) 
  14180.  
  14181.  Through the Target OS selections, you can select your target operating 
  14182.  environment: 
  14183.  
  14184.  Option                   Description 
  14185.  Windows                  Selecting this option causes the design to be 
  14186.                           oriented around the Microsoft Windows 3.x 
  14187.                           environment. Resource script file and source code 
  14188.                           will be based on the Microsoft Windows 3.x APIs. 
  14189.  Windows NT               Selecting this option causes the design to be 
  14190.                           oriented around the Microsoft Windows NT environment. 
  14191.                           Resource script file and source code will be based on 
  14192.                           the Microsoft Windows NT APIs. 
  14193.  OS/2 1.x                 Selecting this option causes the design to be 
  14194.                           oriented around the OS/2 1.x Presentation Manager 
  14195.                           environment. The resource script file will be based 
  14196.                           on the OS/2 1.x Presentation Manager. 
  14197.  OS/2 2.x                 Selecting this option causes the design to be 
  14198.                           oriented around the OS/2 2.x Presentation Manager 
  14199.                           environment. The resource script file will be based 
  14200.                           on the OS/2 2.x Presentation Manager. 
  14201.  OS/2 3.0                 Selecting this option causes the design to be 
  14202.                           oriented around the OS/2 Warp 3.0 Presentation 
  14203.                           Manager environment. The resource script file will be 
  14204.                           based on the OS/2 Warp Presentation Manager. 
  14205.  OS/2 4.0                 Selecting this option causes the design to be 
  14206.                           oriented around the OS/2 Warp 4.0 Presentation 
  14207.                           Manager environment. The resource script file will be 
  14208.                           based on the OS/2 Warp Presentation Manager. 
  14209.  
  14210.  Through the Language/Class library selections, you can select your 
  14211.  language/class library: 
  14212.  
  14213.  Option                   Description 
  14214.  C                        Selects C as the language used for source code 
  14215.                           generation. 
  14216.  C++                      Selects C++ as the language used for source code 
  14217.                           generation. 
  14218.  CommonView               Selects CommonView class libraries as the source code 
  14219.                           generation technique. 
  14220.  IBM UI Classes           Selects IBM User Interface class libraries as the 
  14221.                           source code generation technique. 
  14222.  Borland OWL              Selects Borland OWL class libraries as the source 
  14223.                           code generation technique. 
  14224.  ObjectPM                 Selects ObjectPM class libraries as the source code 
  14225.                           generation technique. 
  14226.  
  14227.  Through the App type selections, you can select your application type: 
  14228.  
  14229.  Option                   Description 
  14230.  Presentation Manager     Bases the design on a normal OS/2 Presentation 
  14231.                           Manager-type application. 
  14232.  Workplace                Bases the design on a Workplace Shell-type 
  14233.                           application. 
  14234.  PMCX control             Bases the design on a PMCX control. 
  14235.  DLL                      Bases the design on a DLL where not main() function 
  14236.                           is generated. 
  14237.  
  14238.  In the Save group, you can also inform Prominare Designer to save both the 
  14239.  include and .IPF files. 
  14240.  
  14241.  Deletion of resource script information is controlled through the Deletion 
  14242.  group.  By selecting the None option, you instruct Prominare Designer to not 
  14243.  remove any constructs from either the resource script files for items that 
  14244.  have been deleted from the design.  The Don't verify will cause the deleted 
  14245.  item constructs to be removed from both the resource script files without any 
  14246.  verification whereas the Verify on save will cause a list of deletion items to 
  14247.  be displayed before the resource script files are saved to allow you to 
  14248.  pre-edit the deletion list thereby allowing you to prevent certain constructs 
  14249.  from being deleted. 
  14250.  
  14251.  
  14252. ΓòÉΓòÉΓòÉ 826. Help for Advanced New Design Definitions Tab ΓòÉΓòÉΓòÉ
  14253.  
  14254. The Definitions tab allows you to enter the design basename, include header 
  14255. filename, target operating system environment source directories and .IPF 
  14256. filename. 
  14257.  
  14258. Through the Resource format selections, you can select your target resource 
  14259. format as: 
  14260.  
  14261.  Option                   Description 
  14262.  .RES                     Selecting this option causes the OS/2 resources to be 
  14263.                           saved directly to a .RES file instead of to a 
  14264.                           resource script file (.RC), which must be compiled 
  14265.                           with the Resource Compiler. The major advantage here 
  14266.                           is this feature is inherently faster than the 
  14267.                           resource compiler. It also allows for features 
  14268.                           specific to resources, such as the control focus 
  14269.                           feature, to be enabled. 
  14270.  .RC                      Selecting this option causes the resources to be 
  14271.                           saved to a resource script file that must be compiled 
  14272.                           by the Resource Compiler. 
  14273.  Borland .RC              Selecting this option causes the resources to be 
  14274.                           saved to a resource script file that must be compiled 
  14275.                           by the Borland Resource Compiler. 
  14276.  
  14277.  Through the Rules selections, you can select your source rules: 
  14278.  
  14279.  Option                   Description 
  14280.  Use master               When you select this option, all source code is 
  14281.                           generated using the master rules contained in the 
  14282.                           directory specified through the Prominare Designer 
  14283.                           Default Usage dialogue. 
  14284.  Use project              To use rules for generating source code specific to 
  14285.                           the project you are creating, select this option. A 
  14286.                           copy of the master rules is copied into the project 
  14287.                           subdirectory, allowing you to edit the default source 
  14288.                           code rules through the Source menu. 
  14289.  
  14290.  Through the Save selections, you can select your save options: 
  14291.  
  14292.  Option                   Description 
  14293.  Include header file      Selecting this option causes Prominare Designer to 
  14294.                           save the include file (.H) when symbols have been 
  14295.                           added. 
  14296.  Source code files        Selecting this option causes Prominare Designer to 
  14297.                           save source files each time the design file is saved 
  14298.                           through the File Save or File Save As menus. If no 
  14299.                           source files exist, they are createdshift op if the 
  14300.                           existing source files are found, any new design 
  14301.                           information added to the design file is incorporated 
  14302.                           into the source files. 
  14303.  .IPF file                Selecting this option causes Prominare Designer to 
  14304.                           update .IPF files each time the design file is saved 
  14305.                           through the File Save or File Save As menus. If no 
  14306.                           .IPF file exists, one is created. If an existing .IPF 
  14307.                           file is found, any new design information added to 
  14308.                           the design file is incorporated into the .IPF file. 
  14309.  
  14310.  Through the Deletion selections, you can select your delection control 
  14311.  options: 
  14312.  
  14313.  Option                   Description 
  14314.  None Prevents advanced deletion control: items deleted or renamed in the 
  14315.  design are properly deleted or renamed within the resource script, include 
  14316.  header, and .IPF files. 
  14317.  Don't verify             Enables advanced deletion control: items deleted or 
  14318.                           renamed are properly deleted or renamed in the design 
  14319.                           within the resource script, include header, and .IPF 
  14320.                           files. 
  14321.  Verify on save           When you save a design, displays a dialogue showing 
  14322.                           all items that have been deleted or renamed, allowing 
  14323.                           you to ensure that they are properly deleted within 
  14324.                           the resource script, include header, and .IPF files. 
  14325.                           (See Edit Deletion List) 
  14326.  
  14327.  Through the Target OS selections, you can select your target operating 
  14328.  environment: 
  14329.  
  14330.  Option                   Description 
  14331.  Windows                  Selecting this option causes the design to be 
  14332.                           oriented around the Microsoft Windows 3.x 
  14333.                           environment. Resource script file and source code 
  14334.                           will be based on the Microsoft Windows 3.x APIs. 
  14335.  Windows NT               Selecting this option causes the design to be 
  14336.                           oriented around the Microsoft Windows NT environment. 
  14337.                           Resource script file and source code will be based on 
  14338.                           the Microsoft Windows NT APIs. 
  14339.  OS/2 1.x                 Selecting this option causes the design to be 
  14340.                           oriented around the OS/2 1.x Presentation Manager 
  14341.                           environment. The resource script file will be based 
  14342.                           on the OS/2 1.x Presentation Manager. 
  14343.  OS/2 2.x                 Selecting this option causes the design to be 
  14344.                           oriented around the OS/2 2.x Presentation Manager 
  14345.                           environment. The resource script file will be based 
  14346.                           on the OS/2 2.x Presentation Manager. 
  14347.  OS/2 3.0                 Selecting this option causes the design to be 
  14348.                           oriented around the OS/2 Warp 3.0 Presentation 
  14349.                           Manager environment. The resource script file will be 
  14350.                           based on the OS/2 Warp Presentation Manager. 
  14351.  OS/2 4.0                 Selecting this option causes the design to be 
  14352.                           oriented around the OS/2 Warp 4.0 Presentation 
  14353.                           Manager environment. The resource script file will be 
  14354.                           based on the OS/2 Warp Presentation Manager. 
  14355.  
  14356.  Through the Language/Class library selections, you can select your 
  14357.  language/class library: 
  14358.  
  14359.  Option                   Description 
  14360.  C                        Selects C as the language used for source code 
  14361.                           generation. 
  14362.  C++                      Selects C++ as the language used for source code 
  14363.                           generation. 
  14364.  CommonView               Selects CommonView class libraries as the source code 
  14365.                           generation technique. 
  14366.  IBM UI Classes           Selects IBM User Interface class libraries as the 
  14367.                           source code generation technique. 
  14368.  Borland OWL              Selects Borland OWL class libraries as the source 
  14369.                           code generation technique. 
  14370.  ObjectPM                 Selects ObjectPM class libraries as the source code 
  14371.                           generation technique. 
  14372.  
  14373.  Through the App type selections, you can select your application type: 
  14374.  
  14375.  Option                   Description 
  14376.  Presentation Manager     Bases the design on a normal OS/2 Presentation 
  14377.                           Manager-type application. 
  14378.  Workplace                Bases the design on a Workplace Shell-type 
  14379.                           application. 
  14380.  PMCX control             Bases the design on a PMCX control. 
  14381.  DLL                      Bases the design on a DLL where not main() function 
  14382.                           is generated. 
  14383.  
  14384.  
  14385. ΓòÉΓòÉΓòÉ 827. Help for File Distribution Tab ΓòÉΓòÉΓòÉ
  14386.  
  14387. The Distribution tab is used to select the location where .RC or .RES that is 
  14388. to contain the the window or dialogue or dialogue you are designing is to be 
  14389. placed. 
  14390.  
  14391. The tab contains a set of tabs which if you are designing a window will contain 
  14392. four tab: Window, Menu,Accelerator table and Help tables. 
  14393.  
  14394. If you are designing a dialogue it will contain two tab: Window and Help 
  14395. tables. 
  14396.  
  14397. The current distribution path will be displayed above the list box within the 
  14398. tabs.  You can change the path by selecting an entry within the list box. 
  14399.  
  14400. You can instantly define the path or location where the .RC or .RES file is to 
  14401. be located by simply clicking the mouse pointer on the Definitions... push 
  14402. button to display the Resource Distribution Definition dialogue. 
  14403.  
  14404.  
  14405. ΓòÉΓòÉΓòÉ 828. Help for Pen Tab ΓòÉΓòÉΓòÉ
  14406.  
  14407. The pen options allows you to set various pen options for controls that support 
  14408. pen data.  These controls are: 
  14409.  
  14410.       Entry field 
  14411.       Multiple-line entry field 
  14412.       Combo-box 
  14413.       Spin button 
  14414.       Handwriting control 
  14415.  
  14416.  Note:  For the options to be available to you, you must be running Pen for 
  14417.         OS/2 Version 1.03 or higher. 
  14418.  
  14419.  You can set options for the following: 
  14420.  
  14421.       Layouts/Resource 
  14422.       Options 
  14423.       Layouts/Resource 
  14424.       Symbol Sets 
  14425.       Include/Exclude Regions 
  14426.  
  14427.  
  14428. ΓòÉΓòÉΓòÉ 829. Help for Font & Colours Tab ΓòÉΓòÉΓòÉ
  14429.  
  14430. The Font & Colours tab is used to change the presentation characteristics of 
  14431. certain controls within the dialogue you are currently designing. 
  14432.  
  14433. You can select the areas within a dialogue, window, control that can have the 
  14434. colors set. 
  14435.  
  14436. You select the area you want to change by selecting the check box.  A set check 
  14437. box will use the color you have defined whereas a clear check box will use the 
  14438. default characteristics. 
  14439.  
  14440. Beside each check box item will be displayed a button showing the current 
  14441. presentation parameter color selected.  By clicking on the button, the color 
  14442. table will be displayed. 
  14443.  
  14444. These area are: 
  14445.  
  14446.      Foreground 
  14447.      Background 
  14448.      Highlight Foreground 
  14449.      Highlight Background 
  14450.      Disabled Foreground 
  14451.      Disabled Background 
  14452.      Border 
  14453.      Active color (2.x and Warp only) 
  14454.      Inactive color (2.x and Warp only) 
  14455.      Active text foreground (2.x and Warp only) 
  14456.      Active text background (2.x and Warp only) 
  14457.      Inactive text foreground (2.x and Warp only) 
  14458.      Inactive text background (2.x and Warp only) 
  14459.      Shadow (2.x and Warp only) 
  14460.      Shadow text 
  14461.      Shadow hilight foreground 
  14462.      Shadow hilight background 
  14463.      Icon text background 
  14464.  
  14465.  The color table to the right of the check boxes allows you to select the 
  14466.  presentation color.  A frame will be displayed around the color you have 
  14467.  selected. 
  14468.  
  14469.  You can also select the font to use within the control by selecting the font 
  14470.  from the Fonts list box and the font size from the Size list box.  When you 
  14471.  select a font or font size, an example of the selected font and size will be 
  14472.  displayed below the list boxes. 
  14473.  
  14474.  
  14475. ΓòÉΓòÉΓòÉ 830. Help for Index Tab ΓòÉΓòÉΓòÉ
  14476.  
  14477. The Index colors tab contains the index colors that you can select for use the 
  14478. color of a selected presentation parameter. 
  14479.  
  14480. The colors will be displayed within a 3 x 6 grid from which you can select the 
  14481. desired color.  The proper name of the color will be displayed beside this 
  14482. grid. 
  14483.  
  14484.  
  14485. ΓòÉΓòÉΓòÉ 831. Help for RGB Tab ΓòÉΓòÉΓòÉ
  14486.  
  14487. The RGB colors tab contains three spin buttons in which you can enter the 
  14488. values that are to be used as the RGB color along with a color circle that can 
  14489. also be used to select the desired color from. 
  14490.  
  14491. When you enter a value within one of the spin fields, the cross hair of the 
  14492. color circle will be moved to the corresponding location of the RGB color. 
  14493.  
  14494. Conversely, when you move the cross hair of the color circle to the desired 
  14495. color, the spin fields will be updated to the value of the RGB color selected. 
  14496.  
  14497.  
  14498. ΓòÉΓòÉΓòÉ 832. Help for Mouse Pointers ΓòÉΓòÉΓòÉ
  14499.  
  14500. The following mouse pointers are used within Prominare Designer: 
  14501.  
  14502.       General 
  14503.            Duplicate mode active selection pointer 
  14504.  
  14505.            Arrange controls/menu insertion location pointer 
  14506.  
  14507.            Duplicate mode active move control pointer 
  14508.  
  14509.            Move control pointer 
  14510.  
  14511.            Select focus control invalid selection pointer 
  14512.  
  14513.            Select parent window pointer 
  14514.  
  14515.            Select focus control selection pointer 
  14516.  
  14517.            Select mouse relative position pointer 
  14518.  
  14519.       Creation 
  14520.       The red cross hair is the location where control will be created. 
  14521.            Bitmap 
  14522.  
  14523.            Check box 
  14524.  
  14525.            Circular slider 
  14526.  
  14527.            Combination box 
  14528.  
  14529.            Container 
  14530.  
  14531.            Entry field 
  14532.  
  14533.            Frame/rectangle 
  14534.  
  14535.            Graphical button 
  14536.  
  14537.            Group box 
  14538.  
  14539.            Handwriting 
  14540.  
  14541.            Horizontal scroll bar 
  14542.  
  14543.            Icon 
  14544.  
  14545.            List box 
  14546.  
  14547.            Multiple-line entry field 
  14548.  
  14549.            Notebook 
  14550.  
  14551.            Push button 
  14552.  
  14553.            Radio button 
  14554.  
  14555.            Sketch 
  14556.  
  14557.            Slider 
  14558.  
  14559.            Spin button 
  14560.  
  14561.            Static text 
  14562.  
  14563.            System icon 
  14564.  
  14565.            User defined or PMCX control 
  14566.  
  14567.            User button 
  14568.  
  14569.            Vertical scroll bar 
  14570.  
  14571.            Value set 
  14572.  
  14573.            Child window 
  14574.  
  14575.       Move 
  14576.            Bitmap 
  14577.  
  14578.            Check box 
  14579.  
  14580.            Circular slider 
  14581.  
  14582.            Combination box 
  14583.  
  14584.            Container 
  14585.  
  14586.            Entry field 
  14587.  
  14588.            Frame/rectangle 
  14589.  
  14590.            Graphical button 
  14591.  
  14592.            Group box 
  14593.  
  14594.            Handwriting 
  14595.  
  14596.            Horizontal scroll bar 
  14597.  
  14598.            Icon 
  14599.  
  14600.            List box 
  14601.  
  14602.            Multiple-line entry field 
  14603.  
  14604.            Notebook 
  14605.  
  14606.            Push button 
  14607.  
  14608.            Radio button 
  14609.  
  14610.            Sketch 
  14611.  
  14612.            Slider 
  14613.  
  14614.            Spin button 
  14615.  
  14616.            Static text 
  14617.  
  14618.            System icon 
  14619.  
  14620.            User defined or PMCX control 
  14621.  
  14622.            User button 
  14623.  
  14624.            Value set 
  14625.  
  14626.            Vertical scroll bar 
  14627.  
  14628.            Child window 
  14629.  
  14630.  
  14631. ΓòÉΓòÉΓòÉ 833. Help for Error Messages ΓòÉΓòÉΓòÉ
  14632.  
  14633. A problem occurred trying to decode the resource information. 'filename' may 
  14634. not be a valid OS/2 resource file. 
  14635.  
  14636.       While importing a resource file for a specified OS/2 resource, a problem 
  14637.       occurred when decoding the information. Make sure that the file you 
  14638.       specified is a true OS/2 binary resource file. 
  14639.  
  14640.  A problem occurred trying to decode the resource information. 'filename' may 
  14641.  not be a valid Windows 3.1 resource file. While importing a resource file for 
  14642.  a specified Windows 3.1 resource, a problem occurred when decoding the 
  14643.  information. Make sure that the file you specified is a true Windows 3.1 
  14644.  binary resource file. 
  14645.  
  14646.  A problem occurred trying to decode the resource information. 'filename' may 
  14647.  not be a valid Windows NT resource file. 
  14648.  
  14649.       While importing a resource file for a specified Windows NT resource, a 
  14650.       problem occurred when decoding the information. Make sure that the file 
  14651.       you specified is a true Windows NT binary resource file. 
  14652.  
  14653.  Accelerator table specified for window but no accelerators defined! 
  14654.  
  14655.       The window you created specified the association of an accelerator table 
  14656.       but you have not defined any accelerators. The application will not run 
  14657.       without a properly defined accelerator table. Either remove the 
  14658.       accelerator table association in the Window/Dialogue Styles dialogue or 
  14659.       add an accelerator. 
  14660.  
  14661.  Action Bar menu must be selected! 
  14662.  
  14663.       To relate a menu item to its parent, you must select the Action Bar item 
  14664.       to which the menu item should belong. 
  14665.  
  14666.  Another control using ID symbol! 
  14667.  
  14668.       Within the dialogue or window on which you are working, another control 
  14669.       is using the ID symbol you entered or selected. To ensure proper control 
  14670.       referencing, each control should have a unique ID symbol/value--unless 
  14671.       the control is a non-interactive control such as static text, a group 
  14672.       box, a bitmap, an icon, etc. 
  14673.  
  14674.  Another control using ID value! 
  14675.  
  14676.       Within the dialogue or window on which you are working, another control 
  14677.       is using the ID value you entered. To ensure proper control referencing, 
  14678.       each control should have a unique ID value--unless the control is a 
  14679.       non-interactive control such as static text, a group box, a bitmap, an 
  14680.       icon, etc. 
  14681.  
  14682.  Association name must be entered! 
  14683.  
  14684.       When defining an association table item, you must provide an association 
  14685.       name. 
  14686.  
  14687.  Basename must be entered! 
  14688.  
  14689.       When creating a new design, you must enter the basename under which the 
  14690.       design will be known. 
  14691.  
  14692.  Cannot find :euserdoc. within IPF file. 
  14693.  
  14694.       During the scanning phase of the IPF file save, the :euserdoc. tag could 
  14695.       not be found. This tag is used to mark the end of the IPF file and is the 
  14696.       location where missing help panels are placed. Since the tag is missing, 
  14697.       the writing of the missing panel information will not be performed 
  14698.       because the file may be corrupted. 
  14699.  
  14700.  Cannot find notebook page parent 'id'. Converting to normal dialogue. 
  14701.  
  14702.       Because the notebook page parent could not be found, the notebook page 
  14703.       could not be sized properly. Since the parent is missing, the notebook 
  14704.       page is automatically converted to a dialogue without any control 
  14705.       information being lost. 
  14706.  
  14707.  Cannot load required Prominare Designer DLL 'filename.DLL! Exiting Prominare 
  14708.  Designer. 
  14709.  
  14710.       A dynamic link library (DLL) required by Prominare Designer could not be 
  14711.       opened. Locate the required DLL on the distribution diskettes or CD-ROM 
  14712.       and copy the DLL to the directory containing your other DLLs. 
  14713.  
  14714.  Cannot merge old format file! 
  14715.  
  14716.       Open file through File Open and then save it before trying merge. An 
  14717.       older version design has been detected as the merge file. The merge 
  14718.       routines can only merge current design versions with the file you are 
  14719.       working on. As a solution, open the file you wish to merge and then save 
  14720.       it back to disk. The file conversion routines will then have saved the 
  14721.       information in a newer format compatible to the design you are working 
  14722.       on. 
  14723.  
  14724.  Classname must be entered! 
  14725.  
  14726.       You must enter the classname for the user-defined temporary control you 
  14727.       are creating. Since these controls are not part of OS/2 Presentation 
  14728.       Manager, the name must be registered, like that of a window, if the 
  14729.       control is to be created properly. 
  14730.  
  14731.  Could not create .DFM file. 
  14732.  
  14733.       An error occurred in trying to save the .DFM file. Make sure that there 
  14734.       is enough room on your disk to save the information. 
  14735.  
  14736.  Could not create popup menu window! 
  14737.  
  14738.       An error occurred in trying to create the popup menu window. Make sure 
  14739.       that you are not running too many applications that require a great 
  14740.       number of PM resources. 
  14741.  
  14742.  Could Not Find Block End in 'filename'! 
  14743.  
  14744.       While analyzing the existing file to determine any differences between 
  14745.       the information contained in memory and that in the file, Prominare 
  14746.       Designer determined that the file contained an unbalanced set of braces 
  14747.       ({ }) or BEGIN / END statements. Because of this imbalance, Prominare 
  14748.       Designer will not attempt to generate any further resource script 
  14749.       statements. 
  14750.  
  14751.  Could not load popup menu template! 
  14752.  
  14753.       An error occurred in trying to load the popup menu template from one of 
  14754.       the Prominare Designer resource DLLs. Make sure that the LIBPATH variable 
  14755.       contains the path to the DLLs of Prominare Designer.. 
  14756.  
  14757.  Could not open dialogue font metrics file: 'filename' 
  14758.  
  14759.       The selected .DFM file could not be opened.  Check to make sure that it 
  14760.       is present and that it is not a sharing violation. 
  14761.  
  14762.  CUA Non-Compliance: Action Bar text is not a single word! 
  14763.  
  14764.       IBM CUA states that action bar items should be a single word. Click on 
  14765.       the Cancel button to return to the dialogue where you are defining the 
  14766.       action bar item. If you select the OK button, the definition you entered 
  14767.       will be used. 
  14768.  
  14769.  CUA Non-Compliance: First letter non-capital in 'control' text! 
  14770.  
  14771.       IBM CUA states that controls should begin with a capitalized word. Click 
  14772.       on the Cancel button to return to the dialogue where you are defining the 
  14773.       control. If you select the OK push button, the definition you entered 
  14774.       will be used. The control can be Button, Group Box, Static Text, Action 
  14775.       Bar, or Sub-Menu. 
  14776.  
  14777.  CUA Non-Compliance: Menu starts with numeric in 'control' text! 
  14778.  
  14779.       IBM CUA states that menu items should begin with a capitalized word and 
  14780.       not a numeric value. Click on the Cancel button to return to the dialogue 
  14781.       where you are defining the menu item. If you select the OK push button, 
  14782.       the definition you entered will be used. The control can be Action Bar or 
  14783.       Sub-Menu. 
  14784.  
  14785.  CUA Non-Compliance: Missing Mnemonic in 'control'! 
  14786.  
  14787.       IBM CUA states that interactive controls should have a selection 
  14788.       mnemonic. Click on the Cancel button to return to the dialogue where you 
  14789.       are defining the control. If you select the OK push button, the 
  14790.       definition you entered will be used. The control can be Push Button, 
  14791.       Button, Action Bar, or Sub-Menu. 
  14792.  
  14793.  CUA Non-Compliance: Missing System Menu with Title Bar! 
  14794.  
  14795.       IBM CUA states that dialogues containing a title bar should also have a 
  14796.       system menu. Click on the Cancel button to return to the dialogue where 
  14797.       you are defining the dialogue. If you select the OK push button, the 
  14798.       definition you entered will be used. 
  14799.  
  14800.  CUA Non-Compliance: No 'Text' provided in 'control'! 
  14801.  
  14802.       IBM CUA states that interactive controls should have a text description 
  14803.       and not appear blank. Click on the Cancel button to return to the 
  14804.       dialogue where you are defining the action bar item. If you select the OK 
  14805.       push button, the definition you entered will be used. The control can be: 
  14806.       Push Button, Button, Action Bar or Sub-Menu. 
  14807.  
  14808.  CUA Non-Compliance: Second word starts with capital in 'control' text! 
  14809.  
  14810.       IBM CUA states that only the first word of a control should be 
  14811.       capitalized unless it is a proper noun. Click on the Cancel button to 
  14812.       return to the dialogue where you are defining the control. If you select 
  14813.       the OK push button, the definition you entered will be used. The control 
  14814.       can be: Button, Group Box, Static Text, Action Bar or Sub-Menu. 
  14815.  
  14816.  CUA Non-Compliance: Space between Push Button text and ellipsis (...)! 
  14817.  
  14818.       IBM CUA states that push buttons that invoke another dialogue should use 
  14819.       the ellipsis (...) denotation and that no space appear between the push 
  14820.       button text and the ellipsis. Click on the Cancel button to return to the 
  14821.       dialogue where you are defining the push button. If you select the OK 
  14822.       push button, the definition you entered will be used. 
  14823.  
  14824.  Description must be completed. 
  14825.  
  14826.       To allow compatibility with the design library, the description of the 
  14827.       window or dialogue being created or edited must be entered. Since the 
  14828.       design library allows similar IDs to be used for a designed window or 
  14829.       dialogue, the description is used to select the desired window or 
  14830.       dialogue. 
  14831.  
  14832.  Design file requested is for a later version of Prominare Designer! 
  14833.  
  14834.       This version of Prominare Designer is not compatible with the design file 
  14835.       and cannot read it! You have attempted to read a newer version design 
  14836.       file into Prominare Designer. Use the correct version of Prominare 
  14837.       Designer to edit the design file. 
  14838.  
  14839.  Duplicate description entered! 
  14840.  
  14841.       The description you have entered for the window or dialogue has already 
  14842.       been entered for another window or dialogue. Enter a unique description. 
  14843.  
  14844.  Duplicate filename entered!! 
  14845.  
  14846.       The filename you have entered for the window or dialogue has already been 
  14847.       entered for another window or dialogue. Enter a different filename. 
  14848.  
  14849.  Dynamic-Link Library not found! 
  14850.  
  14851.       When entering or editing the name of a custom control library, make sure 
  14852.       that the correct path and filename are being used. You cannot register 
  14853.       the control library with Prominare Designer if it cannot find the actual 
  14854.       DLL. 
  14855.  
  14856.  Edit information limit reached!! Save design to reset list. 
  14857.  
  14858.       The internal limit for deletion edit information has been reached. The 
  14859.       list is 8,128 items in size. Saving the current design information clears 
  14860.       the list for reuse. 
  14861.  
  14862.  Error saving design file 'filename'. File has been saved as temporary file 
  14863.  'tempfile'. 
  14864.  
  14865.       An error was detected while saving the current design file. The original 
  14866.       design file is still intactshift op the new design information has been 
  14867.       saved to the temporary file denoted in the message. If this error is 
  14868.       consistent, you may be requested to submit the file to your technical 
  14869.       service representative. 
  14870.  
  14871.  Example control creation failed!!! 
  14872.  
  14873.       The example control could not be created for some reason. If the control 
  14874.       is part of a PMCX library that you have constructed, make sure that the 
  14875.       control is operating properly. 
  14876.  
  14877.  Example too large to show! 
  14878.  
  14879.       This message appears when you are trying to display a control default. 
  14880.       The default value for the control size is too large to display in the 
  14881.       example area. Prominare Designer will fit the control to the example 
  14882.       area, allowing you to view it, but will use the actual defined default 
  14883.       size for the control when you add it a window or dialogue. 
  14884.  
  14885.  'filename.DLL' could not be loaded. 
  14886.  
  14887.       The PMCX dynamic link library you have selected was not found, or it was 
  14888.       corrupt. Make sure that the correct path for the custom control was 
  14889.       entered in the Prominare Designer Default Usage dialogue. 
  14890.  
  14891.  filename not saved completely since number of bytes to write does not equal 
  14892.  that written!! 
  14893.  
  14894.       An error was detected while saving the design file. The number of bytes 
  14895.       supposed to be written out does not equal the number of bytes that the 
  14896.       file system has reported writing out. If this problem is consistent, you 
  14897.       may want to submit the problem design file and the circumstances to your 
  14898.       service representative. 
  14899.  
  14900.  'filename' not saved completely since number of bytes to write does not equal 
  14901.  that written!! 
  14902.  
  14903.       During the write of a file, it was determined that the amount of data 
  14904.       that was to be written to disk did not equal the actual amount written. 
  14905.       There may be a problem in writting to the disk. You may want to try 
  14906.       saving the file to a different drive if possible. 
  14907.  
  14908.  'filename' is read only! Cannot save the design. 
  14909.  
  14910.       You have attempted to save a design file that is marked read-only. Change 
  14911.       the read-only status of the file before trying to save a subsequent time. 
  14912.       Alternately, save the file under a different name. 
  14913.  
  14914.  'filename' not saved completely since 'Drive x:' is full!! 
  14915.  
  14916.       An error was detected while writing out the design file. A check by the 
  14917.       file save routines has determined that there may not be enough room 
  14918.       remaining on the drive where the file was to be saved. If this is the 
  14919.       case, try freeing up some space on the drive, or save the design file to 
  14920.       another drive. 
  14921.  
  14922.  'function' function not found in 'filename' DLL. 
  14923.  
  14924.       The function within the PMCX dynamic-link library that you have selected 
  14925.       was not found. If you have created the PMCX library yourself, make sure 
  14926.       that the function was exported through the definitions file. If the 
  14927.       function is from a vendor, contact the vendor directly to report the 
  14928.       problem. 
  14929.  
  14930.  Filename must be entered. 
  14931.  
  14932.       You must specify a filename for the resource you are defining. 
  14933.  
  14934.  Header file name not specified. Cannot create or update .IPF file. 
  14935.  
  14936.       To be able to create and update .IPF files, a header file must be 
  14937.       included in the design. 
  14938.  
  14939.  Help Sub-Table must be selected! 
  14940.  
  14941.       For the help sub-table item that you are defining to be correctly 
  14942.       referenced, you must reference it to a defined help sub-table. Help 
  14943.       sub-table item items belong to a help sub-table. 
  14944.  
  14945.  Help Table must be selected! 
  14946.  
  14947.       To correctly define the help table item that you are defining so it can 
  14948.       be correctly referenced, you must reference a defined help table. Help 
  14949.       table item items belong to a help table. 
  14950.  
  14951.  ID value cannot be zero! 
  14952.  
  14953.       The ID value for a window, control, and/or dialogue must be in the range 
  14954.       of 1 to 65,535 or 0x0001 to 0xffff. 
  14955.  
  14956.  ID value not given! 
  14957.  
  14958.       You cannot create a control without an ID value. OS/2 Presentation 
  14959.       Manager uses the control ID to internally identify each of the controls 
  14960.       within a window or dialogue. Use the symbol ID to aid you in describing 
  14961.       the actual control, both in the resource script and source files. 
  14962.  
  14963.  Include symbol limit reached. 
  14964.  
  14965.       Cannot add new include symbol The total number of include symbols 
  14966.       (including the pre-defined OS/2 symbols used within Prominare Designer) 
  14967.       is 10,240. 
  14968.  
  14969.  Internal Error: PD1010 : NULL String 
  14970.  
  14971.       An internal error has been detected within Prominare Designer.. This is 
  14972.       the result of a string being recorded and the string pointer for the 
  14973.       string somehow ending up as a NULL pointer. Please save the resulting 
  14974.       temporary file and report the error to your technical service 
  14975.       representative. 
  14976.  
  14977.  Invalid ID symbol! 
  14978.  
  14979.       The ID symbol that you have entered contains an invalid character. The 
  14980.       only valid characters accepted for the ID symbol are: 
  14981.       a - z A - Z 0 - 9 _ 
  14982.       The symbol cannot begin with a number and cannot contain any spaces. 
  14983.  
  14984.  Invalid path and/or filename entered! 
  14985.  
  14986.       An invalid path or filename has been entered. Check to make sure that the 
  14987.       path exists and that the filename does not contain invalid characters. 
  14988.  
  14989.  Memory Device Context could not be opened. 
  14990.  
  14991.       A memory device context required for a bitmap or printing operation could 
  14992.       not be opened. If the error is consistent, please report it to your 
  14993.       technical service representative. 
  14994.  
  14995.  Memory Presentation Space could not be created. 
  14996.  
  14997.       A memory presentation space required for a bitmap or printing operation 
  14998.       could not be opened. If the error is consistent, please report it to your 
  14999.       technical service representative. 
  15000.  
  15001.  Missing icon for parent window 'id'! 
  15002.  
  15003.       Ensure that icon symbol is the same as parent window symbol. When 
  15004.       analyzing the design information for a window, Prominare Designer did not 
  15005.       find the associated icon definition. Add the icon definition using the 
  15006.       Icon... item in the Resource menu. 
  15007.  
  15008.  No item selected! 
  15009.  
  15010.       You will receive this message if you try to associate an ID without 
  15011.       actually selecting an ID from the list box. 
  15012.  
  15013.  No memory available! 
  15014.  
  15015.       When trying to add or create a new design item, Prominare Designer ran 
  15016.       out of memory. 
  15017.  
  15018.  No more controls available! 
  15019.  
  15020.       When trying to add or create a new design item, Prominare Designer ran 
  15021.       out of internal index storage space. Try reducing the number of items 
  15022.       within the window or dialogue. 
  15023.  
  15024.  No more windows, dialogue or popup menu holders available! 
  15025.  
  15026.       When you receive this error, you have reached the internal limits of 
  15027.       Prominare Designer. A simple solution is to break the design file into 
  15028.       smaller pieces. 
  15029.  
  15030.  Not an OS/2 2.x Linear Executable (LX) format file. 
  15031.  
  15032.       An attempt to extract resources has occurred from what looked like a 
  15033.       linear executable format fileshift op in fact, it has been determined 
  15034.       that the file is not an OS/2 2.x linear executable format file. Make sure 
  15035.       that the file has not been corrupted. 
  15036.  
  15037.  Not an OS/2 or Windows 3.x New Executable (NE) format file. 
  15038.  
  15039.       An attempt to extract resources has occurred from what looked like an 
  15040.       OS/2 1.x or Windows 3.x executable format fileshift op in fact, it has 
  15041.       been determined that the file is not an OS/2 2.x (or Warp) or Windows 3.x 
  15042.       executable format file. Make sure that the file has not been corrupted. 
  15043.  
  15044.  Notebook page notebook linkage not selected! 
  15045.  
  15046.       When defining a notebook page, you need to specify the parent notebook 
  15047.       and dialogue or windowshift op otherwise the notebook page cannot be 
  15048.       properly sized to the parent notebook. 
  15049.  
  15050.  Notebook page parent dialogue linkage not selected! 
  15051.  
  15052.       When defining a notebook page, you need to specify the parent notebook 
  15053.       and dialogue or windowshift op otherwise the notebook page cannot be 
  15054.       properly sized to the parent notebook. 
  15055.  
  15056.  Parent menu must be selected! 
  15057.  
  15058.       When adding a new sub-menu, you must select the parent menu to which the 
  15059.       sub-menu belongs. Sub-menus cannot appear on their own. 
  15060.  
  15061.  Parent window already defined! 
  15062.  
  15063.       You are trying to create a second parent window for the applicationshift 
  15064.       op OS/2 Presentation Manager allows only one parent window for an 
  15065.       application. 
  15066.  
  15067.  Parent window cannot be a descendent of Main window. 
  15068.  
  15069.       You cannot have the parent window as a descendent of the main window of 
  15070.       your design.  The parent window should be a descendent of either an 
  15071.       object window or the desktop. 
  15072.  
  15073.  Printer Device Context could not be opened. 
  15074.  
  15075.       A printer device context required for a printing operation could not be 
  15076.       opened. If this error is consistent, please report it to your technical 
  15077.       service representative. 
  15078.  
  15079.  Printer Presentation Space could not be created. 
  15080.  
  15081.       A printer presentation space required for a printing operation could not 
  15082.       be opened. If this error is consistent, please report it to your 
  15083.       technical service representative. 
  15084.  
  15085.  Prominare Designer Help could not be loaded! 
  15086.  
  15087.       The help for Prominare Designer could not be found. Make sure that the 
  15088.       help file is within a path defined in the HELP environment variable. 
  15089.       Alternately, place the help file in the same directory that contains 
  15090.       DESIGNER.EXE. 
  15091.  
  15092.  Resource script filename not defined!! 
  15093.  
  15094.       When saving the resources to either a .RC file and no filenames are 
  15095.       defined, you will receive this message and the resources will not have 
  15096.       been saved.  You will need to select the Options Resources distribution 
  15097.       menu item to define the final resource files. 
  15098.  
  15099.  There are no distribution files defined!! 
  15100.  
  15101.       Use Options Resources distribution to define target resource files and 
  15102.       distribution paths. When saving the resources to either a .RC or .RES 
  15103.       file and no filenames are defined, you will receive this message and the 
  15104.       resources will not have been saved.  You will need to select the Options 
  15105.       Resources distribution menu item to define the final resource files. 
  15106.  
  15107.  Unable to create test dialogue. 
  15108.  
  15109.       The test dialogue to be created could not be created. If this problem is 
  15110.       consistent, please inform your technical service representative. 
  15111.  
  15112.  Prominare Designer Help could not be loaded! 
  15113.  
  15114.       The help for Prominare Designer could not be found. Make sure that the 
  15115.       help file is within a path defined in the HELP environment variable. 
  15116.       Alternately, place the help file in the same directory that contains 
  15117.       DESIGNER.EXE. 
  15118.  
  15119.  
  15120. ΓòÉΓòÉΓòÉ 834. Help for Query messages ΓòÉΓòÉΓòÉ
  15121.  
  15122. 'filename.PDF already exists! Replace? 
  15123.  
  15124.       You will receive this message when you try to save a new design and a 
  15125.       design file already exists with the name you have given the current file. 
  15126.       You can either click on the Yes button to replace the existing file with 
  15127.       the new design or click on the No button to cancel the save operation. 
  15128.  
  15129.  Accelerator already defined using different values! Replace? 
  15130.  
  15131.       You will receive this message when you have used an accelerator in the 
  15132.       menu item text and the accelerator designation entered is already being 
  15133.       used. You can replace the existing accelerator with the current one by 
  15134.       clicking on the Yes button. To cancel the addition of the accelerator to 
  15135.       the accelerator table, click No. 
  15136.  
  15137.  Correlate include file with ID's? 
  15138.  
  15139.       When you are importing a resource file (.RES) and you have already loaded 
  15140.       an include header file, Prominare Designer will ask if you want it to try 
  15141.       to resolve the IDs in the resource file to the IDs in the include header 
  15142.       file. If you select Yes, Prominare Designer will try to match included 
  15143.       symbols to the IDs. There may be situations where different symbols have 
  15144.       the same valueshift op Prominare Designer will use the first one 
  15145.       encountered in the include file for the symbol in the resource 
  15146.       translation. 
  15147.  
  15148.  Create default bitmap? 
  15149.  
  15150.       The filename specified for the bitmap was not foundshift op here you are 
  15151.       asked if you wish to create a default bitmap for the filename specified. 
  15152.       Selecting Yes will create a default bitmap that you can later edit to 
  15153.       suit the final needs of the bitmap. 
  15154.  
  15155.  Create default icon? 
  15156.  
  15157.       The filename specified for the icon was not foundshift op here you are 
  15158.       asked if you wish to create a default icon for the filename specified. 
  15159.       Selecting Yes will create a default icon that you can later edit to suit 
  15160.       the final needs of the icon. 
  15161.  
  15162.  Create default pointer? 
  15163.  
  15164.       The filename specified for the pointer was not foundshift op here you are 
  15165.       asked if you wish to create a default pointer for the filename specified. 
  15166.       Selecting Yes will create a default pointer to be created that you can 
  15167.       later edit to suit the final needs of the pointer. 
  15168.  
  15169.  Delete dialogue? 
  15170.  
  15171.       When you select the Edit Delete Dialogue menu item, Prominare Designer 
  15172.       will prompt you with this verification message before it actually deletes 
  15173.       the dialogue. All controls that belong to the dialogue, including any 
  15174.       resources, will be deleted if you select Yes.. 
  15175.  
  15176.  Delete window? 
  15177.  
  15178.       When you select the Edit Delete Window menu item, Prominare Designer will 
  15179.       prompt you with this message for verification before it actually deletes 
  15180.       the window. All controls that belong to the window, including any menus, 
  15181.       accelerators, and help tables will be deleted if you select Yes. 
  15182.  
  15183.  Delete child window controls? 
  15184.  
  15185.       When deleting a child window, you will be asked if the controls that are 
  15186.       owned by the child window are to be deleted. If you want to check the 
  15187.       controls, select Noshift op they will be deleted if you select Yes.. 
  15188.  
  15189.  Do you want a new include (.H) file as well? 
  15190.  
  15191.       When you select the File New design... menu item and an include header 
  15192.       file is already open, Prominare Designer will ask if you want to start a 
  15193.       new one to go along with the new design file. Select Yes to discard the 
  15194.       current include header file or No to keep the one in memory. 
  15195.  
  15196.  Help Sub-table already exists. Replace? 
  15197.  
  15198.       If Prominare Designer determines that a help sub-table already exists for 
  15199.       the dialogue or window for which you want to build a table, you will 
  15200.       first be prompted to replace it. If you click on the Yes button, 
  15201.       Prominare Designer will discard the previous version of the help 
  15202.       sub-table and build a new one that you can edit. Selecting No cancels the 
  15203.       help sub-table build request. 
  15204.  
  15205.  Help Table already exists. Replace? 
  15206.  
  15207.       If Prominare Designer determines that a help table already exists for the 
  15208.       dialogue or window for which you want to build a table, you will first be 
  15209.       prompted to replace it If you click on the Yes button, Prominare Designer 
  15210.       will discard the previous version of the help table and build a new one 
  15211.       that you can edit. Selecting No cancels the help table build request. 
  15212.  
  15213.  Merge header file? 
  15214.  
  15215.       When merging a design file from disk with the current design file, if the 
  15216.       header files are different you will be asked if you want to merge the 
  15217.       headers. Clicking on the Yes button will merge the headers. 
  15218.  
  15219.  New display type entered, add? 
  15220.  
  15221.       When defining a new .DFM file for use within Prominare Designer, if the 
  15222.       display type is not defined within the list you will be asked if 
  15223.       Prominare Designer should add the display type you have defined to the 
  15224.       list. 
  15225.  
  15226.  No include file opened yet for import correlation, open one now? 
  15227.  
  15228.       If you have clicked on the Yes button for the correlation message and 
  15229.       Prominare Designer determines that no header file has yet been read in, 
  15230.       you will be given an opportunity to read in the include file before the 
  15231.       resources are imported. 
  15232.  
  15233.  Replace existing dialogue? 
  15234.  
  15235.       If you have a dialogue displayed and select Paste in the Edit menu, 
  15236.       Prominare Designer will ask if you want to replace the displayed dialogue 
  15237.       with the one from the clipboard. Click on the Yes button to replace the 
  15238.       dialogue or window contained in the clipboard with the displayed 
  15239.       dialogue. Selecting No will cause the current dialogue to be saved in 
  15240.       memory before the dialogue or window from the clipboard is pasted into 
  15241.       the current design file and displayed. 
  15242.  
  15243.  Replace existing file: 'filename'? 
  15244.  
  15245.       You will receive this message when you are saving a window or dialogue to 
  15246.       the pre-design library and a file using the same name already exists in 
  15247.       the library. You can replace the existing file with the new one by 
  15248.       clicking on the Yes push button. If you click No, you will return to the 
  15249.       dialogue╨ºwhere you can enter another name to save the file under. 
  15250.  
  15251.  Replace existing window? 
  15252.  
  15253.       If you have a window displayed and you select the Paste item in the Edit 
  15254.       menu, Prominare Designer will ask if you want to replace the displayed 
  15255.       dialogue with the one from the clipboard. Click on the Yes button to 
  15256.       replace the dialogue or window contained in the clipboard with the 
  15257.       displayed dialogue. Select No to cause the current window to be saved in 
  15258.       memory before the dialogue or window from the clipboard is pasted into 
  15259.       the current design file and displayed. 
  15260.  
  15261.  Save current file: 'filename'? 
  15262.  
  15263.       You will see this question when you exit Prominare Designer, open a 
  15264.       design file, or start a new file, if the current design file has not been 
  15265.       saved. Click on the Yes button to save the current design file to disk. 
  15266.       Select No to discard any changes made to the design file. Click on the 
  15267.       Cancel button to cancel the initial request. 
  15268.  
  15269.  Save include file: 'filename'? 
  15270.  
  15271.       You will see this question whenever you exit Prominare Designer, open a 
  15272.       design file, start a new one, or save the current design file, if the 
  15273.       current include header file has not been saved. Click on the Yes button 
  15274.       to save the current design file to disk. Select No to discard any changes 
  15275.       made to the include header file. Click on the Cancel button to cancel the 
  15276.       initial request.  Time stamp of design does not match original time 
  15277.       stamp! 
  15278.  
  15279.  Replace file? 
  15280.  
  15281.       When you are saving a design file and Prominare Designer determines that 
  15282.       the date and time stamp of the design file does not match that of the 
  15283.       file on disk, you will be asked to verify the saving of the file over the 
  15284.       file on disk. Selecting the Yes push button will cause the file on disk 
  15285.       to be replaced. Selecting No will cancel the save process. 
  15286.  
  15287.  
  15288. ΓòÉΓòÉΓòÉ 835. Informational Messages ΓòÉΓòÉΓòÉ
  15289.  
  15290. Design errors encountered. Display Error List? 
  15291.  
  15292.       During scanning of the design information, it has been found that 
  15293.       duplicate IDs exist or that specified files are missing. Clicking on the 
  15294.       Yes button will display the Design Errors dialogue. You will then be able 
  15295.       to correct the errors listed within the dialogue. 
  15296.  
  15297.  'filename' not found, open new header file? 
  15298.  
  15299.       The header file saved within the design could not be opened.  If   you 
  15300.       click on the Yes push button, you will be able to select a   different 
  15301.       header file to use.  If you click on the No push button,   the header 
  15302.       file will be reconstructed using the information   contained within the 
  15303.       design file. 
  15304.  
  15305.  If minimized dialogue becomes hidden, press Esc key to cause dialogue to close 
  15306.  or click the mouse on the Test toolbar button to exit test mode. 
  15307.  
  15308.       When your dialogue has a minimize button and you enter Test mode within 
  15309.       Prominare Designer, you will be warned regarding the appearance   that 
  15310.       the dialogue has disappeared and how you can continue. 
  15311.  
  15312.  If minimized window becomes hidden, press Esc key to cause window to close or 
  15313.  click the mouse on the Test toolbar button to exit test mode. 
  15314.  
  15315.       When your window has a minimize button and you enter Test mode within 
  15316.       Prominare Designer, you will be warned regarding the appearance   that 
  15317.       the window has disappeared and how you can continue. 
  15318.  
  15319.  Include path different from default.  Update? 
  15320.  
  15321.       When importing a .RC file and you have changed the include path,   you 
  15322.       can have this new include path saved for the next time you   import a .RC 
  15323.       file.  Clicking on the Yes push button will cause   the include path to 
  15324.       be saved. 
  15325.  
  15326.  No bitmap defined for bitmap item, do you want to add one now? 
  15327.  
  15328.       When adding a static bitmap to a window or dialogue, or were   defining a 
  15329.       bitmap for a push button control and the   ID of the bitmap is not 
  15330.       matched against any bitmap resources   you have defined, Prominare 
  15331.       Designer will ask you if   you want to create a new bitmap for this 
  15332.       bitmap item.   Clicking on the Yes push button will cause Bitmap, Font, 
  15333.       Icon   and Pointer Resources dialogue to be displayed. 
  15334.  
  15335.  No design errors encountered. 
  15336.  
  15337.       During scanning of the design information, no design errors were 
  15338.       encountered. 
  15339.  
  15340.  No icon defined for the icon item, do you want to add one now? 
  15341.  
  15342.       When adding a static icon to a window or dialogue, or were   defining an 
  15343.       icon for a push button control and the   ID of the icon is not matched 
  15344.       against any bitmap resources   you have defined, Prominare Designer will 
  15345.       ask you if   you want to create a new icon for this icon item.   Clicking 
  15346.       on the Yes push button will cause Bitmap, Font, Icon   and Pointer 
  15347.       Resources dialogue to be displayed. 
  15348.  
  15349.  No icon defined for the window, do you want to add one now? 
  15350.  
  15351.       When adding a minimized button to a window  and the   ID of the bitmap is 
  15352.       not matched against any icon resources   you have defined, Prominare 
  15353.       Designer will ask you if   you want to create a new icon for this window. 
  15354.       Clicking on the Yes push button will cause Bitmap, Font, Icon   and 
  15355.       Pointer Resources dialogue to be displayed. 
  15356.  
  15357.  No Interactive Controls Found. Help Sub-Table Was Not Created! 
  15358.  
  15359.       You will receive this message if you direct Prominare Designer to build a 
  15360.       help sub-table and it cannot find interactive controls such as buttons, 
  15361.       entry fields, list boxes, combination boxes, multi-line entry fields, or 
  15362.       menus. If you want help for a window or dialogue without any interactive 
  15363.       controls, use the Resource Help Sub-Table menu item to create an empty 
  15364.       table. 
  15365.  
  15366.  No menu's exist!  Select from standard menu's? 
  15367.  
  15368.       When first creating your menu's, Prominare Designer   will ask you if you 
  15369.       want to create your menu's from a set   of standard menu's.  Clicking the 
  15370.       mouse pointer on the Yes   push button will cause the Standard Menu's 
  15371.       dialogue to be   displayed from which you can select items to include as 
  15372.       the starting point of your menu. 
  15373.  
  15374.  No more windows or dialogue to search. 
  15375.  
  15376.       When searching and the all windows and dialogues have been searched for 
  15377.       a specified text string or ID, this message will inform you that the 
  15378.       search is complete. 
  15379.  
  15380.  No Sub-Tables Found. Help Table Was Not Created! 
  15381.  
  15382.       You will receive this message if you direct Prominare Designer to build a 
  15383.       help table and it cannot find any help sub-tables. You should build the 
  15384.       help sub-tables before building the help table. 
  15385.  
  15386.  Printing Active: Cancel Print? 
  15387.  
  15388.       If you are exiting Prominare Designer and it is   still printing a 
  15389.       design, you will be questioned as to   whether or not the printing should 
  15390.       be canceled.  Clicking   on the Yes push button will cause the printing 
  15391.       to be   aborted and Prominare Designer will close.  Clicking   on the No 
  15392.       push button will cause the printing to continue and   the exit request 
  15393.       will be ignored. 
  15394.  
  15395.  Single '\\' detected in position %d within control text! Ignore? 
  15396.  
  15397.       If you have placed a single \ within the text of a control,   Prominare 
  15398.       Designer will ask you if this was truly what   you intended.  If you are 
  15399.       saving directly to a binary resource   file (.RES) or to an object file 
  15400.       (.OBJ), this is not generally   a problem.  But, if you are saving to a 
  15401.       .RC file, the \ may be   interpreted by the resource compiler as the 
  15402.       start of an escape   sequence.  If you click the mouse pointer on the Yes 
  15403.       push button,   the single slash will be left alone.  Clicking on the No 
  15404.       push button will prevent you from exiting the styles dialogue. 
  15405.  
  15406.  String not found. 
  15407.  
  15408.       The string for which you were searching was not found within any of the 
  15409.       windows or dialogues. 
  15410.  
  15411.  Symbol entered could not be found within any of the windows or dialogue 
  15412.  designs! 
  15413.  
  15414.       The symbol for which you were searching was not found within any of the 
  15415.       windows or dialogues. 
  15416.  
  15417.  Symbol found in Action bar! 
  15418.  
  15419.       The symbol for which you were searching was found within the action bar 
  15420.       of the window being displayed. 
  15421.  
  15422.  Symbol found in Help sub-table item! 
  15423.  
  15424.       The symbol for which you were searching was found within the help 
  15425.       sub-table item of the window or dialogue being displayed. 
  15426.  
  15427.  Symbol found in Help sub-table! 
  15428.  
  15429.       The symbol for which you were searching for was found within the help 
  15430.       sub-table of the window or dialogue being displayed. 
  15431.  
  15432.  Symbol found in Help table item! 
  15433.  
  15434.       The symbol for which you were searching was found within the help table 
  15435.       item of the window or dialogue being displayed. 
  15436.  
  15437.  Symbol found in Help table! 
  15438.  
  15439.       The symbol for which you were searching was found within the help table 
  15440.       of the window or dialogue being displayed. 
  15441.  
  15442.  Symbol found in Pop-up menu item! 
  15443.  
  15444.       The symbol for which you were searching was found within the pop-up menu 
  15445.       being displayed. 
  15446.  
  15447.  Symbol found in Sub-menu item! 
  15448.  
  15449.       The symbol for which you were searching was found within the sub-menu 
  15450.       item of the window being displayed. 
  15451.  
  15452.  Symbol found in accelerator table definition! 
  15453.  
  15454.       The symbol for which you were searching was found within accelerator 
  15455.       table of the window being displayed. 
  15456.  
  15457.  Symbol found in association table resource! 
  15458.  
  15459.       The symbol for which you were searching was found within action bar of 
  15460.       the window being displayed. 
  15461.  
  15462.  Symbol found in bitmap resource! 
  15463.  
  15464.       The symbol for which you were searching was found within the association 
  15465.       table. 
  15466.  
  15467.  Symbol found in character table resource! 
  15468.  
  15469.       The symbol for which you were searching was found within character table 
  15470.       resource. 
  15471.  
  15472.  Symbol found in custom resource! 
  15473.  
  15474.       The symbol for which you were searching was found within the custom 
  15475.       resources. 
  15476.  
  15477.  Symbol found in default icon resource! 
  15478.  
  15479.       The symbol for which you were searching was found as the default icon. 
  15480.  
  15481.  Symbol found in font directory resource! 
  15482.  
  15483.       The symbol for which you were searching was found within the font 
  15484.       directory. 
  15485.  
  15486.  Symbol found in font resource! 
  15487.  
  15488.       The symbol that you were searching for was found within font resources. 
  15489.  
  15490.  Symbol found in icon resource! 
  15491.  
  15492.       The symbol for which you were searching was found within icon resources. 
  15493.  
  15494.  Symbol found in key table resource! 
  15495.  
  15496.       The symbol for which you were searching was found within key table 
  15497.       resources. 
  15498.  
  15499.  Symbol found in message table resource! 
  15500.  
  15501.       The symbol for which you were searching was found within message table 
  15502.       resources. 
  15503.  
  15504.  Symbol found in pointer resource! 
  15505.  
  15506.       The symbol for which you were searching was found within pointer 
  15507.       resources. 
  15508.  
  15509.  Symbol found in string table resource! 
  15510.  
  15511.       The symbol for which you were searching was found within string table 
  15512.       resources. 
  15513.  
  15514.  Symbol found in virtual key table resource! 
  15515.  
  15516.       The symbol for which you were searching was found within virtual key 
  15517.       table resources. 
  15518.  
  15519.  Text and symbol entered could not be found within any of the windows or 
  15520.  dialogue designs! 
  15521.  
  15522.       The text and symbol for which you were searching was not found within any 
  15523.       of the windows or dialogues. 
  15524.  
  15525.  Text entered could not be found within any of the windows or dialogue designs! 
  15526.  
  15527.       The text for which you were searching was not found within any of the 
  15528.       windows or dialogues. 
  15529.  
  15530.  
  15531. ΓòÉΓòÉΓòÉ 836. Script Preprocessor Messages ΓòÉΓòÉΓòÉ
  15532.  
  15533. #if / #ifdef stack overflow 
  15534.  
  15535.       Too many #if or #ifdef directives nesting have been encountered. A 
  15536.       maximum of 32 nestings can be handled by the preprocessor. 
  15537.  
  15538.  Cannot create pre-processed output file 'filename' 
  15539.  
  15540.       The preprocessed output for the script file could not be saved. Make sure 
  15541.       that you have enough space on your hard drive and that you do not have a 
  15542.       read-only file of the form filename..PP residing where the preprocessed 
  15543.       file would be placed. 
  15544.  
  15545.  Cannot open include file 'filename' 
  15546.  
  15547.       The include file specified could not be found or opened. 
  15548.  
  15549.  Expected ) not found 
  15550.  
  15551.       The expected ) was not found. 
  15552.  
  15553.  Expecting #endif directive 
  15554.  
  15555.       The expected #endif directive was not found. 
  15556.  
  15557.  Identifier too large for parsing buffer 
  15558.  
  15559.       The identifier is too large for the parsing buffer, which has a limit of 
  15560.       512 characters. 
  15561.  
  15562.  Invalid constant found value 
  15563.  
  15564.       The constant value was deemed to be invalid for the type usage. 
  15565.  
  15566.  Invalid integer constant expression 
  15567.  
  15568.       The integer constant expression was deemed invalid. 
  15569.  
  15570.  Macro buffer overflow 
  15571.  
  15572.       The macro buffer has overflowed, since the macro expansion is greater 
  15573.       than 2,040 characters. 
  15574.  
  15575.  Macro nesting exceeded limit of 256 
  15576.  
  15577.       You can only have 256 nested macros. 
  15578.  
  15579.  Missing ) in #if directive 
  15580.  
  15581.       The expected ) in the #if directive was not found. 
  15582.  
  15583.  Nested includes exceeded limit of 32 
  15584.  
  15585.       You can only have up to 32 nested #include directives. 
  15586.  
  15587.  Too many #else directives 
  15588.  
  15589.       An unexpected #else directive was found.  Usually, you have an unbalanced 
  15590.       number of #if and #endif directives. 
  15591.  
  15592.  Too many #endif directives 
  15593.  
  15594.       An unexpected #endif directive was found. Usually, in this situation, you 
  15595.       have an unbalanced number of #if / #ifdef and #endif directives. 
  15596.  
  15597.  Too many ) in #if directive 
  15598.  
  15599.       An unexpected ) was found in the #if directive. 
  15600.  
  15601.  Unequal #if / #ifdef / #elif / #else / #endif directives 
  15602.  
  15603.       A mismatch in the number of #if / #ifdef / #elif / #else / #endif 
  15604.       directives was detected. 
  15605.  
  15606.  Unequal () 
  15607.  
  15608.       The number of ( ) was found not to be equal. 
  15609.  
  15610.  Unexpected end of file 'filename' 
  15611.  
  15612.       The end of file was detected and was not yet expected. 
  15613.  
  15614.  Unknown 'identifier' directive 
  15615.  
  15616.       The identifier is not a valid directive. 
  15617.  
  15618.  
  15619. ΓòÉΓòÉΓòÉ 837. Help for Script Import Filter Messages ΓòÉΓòÉΓòÉ
  15620.  
  15621. Accelerator type required: (CHAR SCANCODE or VIRTUALKEY) 
  15622.  
  15623.       The expected accelerator type of CHAR, SCANCODE, or VIRTUALKEY was not 
  15624.       found within the statement. 
  15625.  
  15626.  BEGIN expected in Accelerator Table 
  15627.  
  15628.       A BEGIN was expected at the start of the accelerator table. 
  15629.  
  15630.  BEGIN expected in Association Table 
  15631.  
  15632.       A BEGIN was expected at the start of the association table. 
  15633.  
  15634.  BEGIN expected in Help Table - 'ID' 
  15635.  
  15636.       A BEGIN was expected at the start of the help table. 
  15637.  
  15638.  BEGIN expected in Help sub-table - 'ID' 
  15639.  
  15640.       A BEGIN was expected at the start of the help sub-table. 
  15641.  
  15642.  BEGIN expected in Message Table 
  15643.  
  15644.       A BEGIN was expected at the start of the message table. 
  15645.  
  15646.  BEGIN expected in RCDATA 
  15647.  
  15648.       A BEGIN was expected at the start of the RCDATA. 
  15649.  
  15650.  BEGIN expected in String Table 
  15651.  
  15652.       A BEGIN was expected at the start of the string table. 
  15653.  
  15654.  BEGIN expected in dialogue or window template 
  15655.  
  15656.       A BEGIN was expected at the start of the dialogue or window template. 
  15657.  
  15658.  BEGIN expected in dialogue template 
  15659.  
  15660.       A BEGIN was expected at the start of the dialogue template. 
  15661.  
  15662.  BEGIN expected in menu - 'ID' 
  15663.  
  15664.       A BEGIN was expected at the start of the menu. 
  15665.  
  15666.  BEGIN expected in VERSIONINFO 
  15667.  
  15668.       A BEGIN was expected at the start of the VERSIONINFO 
  15669.  
  15670.  CTLDATA not allowed on MENUITEM 
  15671.  
  15672.       You cannot use CTLDATA statements with menu items. 
  15673.  
  15674.  Codepage value must be numeric: symbol 
  15675.  
  15676.       The code page specified was not a numeric value. 
  15677.  
  15678.  Codepage value not in legal range 
  15679.  
  15680.       The codepage specified was not a valid codepage for the type of script 
  15681.       being imported. 
  15682.  
  15683.  Comma expected after item string - 'item' 
  15684.  
  15685.       A comma was expected after the item. 
  15686.  
  15687.  Conflicting or redundant memory or load options 
  15688.  
  15689.       A set of memory or load flags specified are contradictory. 
  15690.  
  15691.  Control Character out of range [^A - ^Z] 
  15692.  
  15693.       The accelerator character is not within the range of A through Z. 
  15694.  
  15695.  END expected in Dialogue - 'ID' 
  15696.  
  15697.       The END statement was expected for the end of the dialogue template 
  15698.       definition. 
  15699.  
  15700.  END expected in menu - 'ID' 
  15701.  
  15702.       The END statement was expected for the end of the menu definition. 
  15703.  
  15704.  Expected '(' 
  15705.  
  15706.       An expected ( was not found. 
  15707.  
  15708.  Expected ')' 
  15709.  
  15710.       An expected ) was not found. 
  15711.  
  15712.  Expected Comma following Application name 
  15713.  
  15714.       A comma was expected after the application name within the association 
  15715.       table statement. 
  15716.  
  15717.  Expected Comma following file extension 
  15718.  
  15719.       A comma was expected after the file extension within the association 
  15720.       table statement. 
  15721.  
  15722.  Expected HELPITEM in help table - 'ID' 
  15723.  
  15724.       The expected HELPITEM statement within the help table was not found. 
  15725.  
  15726.  Expected ID value for MENUITEM - 'ID at line number x' 
  15727.  
  15728.       The expected ID value for the menu item was not found. 
  15729.  
  15730.  Expected Menu String - 'text' 
  15731.  
  15732.       The expected text string was not found within the menu statement. 
  15733.  
  15734.  Expected Numerical Dialogue constant: 'symbol' 
  15735.  
  15736.       The expected constant was not found. 
  15737.  
  15738.  Expected String in message table 
  15739.  
  15740.       The expected string was not found in the message table. 
  15741.  
  15742.  Expected String in string table 
  15743.  
  15744.       The expected string was not found in the string table. 
  15745.  
  15746.  Expected application name in Association Table 
  15747.  
  15748.       The expected application name in the association table was not found. 
  15749.  
  15750.  Expected comma in Accelerator Table 
  15751.  
  15752.       The expected comma was not found within the accelerator table. 
  15753.  
  15754.  Expected file extension in Association Table 
  15755.  
  15756.       The expected file extension in the association table was not found. 
  15757.  
  15758.  Expected help sub-item in help sub-table - 'symbol' 
  15759.  
  15760.       The expected help sub-item was not found. 
  15761.  
  15762.  Expected numeric SUBITEMSIZE in help sub-table - 'symbol' 
  15763.  
  15764.       The expected numeric value associated with the SUBITEMSIZE was not found. 
  15765.  
  15766.  Expected numeric command value 
  15767.  
  15768.       The expected numeric command value was not found. 
  15769.  
  15770.  Expected numeric constant in Message Table 
  15771.  
  15772.       The ID for the message table item was not found. 
  15773.  
  15774.  Expected numeric constant in String Table 
  15775.  
  15776.       The ID for the string table item was not found. 
  15777.  
  15778.  Expected parent window ID in HelpTable - 'symbol' 
  15779.  
  15780.       The ID for the parent window within the help table was not found. 
  15781.  
  15782.  Expected string or constant Accelerator command 
  15783.  
  15784.       The expected command for the accelerator was not found. 
  15785.  
  15786.  Expecting number for FONT - got 'symbol' 
  15787.  
  15788.       The expected numeric value for the FONT was not found. 
  15789.  
  15790.  Expecting number for ID - got 'symbol' 
  15791.  
  15792.       The expected ID value was not found. 
  15793.  
  15794.  Expression evaluates to a negative value 
  15795.  
  15796.       The expression evaluates to a negative value where a negative value is 
  15797.       not permitted. 
  15798.  
  15799.  Expression had divide by 0 
  15800.  
  15801.       Divide by 0 found within the expression. 
  15802.  
  15803.  File not found: filename 
  15804.  
  15805.       The specified file was not found. 
  15806.  
  15807.  FONT Italic flag missing 
  15808.  
  15809.       The italic flag for the FONT was missing. 
  15810.  
  15811.  FONT Weight missing 
  15812.  
  15813.       The weight for the FONT was missing. 
  15814.  
  15815.  Illegal empty BEGIN/END block found 
  15816.  
  15817.       An empty BEGIN / END block was found. 
  15818.  
  15819.  Illegal ordinal value - negative number: 'value' 
  15820.  
  15821.       The ordinal value must be within the range of 0x0000 and 0xffff. 
  15822.  
  15823.  Illegal ordinal value: 'value' 
  15824.  
  15825.       The ordinal value must be within the range of 0x0000 and 0xffff. 
  15826.  
  15827.  Invalid Accelerator option 
  15828.  
  15829.       The accelerator option specified was invalid or unknown. 
  15830.  
  15831.  Invalid Accelerator 
  15832.  
  15833.       The accelerator being defined is invalid. 
  15834.  
  15835.  Invalid Dialogue or Window token - 'token' 
  15836.  
  15837.       The token found is invalid or unknown. 
  15838.  
  15839.  Invalid control character 
  15840.  
  15841.       The control character specified is invalid. 
  15842.  
  15843.  Invalid key value 
  15844.  
  15845.       The key value specified is invalid. 
  15846.  
  15847.  Invalid resource type 
  15848.  
  15849.       The resource type specified is invalid. 
  15850.  
  15851.  Invalid token - 'token'. Only one top level window allowed 
  15852.  
  15853.       The token is invalid for the construct used within. 
  15854.  
  15855.  Language missing! 
  15856.  
  15857.       The language ID was missing from the LANGUAGE statement. 
  15858.  
  15859.  MENU name or ID ordinal missing 
  15860.  
  15861.       The menu string ordinal or numeric ID ordinal were missing. 
  15862.  
  15863.  Multiple CTLDATA specified - using last specified set 
  15864.  
  15865.       Only one CTLDATA statement can be used with a control. 
  15866.  
  15867.  Multiple PRESPARAM specified - using last specified set 
  15868.  
  15869.       Differing PRESPARAM values specified. You should not redefine a 
  15870.       presentation parameter within the same control. 
  15871.  
  15872.  Non-numeric template ID in dialogue or window template 
  15873.  
  15874.       The ID value for the dialogue or window template must be within the range 
  15875.       of 0x0000 and 0xffff. 
  15876.  
  15877.  Presentation Parameters must follow BEGIN - ignored 
  15878.  
  15879.       When using presentation parameters within menus, the PRESPARAM statement 
  15880.       must follow the BEGIN statement. 
  15881.  
  15882.  Resource Type keyword expected - 'symbol' 
  15883.  
  15884.       A resource type keyword was expected. 
  15885.  
  15886.  Resource name/id expected - 'symbol' 
  15887.  
  15888.       Resource name or ID expected was not found. 
  15889.  
  15890.  String literal too long must be less than 255 characters 
  15891.  
  15892.       The string within the message or string table is too long. Strings can 
  15893.       only be 255 characters in length. 
  15894.  
  15895.  String not allowed for resource ID 'symbol' 
  15896.  
  15897.       OS/2 IDs must be a numeric value in the range of 0x0000 through 0xffff. 
  15898.  
  15899.  Sub-language missing! 
  15900.  
  15901.       The sub-language ID was missing from the LANGUAGE statement. 
  15902.  
  15903.  Text string expected in CAPTION - 'symbol' 
  15904.  
  15905.       The text string expected within the caption was not found. 
  15906.  
  15907.  Text string expected in CLASS - 'symbol' 
  15908.  
  15909.       The text string expected within the class statement was not found. 
  15910.  
  15911.  Text string expected in FONT - 'symbol' 
  15912.  
  15913.       The text string expected within the font statement was not found. 
  15914.  
  15915.  Text string or ordinal expected in Control - 'symbol' 
  15916.  
  15917.       The text string or ordinal value expected within the control statement 
  15918.       was not found. 
  15919.  
  15920.  Unbalanced Parentheses 
  15921.  
  15922.       The ( ) combination are unbalanced. 
  15923.  
  15924.  Undefined keyword or key name: 'symbol' 
  15925.  
  15926.       An undefined keyword or name was found. 
  15927.  
  15928.  Unexpected end of file in string literal 
  15929.  
  15930.       Unexpected end of file was encountered. 
  15931.  
  15932.  Unexpected text after SEPARATOR - 'symbol' 
  15933.  
  15934.       The text encountered within the separator statement was not expected. 
  15935.  
  15936.  Unexpected value in RCDATA 
  15937.  
  15938.       The value encountered within the RCDATA was not expected. 
  15939.  
  15940.  Unknown Menu SubType - 'symbol' 
  15941.  
  15942.       The menu subtype is invalid. 
  15943.  
  15944.  Unsupported Resource Type - 'FKALONG' 
  15945.  
  15946.       FKALONG resource types are not supported. Remove them from the script 
  15947.       file and re-import. 
  15948.  
  15949.  Unsupported Resource Type - 'FKASHORT' 
  15950.  
  15951.       FKASHORT resource types are not supported. Remove them from the script 
  15952.       file and re-import. 
  15953.  
  15954.  VERSION ID missing! 
  15955.  
  15956.       The ID value was missing from the VERSION statement. 
  15957.  
  15958.  
  15959. ΓòÉΓòÉΓòÉ 838. Help for Common Error Messages ΓòÉΓòÉΓòÉ
  15960.  
  15961. 'filename' invalid filename! Must be 8.3 format. 
  15962.  
  15963.       The filename you have entered is not a valid DOS (FAT) file system name. 
  15964.       If you are using the traditional FAT system, you will not be able to use 
  15965.       long filenames. Only long filenames can be used when your drive has been 
  15966.       formatted for the OS/2 High Performance File System (HPFS). 
  15967.  
  15968.  Access to file 'filename' denied by OS/2 file system. 
  15969.  
  15970.       The OS/2 file system will not allow access to the file in question. 
  15971.  
  15972.  Disk Full. 
  15973.  
  15974.       As the error suggests, the disk that you are saving files to is full. You 
  15975.       can either try saving to another disk, or remove files from the current 
  15976.       one. 
  15977.  
  15978.  Disk write protected. 
  15979.  
  15980.       If you are saving to a floppy diskette and have forgotten to remove the 
  15981.       protection tab, or in the case of 3.5" diskettes, placed the slider into 
  15982.       protect position, you will receive this error. Remove the disk protect 
  15983.       tab or place the slider in the normal position and try saving again. 
  15984.  
  15985.  Error: Unexpected OS/2 error x.. 
  15986.  
  15987.       If you receive this error, please report it to technical support. 
  15988.  
  15989.  Invalid Drive. 
  15990.  
  15991.       The drive to which you are trying to save does not exist on your system. 
  15992.       Make sure that you are entering the proper drive designation when giving 
  15993.       the full path and filename. If you are saving to a known drive (i.e. 
  15994.       Drive C:), this message may indicate hardware problems. 
  15995.  
  15996.  Locking violation on file 'filename'. 
  15997.  
  15998.       This error message means that a Prominare Designer application was trying 
  15999.       to save the file filename while another application had access to the 
  16000.       file. Since the Prominare Designer application did not have rights to the 
  16001.       file, it could not save to it. 
  16002.  
  16003.  Not an OS/2 or DOS disk. 
  16004.  
  16005.       The disk to which you are trying to save is not an OS/2- or 
  16006.       DOS-compatible disk. It is either unformatted or has been formatted for 
  16007.       another system. Check the drive designation and try saving the file to a 
  16008.       known OS/2 or DOS disk. 
  16009.  
  16010.  Read Fault. 
  16011.  
  16012.       This is generally a hardware error. If it persists, have your system 
  16013.       checked. 
  16014.  
  16015.  Sharing violation on 'filename'. 
  16016.  
  16017.       This error message means that a Prominare Designer application was trying 
  16018.       to save the file filename while another application had access to the 
  16019.       file. Since the Prominare Designer application did not have rights to the 
  16020.       file, it could not save to it. 
  16021.  
  16022.  Write Fault. 
  16023.  
  16024.       This is generally a hardware error. If it persists, have your system 
  16025.       checked. 
  16026.  
  16027.  
  16028. ΓòÉΓòÉΓòÉ 839. Help for Edit Control ΓòÉΓòÉΓòÉ
  16029.  
  16030. The Edit Control is a fully functional control for the editing of text. It 
  16031. provides many features that are found in traditional editors but at a control 
  16032. level. 
  16033.  
  16034. The control is composed of a toolbar, editing window and a status window. 
  16035.  
  16036. The toolbar of the control consists of the following buttons: 
  16037.  
  16038. Cut: 
  16039.  
  16040. Copy: 
  16041.  
  16042. Paste: 
  16043.  
  16044. Find: 
  16045.  
  16046. Find & Replace: 
  16047.  
  16048. Rectangular selection for copy, cut and paste: 
  16049.  
  16050. Sort and sort setup: 
  16051.  
  16052. Swap case: 
  16053.  
  16054. Swap letter: 
  16055.  
  16056. Swap word: 
  16057.  
  16058. Undelete: 
  16059.  
  16060. Options: 
  16061.  
  16062. Through the editing window you enter and/or edit the text contained within the 
  16063. window.  You can use the standard keys to perform the editing like the Delete, 
  16064. Backspace, Tab and Insert keys.  The arrow cursor keys can be used to move the 
  16065. insert point or overtype point around within the text.  To the immediate left 
  16066. of the window is a margin which is used to allow you to select complete lines 
  16067. of text while pressing the left mouse button. 
  16068.  
  16069. The status window at the bottom of the control displays the current line and 
  16070. column positions as well as the last line number.  Additional information 
  16071. showing the insert or overtype mode, the block of selected text, and the key 
  16072. states. 
  16073.  
  16074.  
  16075. ΓòÉΓòÉΓòÉ 840. Help for Symbol Lookup ΓòÉΓòÉΓòÉ
  16076.  
  16077. The Symbol Lookup dialogue is used to lookup an ASCII value/symbol and paste it 
  16078. within the current file at the current cursor location. 
  16079.  
  16080. The character list box will display the characters in ascending order of value 
  16081. from ASCII 0 to ASCII 255. 
  16082.  
  16083. When you select a character within the list box, the character will be 
  16084. displayed within the Selected group along with the decimal and hexadecimal 
  16085. values. 
  16086.  
  16087. You can change the code page of the displayed character set by selecting the 
  16088. desired code page from the spin button located below the displayed character 
  16089. information. 
  16090.  
  16091. To paste the selected character into the source file you are working on, click 
  16092. the mouse pointer on the Paste push button. 
  16093.  
  16094.  
  16095. ΓòÉΓòÉΓòÉ 841. Help for Cut ΓòÉΓòÉΓòÉ
  16096.  
  16097. The Cut operation is used to cut the selected text from edit control and to 
  16098. copy it to the clipboard.  The Paste function can then be used to paste the 
  16099. text into the edit control in another location or into another file. 
  16100.  
  16101. When using the mouse, you can press Button 2 to cause the context menu to be 
  16102. displayed which contains a Cut menu item for the cutting of the text to the 
  16103. clipboard. 
  16104.  
  16105. Accelerator key:  Shift+Del 
  16106.  
  16107.  
  16108. ΓòÉΓòÉΓòÉ 842. Help for Copy ΓòÉΓòÉΓòÉ
  16109.  
  16110. The Copy operation is used to copy the selected text to the clipboard.  The 
  16111. Paste operation can then be used to paste the text into the edit control in 
  16112. another location or into another file. 
  16113.  
  16114. Accelerator key:  Ctrl+Ins 
  16115.  
  16116.  
  16117. ΓòÉΓòÉΓòÉ 843. Help for Paste ΓòÉΓòÉΓòÉ
  16118.  
  16119. The Paste operation is used to paste text that has been copied to the clipboard 
  16120. into the file starting a the current line or cursor position. 
  16121.  
  16122. When using the mouse, you can press Button 2 to cause the context menu to be 
  16123. displayed which contains a Paste menu item for the pasting of the text from the 
  16124. clipboard into the edit control at the current location. 
  16125.  
  16126. Accelerator key:  Shift+Ins 
  16127.  
  16128.  
  16129. ΓòÉΓòÉΓòÉ 844. Help for Swap Word ΓòÉΓòÉΓòÉ
  16130.  
  16131. The Swap Word operation is used to swap two adjoining words starting from the 
  16132. current cursor location. 
  16133.  
  16134. Accelerator key:  Shift+F5 
  16135.  
  16136.  
  16137. ΓòÉΓòÉΓòÉ 845. Help for Swap Letter ΓòÉΓòÉΓòÉ
  16138.  
  16139. The Swap Letter operation is used to swap two adjoining characters at the 
  16140. current cursor location. 
  16141.  
  16142. Accelerator key:  Shift+F6 
  16143.  
  16144.  
  16145. ΓòÉΓòÉΓòÉ 846. Help for Swap Case ΓòÉΓòÉΓòÉ
  16146.  
  16147. The Swap Case operation is used to swap the current case of the letter where 
  16148. the cursor is located.  This can be useful when the Caps Lock key has been left 
  16149. on by mistake. 
  16150.  
  16151. Accelerator key:  Shift+F7 
  16152.  
  16153.  
  16154. ΓòÉΓòÉΓòÉ 847. Help for Cut Square ΓòÉΓòÉΓòÉ
  16155.  
  16156. Select the toolbar button to switch the selection mode from line mode to 
  16157. rectangular mode. Line selection mode causes the selection of the text to 
  16158. follow the text within the selected lines whereas rectangular mode causes the 
  16159. selection of the text to start from the upper left corner of the selection to 
  16160. the bottom right thereby creating a rectangular box. 
  16161.  
  16162. When performing a cut, copy or paste operation, the state of this button 
  16163. determines how the operation should be performed.  When the button is in the up 
  16164. position, line mode is used such that the end of each line is interpreted as 
  16165. the next line should begin in column position one.  Conversely, when the button 
  16166. is down, when the end of a line is found, the beginning of the next line is 
  16167. located at the column where the cursor is located. 
  16168.  
  16169.  
  16170. ΓòÉΓòÉΓòÉ 848. Help for Undelete ΓòÉΓòÉΓòÉ
  16171.  
  16172. The Undelete operation is used to undelete text that has been deleted using the 
  16173. Del key, the F2 Delete Word, Line Delete (F6) function and the Backspace key. 
  16174. Up to 64 deleted items will be saved. 
  16175.  
  16176. Accelerator key:  Alt+F2 
  16177.  
  16178.  
  16179. ΓòÉΓòÉΓòÉ 849. Help for Duplicate Line ΓòÉΓòÉΓòÉ
  16180.  
  16181. The Duplicate operation is used to duplicate the line the cursor is currently 
  16182. on. 
  16183.  
  16184. Accelerator key:  F7 
  16185.  
  16186.  
  16187. ΓòÉΓòÉΓòÉ 850. Help for Find Last ΓòÉΓòÉΓòÉ
  16188.  
  16189. The Find last operation is used to repeat the last find operation. 
  16190.  
  16191. Accelerator key:  F9 
  16192.  
  16193.  
  16194. ΓòÉΓòÉΓòÉ 851. Help for Find ΓòÉΓòÉΓòÉ
  16195.  
  16196. The Find dialogue is used to enter or select a string to search for within the 
  16197. current source file. 
  16198.  
  16199. A list box will contain a list of strings that you can select from. These 
  16200. strings will have been previously used.  By selecting a string, you can edit 
  16201. the string within the edit field and this string will replace the selected one 
  16202. in the list box. 
  16203.  
  16204. If you are entering a new string, the string entered will be automatically 
  16205. placed in the list box for the next time you select the function. 
  16206.  
  16207. If the string entered is found starting from the current line and cursor 
  16208. position, the cursor will be placed at the first character of the string. 
  16209.  
  16210. You can enter up to the number of items you specified through the Options 
  16211. dialogue. 
  16212.  
  16213. Options you can selected are Case sensitive. The Case sensitive option when 
  16214. selected causes the search to only make exact matches in case.  When the option 
  16215. is not selected, a search of text that matches letters but not case can occur. 
  16216.  
  16217. Like the number of items to be contained within the lists, you can specify 
  16218. through the Options dialogue the default Case sensitive option such that the 
  16219. method you wish to use is always selected. 
  16220.  
  16221. The direction of the search is governed by the direction options Up and Down. 
  16222. By default the direction will be from the current location down through the 
  16223. file towards the last line in the file where the search will end. 
  16224.  
  16225. A range in which the search operation should be confined is entered through the 
  16226. two spin buttons within the range group.  The spin button label Start is the 
  16227. starting line number from which the operation is to begin and the spin button 
  16228. labeled End is the ending line number that the operation is to end. 
  16229.  
  16230.  
  16231. ΓòÉΓòÉΓòÉ 852. Help for Find & Replace ΓòÉΓòÉΓòÉ
  16232.  
  16233. The Find & Replace dialogue is used to enter or select the text string that is 
  16234. to be replaced by another text string. 
  16235.  
  16236. A list box, titled Search List, will contain a list of strings that you can 
  16237. select from to use as the search string. 
  16238.  
  16239. A second list box, titled Replace List will contain a list of strings that you 
  16240. can select from to use as the replacement string. 
  16241.  
  16242. In both cases, these strings will have been previously used.  By selecting a 
  16243. string, you can edit the string within the edit field and this string will 
  16244. replace the selected one in the list box. 
  16245.  
  16246. If you are entering a new string, the string entered will be automatically 
  16247. placed in the list box for the next time you select the function. 
  16248.  
  16249. If the string entered is found starting from the current line and cursor 
  16250. position, the cursor will be placed at the first character of the string. 
  16251.  
  16252. You can enter up to the number of items you specified through the Options 
  16253. dialogue. 
  16254.  
  16255. Options you can selected are Verify and Case sensitive. The Verify option 
  16256. causes a replacement verification message to be displayed allowing you to skip 
  16257. a replacement of text found.  The Case sensitive option when selected causes 
  16258. the search to only replace exact matches in case.  When the option is not 
  16259. selected, a replacement of text that matches letters but not case can occur. 
  16260.  
  16261. Like the number of items to be contained within the lists, you can specify 
  16262. through the Options dialogue the default Verify and Case sensitive options such 
  16263. that the method you wish to use is always selected. 
  16264.  
  16265. The direction of the search is governed by the direction options Up and Down. 
  16266. By default the direction will be from the current location down through the 
  16267. file towards the last line in the file where the search will end. 
  16268.  
  16269. A range in which the search and replace operation should be confined is entered 
  16270. through the two spin buttons within the range group.  The spin button label 
  16271. Start is the starting line number from which the operation is to begin and the 
  16272. spin button labeled End is the ending line number that the operation is to end. 
  16273.  
  16274.  
  16275. ΓòÉΓòÉΓòÉ 853. Help for Find & Replace Verify ΓòÉΓòÉΓòÉ
  16276.  
  16277. The Find & Replace Verify window is used to verify the replacement of text that 
  16278. was searched for and found.  Clicking on the Yes push button will cause the 
  16279. highlighted text to be replaced.  Clicking on the No push button will leave the 
  16280. hightlighted text as is. 
  16281.  
  16282. The Cancel push button when selected causes the search to stop. 
  16283.  
  16284. The Replace all push buttom will cause all remaining matches of the search text 
  16285. to be replaced without any further verification. 
  16286.  
  16287.  
  16288. ΓòÉΓòÉΓòÉ 854. Help for Edit Options ΓòÉΓòÉΓòÉ
  16289.  
  16290. The Edit Options is used to define various editing characteristics for the file 
  16291. being edited.  These options are: 
  16292.  
  16293.      Find, Find & Replace item count 
  16294.      Right margin 
  16295.      Code page 
  16296.      Fonts and sizes 
  16297.      Auto save 
  16298.      Tab stops 
  16299.      Case sensitive 
  16300.      Verify replacement 
  16301.  
  16302.  By selecting the items check box, you either turn off or on the feature. 
  16303.  
  16304.  You can specify the number of list items that each of the Find and the Find & 
  16305.  Replace dialogues can handle through the Find / Replace items area.  Through 
  16306.  the entry fields labeled Find and Find and replace you enter the number of 
  16307.  items that are to be retained within the search list from which you can select 
  16308.  items from.  The default number of items contained in each list is 24 items. 
  16309.  
  16310.  You can specify the right margin in which each line is governed by through the 
  16311.  entry field labeled Right margin.  You can enter a value between 25 and 4,096. 
  16312.  All other values are illegal and will cause the margin to be automatically set 
  16313.  to its previous value.  The default value for the margin is 120. 
  16314.  
  16315.  You can specify the code page in which to display the source files through the 
  16316.  spin button labeled Code page.  Valid code pages are: 
  16317.  
  16318.  Code Page:          Country: 
  16319.  
  16320.  437                 US English 
  16321.  
  16322.  850                 Latin 1 Multilingual 
  16323.  
  16324.  852                 Latin 2 Multilingual 
  16325.  
  16326.  857                 Turkey 
  16327.  
  16328.  860                 Portuguese 
  16329.  
  16330.  861                 Iceland 
  16331.  
  16332.  863                 Canadian French 
  16333.  
  16334.  865                 Norwegian 
  16335.  
  16336.  932                 Japanese 
  16337.  
  16338.  1004                Desktop publishing 
  16339.  
  16340.  The font in which to use within the source files is selected through the drop 
  16341.  down list labeled Fonts and the size in which to display it in can be selected 
  16342.  through the Size drop down list. Fonts that you can selected when running 
  16343.  under OS/2 2.0 are: Courier and System Monospaced.  When running under OS/2 
  16344.  2.1, an additional font System VIO is available. 
  16345.  
  16346.  You can specify through the Auto save options the time between auto saving 
  16347.  when you have selected auto save through the Auto save check box.  The time in 
  16348.  minutes is specified through the Time between saves entry field.  You can 
  16349.  cause the prompting of the save by selecting the Prompt on save check box. 
  16350.  
  16351.  Tabs and the setting of tab positions is performed through the Tabs area.  The 
  16352.  specification of tab positions is governed by the Running and Fixed increment 
  16353.  radio buttons.  When you select the Running option, you can specify a set of 
  16354.  tab positions through the Values entry field.  These positions do not need to 
  16355.  be of equal increments and you can specify up to 25 different positions.  When 
  16356.  you select the Fixed increment option, tab positions are calculated based on 
  16357.  the fixed increment you specify within the Values entry field.  For example, 
  16358.  if you specify 4 for the fixed increment, the first tab position will be the 
  16359.  beginning of the line, the next position will be 4 and the position after that 
  16360.  one will be 8, and so on. 
  16361.  
  16362.  You can have the Tab key when pressed insert spaces thereby pushing any text 
  16363.  to the right by selecting the Insert check box.  When this option is not 
  16364.  selected, the pressing of the Tab key will cause the cursor location to be 
  16365.  moved to the next tab position. 
  16366.  
  16367.  The Replace spaces option when selected will compress the file when it is 
  16368.  saved using the tab compression character (character 9) for spaces when you 
  16369.  have selected the Running option otherwise it will use the fixed value 
  16370.  specified.  It uses the standard of tab stops of 8 positions starting at 
  16371.  position 9.  By default, the Replace spaces option is selected. 
  16372.  
  16373.  The Case sensitive option is used by the Find functions.  When selected, the 
  16374.  Find functions are case insensitive.  The default option is case sensitivity. 
  16375.  
  16376.  The Verify replacement function is used by the Find & Replace function.  When 
  16377.  verify is selected, each time a matching string is found, you will be prompted 
  16378.  to verify the replacement of the string. 
  16379.  
  16380.  
  16381. ΓòÉΓòÉΓòÉ 855. Help for Goto Line ΓòÉΓòÉΓòÉ
  16382.  
  16383. The Goto Line dialogue is used to move to a new current line within the file 
  16384. being edited. 
  16385.  
  16386. Valid line numbers are 1 through to the last line in the file. 
  16387.  
  16388.  
  16389. ΓòÉΓòÉΓòÉ 856. Help for Sort Options ΓòÉΓòÉΓòÉ
  16390.  
  16391. The Sort Options function is used to define the starting and ending columns 
  16392. along with the direction the  quic pic button will use. 
  16393.  
  16394.  The starting column is entered through the entry field labeled Starting column 
  16395. and the ending column is entered through the entry field labeled Ending column. 
  16396.  
  16397. The direction of the sort is specified through the options Ascending and 
  16398. Descending radio buttons. 
  16399.  
  16400.  
  16401. ΓòÉΓòÉΓòÉ 857. Set Next ID ΓòÉΓòÉΓòÉ
  16402.  
  16403. To change the next ID value generated by the Next ID button, enter the new 
  16404. value within the entry field and click the mouse pointer on the Use button.