home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 30 fixes_v / 30-fixes_v.zip / vxrx101.zip / A2Z.INF (.txt) next >
OS/2 Help File  |  1993-09-17  |  292KB  |  11,624 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Summary of objects ΓòÉΓòÉΓòÉ
  3.  
  4. Application    An invisible object which contains project wide global data. It 
  5.                also controls execution threads within a project. 
  6.  
  7. CheckBox       A control used to display a choice that has two states, for 
  8.                example on and off. 
  9.  
  10. ComboBox       A combination box. A combination of an entry field and a list 
  11.                box. The list box contains predefined values that the user can 
  12.                select rather than typing directly into the entry field. 
  13.  
  14. DescriptiveText Static text used in a window. Typically used to provide 
  15.                information about other objects, such as a label for an entry 
  16.                field. 
  17.  
  18. DropDownComboBox A combination box in which the list box is hidden until the 
  19.                user makes it visible. 
  20.  
  21. EntryField     A field into which a user can type a line of text. 
  22.  
  23. GroupBox       A container of other objects. Typically used to group radio 
  24.                buttons. 
  25.  
  26. ImagePushButton A push button with an image on its face instead of a caption. 
  27.  
  28. ImageRadioButton A radio button with an image instead of a caption. 
  29.  
  30. ListBox        A list of items from which a selection can be made. 
  31.  
  32. Menu           A pull-down or cascaded list of menu items and cascaded menus. 
  33.  
  34. MenuBar        The region across the top of a window that contains one or more 
  35.                pull-down menus. 
  36.  
  37. MenuItem       An action or choice within a menu. 
  38.  
  39. MultiLineEntryField An entry field into which a user can type multiple lines of 
  40.                text. Can also be used to display text. 
  41.  
  42. PictureBox     An area which displays a bitmap or icon picture. 
  43.  
  44. PushButton     A control which can be used initiate an action. 
  45.  
  46. RadioButton    A control used to display mutually exclusive choices. 
  47.  
  48. Screen         An invisible object which contains information on the display 
  49.                screen's mode. 
  50.  
  51. SpinButton     A list of items that can be cycled through to make a selection. 
  52.  
  53. Window         An area on the display screen containing other controls and 
  54.                fields used to display information or to conduct a dialog with a 
  55.                user. 
  56.  
  57.  
  58. ΓòÉΓòÉΓòÉ 2. Summary of properties ΓòÉΓòÉΓòÉ
  59.  
  60. Accelerator    A keystroke that will invoke the Click event routine of an 
  61.                object. 
  62.  
  63. AdjustHeight   Have a listbox automatically size vertically to show only 
  64.                complete lines. 
  65.  
  66. AlwaysUpdate   Force a spin button to update every time its value changes. 
  67.  
  68. AutoScroll     Enables and disables the scrolling in the entry field. 
  69.  
  70. AutoSize       Enables and disables the ability of the object to resize itself 
  71.                based on its contents. 
  72.  
  73. BackColor      The background color of the object. 
  74.  
  75. Border         Controls whether the object displays a border. 
  76.  
  77. BorderColor    The color of the object's border. 
  78.  
  79. BorderSize     The thickness of the object's border. 
  80.  
  81. BorderType     The style of the window's border. 
  82.  
  83. Cancel         When set specifies that pressing the Esc key will be equivalent 
  84.                to clicking on the button. 
  85.  
  86. Caption        The object's text. 
  87.  
  88. Checked        Sets and removes a check on a menu item. 
  89.  
  90. ClassName      The object's class or type. 
  91.  
  92. CommandLine    The command line (after the program name) used to run the 
  93.                application program. 
  94.  
  95. Count          The number of items in the list. 
  96.  
  97. Default        When set specifies that pressing the Enter key will be 
  98.                equivalent to clicking on the button. 
  99.  
  100. Enabled        When set specifies that the object can be used. When not set 
  101.                specifies that the object is unavailable. 
  102.  
  103. ExtendSelect   Enables or disables extended selection for ListBox objects. 
  104.  
  105. FastSpin       Enables or disables fast spinning for a SpinButton object. 
  106.  
  107. FirstChild     The internal name of the first child object. 
  108.  
  109. Font           The font to be used to display the object's text. 
  110.  
  111. ForeColor      The foreground (text) color of the object. 
  112.  
  113. Height         The height of the object in twips. 
  114.  
  115. HelpFile       The OS/2 Information Presentation Facility (IPF) files to be 
  116.                searched for help information. 
  117.  
  118. HelpTag        The IPF help resource number. 
  119.  
  120. HelpText       Information to be presented when help is requested on the 
  121.                object. It can also be the name of a file containing the 
  122.                information. 
  123.  
  124. HelpTitle      The title of the window used to display the help text. 
  125.  
  126. HintText       The hint to display in the status area of the window. 
  127.  
  128. HorizScroll    Controls the presence of horizontal scroll bars on lists and 
  129.                multiline entry fields. 
  130.  
  131. HWnd           Contains the OS/2 window handle for an object. 
  132.  
  133. IconHeight     The height in twips of a standard icon on the display screen at 
  134.                the current resolution. 
  135.  
  136. IconWidth      The width in twips of a standard icon on the display screen at 
  137.                the current resolution. 
  138.  
  139. Index          Contains the index of the currently selected item in a 
  140.                SpinButton object with a list of string items. 
  141.  
  142. InitialList    The set of items to be displayed in the list when it is created. 
  143.  
  144. InteriorHeight The height of a window's interior (in twips). It is the same as 
  145.                the Height property, less the height of the window's borders and 
  146.                title bar. 
  147.  
  148. InteriorLeft   The position of the left edge of the interior of the window (in 
  149.                twips) relative to its enclosing object. 
  150.  
  151. InteriorTop    The position of the upper edge of the interior of the window (in 
  152.                twips) relative to its enclosing object. 
  153.  
  154. InteriorWidth  The width of a window's interior (in twips). It is the same as 
  155.                the Width property, less the width of the window's borders. 
  156.  
  157. Justification  The way in which text is to be justified. 
  158.  
  159. KeyString      A string representing the key that was pressed on the keyboard 
  160.                to generate a KeyPress event. 
  161.  
  162. LayoutStyle    Automate the sizing and positioning of objects on a window 
  163.                according to preset styles. 
  164.  
  165. Left           The position of the left edge of the object (in twips), relative 
  166.                to its enclosing object. 
  167.  
  168. Masked         When set specifies that characters typed into the entry field 
  169.                will not be shown. 
  170.  
  171. MaximizeButton When set specifies that the window has a maximize button. 
  172.  
  173. MinimizeButton When set specifies that the window has a minimize button. 
  174.  
  175. MoveWithParent When set causes the window to be moved when its parent is moved. 
  176.  
  177. MultiSelect    When set allows the user to select more than one list item at a 
  178.                time. 
  179.  
  180. Name           The external name of the object. 
  181.  
  182. NumericOnly    When set specifies that only numerical values are allowed in  a 
  183.                SpinButton. 
  184.  
  185. PadWithZeros   When set specifies that zeros are to be used to fill empty space 
  186.                in the entry field of a SpinButton. 
  187.  
  188. Painting       If set, prevents an object from being repainted while changes 
  189.                are made  to the object. This prevents flickering. 
  190.  
  191. Parent         The internal name of the object's parent. 
  192.  
  193. PicturePath    The picture file to be displayed. 
  194.  
  195. Pointer        The shape of the mouse pointer when over the window. 
  196.  
  197. Program        The file name and path used to run the application program. 
  198.  
  199. ReadOnly       When set prevents the entry field from being modified. 
  200.  
  201. ResizePicture  When set causes the picture to be scaled to fit the object. 
  202.  
  203. Selected       The index of the currently-selected list item. 
  204.  
  205. SelectedEnd    The end position of the selected text in the entry field. 
  206.  
  207. SelectedStart  The start position of the selected text in the entry field. 
  208.  
  209. SelectedString The selected item in the list. 
  210.  
  211. SelectedText   The selected text in the entry field. 
  212.  
  213. Self           The internal name of the object itself. 
  214.  
  215. Set            The current state of the radio button or check box. 
  216.  
  217. ShowHints      When set hints are automatically displayed in the window's 
  218.                status area. 
  219.  
  220. ShutDown       When set causes the window is to be closed. 
  221.  
  222. Sibling        The internal name of the next object with the same parent as the 
  223.                current object. 
  224.  
  225. SiblingOrder   The ordinal position of the object among its siblings. 
  226.  
  227. Sort           The sort order in the list. 
  228.  
  229. StatusArea     The position of the status area on the window. 
  230.  
  231. StatusText     The text displayed in the window's status area. 
  232.  
  233. SystemMenu     The presence or absence of the OS/2 System menu on the window. 
  234.  
  235. TabGroup       Create a new tab group. 
  236.  
  237. TabIndex       The index of the object in the tabbing order. 
  238.  
  239. TabStop        Specifies whether or not the object will be included in the 
  240.                tabbing sequence. 
  241.  
  242. TextLimit      The maximum numbers of characters that can be entered into the 
  243.                entry field. 
  244.  
  245. Top            The position of the upper edge of the object (in twips) relative 
  246.                to its enclosing object. 
  247.  
  248. UserData       Arbitrary program defined data. 
  249.  
  250. Value          The contents of the entry field. 
  251.  
  252. VertJustification The vertical justification of the text in an object. 
  253.  
  254. VertScroll     The presence or absence of vertical scroll bars on multiline 
  255.                entry fields. 
  256.  
  257. Visible        Controls whether the object is displayed. 
  258.  
  259. Width          The width of the object in twips. 
  260.  
  261. WindowMode     The mode of the window (modal, modeless, system modal). 
  262.  
  263. WordWrap       Enables and disables word wrapping in multiline entry fields. 
  264.  
  265. WorkingDirectory The initial working directory of the application program. 
  266.  
  267.  
  268. ΓòÉΓòÉΓòÉ 3. Summary of events ΓòÉΓòÉΓòÉ
  269.  
  270. Activate       The window has become the active window. 
  271.  
  272. Change         The content of the object has changed. 
  273.  
  274. Click          The object has received a single click. 
  275.  
  276. Close          The Close item in the window's system menu has been selected. 
  277.  
  278. Create         The object has been created. 
  279.  
  280. Deactivate     Another window has become the active window. 
  281.  
  282. Destroy        The object has been destroyed. 
  283.  
  284. DoubleClick    The object has received a double click. 
  285.  
  286. GotFocus       The object has received the input focus. 
  287.  
  288. KeyPress       A key on the keyboard was pressed. 
  289.  
  290. LostFocus      The object has lost the input focus. 
  291.  
  292. Resize         The size of the window has changed. 
  293.  
  294.  
  295. ΓòÉΓòÉΓòÉ 4. Summary of methods ΓòÉΓòÉΓòÉ
  296.  
  297. Activate       Activates any window. 
  298.  
  299. AddString      Add an item to the list. 
  300.  
  301. AddStringList  Add a set of items to the list. 
  302.  
  303. CenterWindow   Center a window with respect to its parent or the desktop. 
  304.  
  305. Clear          Remove all of the items from the list or clear a multiline 
  306.                entryfield. 
  307.  
  308. Copy           Copy selected text into the clipboard. 
  309.  
  310. Cut            Copy selected text into the clipboard and then delete it. 
  311.  
  312. Delete         Delete an item from the list. 
  313.  
  314. DeleteList     Delete a set of items from the list. 
  315.  
  316. DeleteString   Delete an item from the list. 
  317.  
  318. Deselect       Unselect an item in the list. 
  319.  
  320. DeselectList   Unselect a set of items in the list. 
  321.  
  322. FindString     Find an item in the list. 
  323.  
  324. GetClipboard   Get the contents of the clipboard. 
  325.  
  326. GetSelectedList Get a the indices of the items selected in the list. 
  327.  
  328. GetSelectedStringList Get the items selected in a list. 
  329.  
  330. GetStringList  Return the list of items in a SpinButton. 
  331.  
  332. GetString      Get an item from the list. 
  333.  
  334. GetStringList  Get all the items in the list. 
  335.  
  336. GetThreadID    Get the thread identifier of the current thread. 
  337.  
  338. GetVar         Retrieve a variable that was stored with PutVar. 
  339.  
  340. HaltThread     Stop a thread started with the StartThread method. 
  341.  
  342. Insert         Insert text into a multline entryfield. 
  343.  
  344. InstallAccelerators Creates an accelerator table from the Accelerator values of 
  345.                a window's menu items. 
  346.  
  347. InvokeHelp     Invoke help on an object as if the user had pressed F1. 
  348.  
  349. ListChildren   List the children of a GroupBox or Window object. 
  350.  
  351. ListClasses    List the classes available to an application. 
  352.  
  353. ListMethods    Get a list of the object's methods. 
  354.  
  355. ListProperties Get a list of the object's properties. 
  356.  
  357. ListThreads    Get a list of all threads in the application program. 
  358.  
  359. ListVars       Get the names of all of the variables that have been stored with 
  360.                PutVar. 
  361.  
  362. ListWindows    List the windows of an application. 
  363.  
  364. LoadClassFile  Load an object library into an application. 
  365.  
  366. Maximize       Maximize a window. 
  367.  
  368. Minimize       Minimize a window. 
  369.  
  370. Paste          Paste text from the clipboard into a multiline entryfield. 
  371.  
  372. Post           Inserts an event string into the specified thread's topmost 
  373.                event queue. 
  374.  
  375. PostKeyString  Post a key string to an object. 
  376.  
  377. PostQueue      Inserts an event string into one of the specified thread's event 
  378.                queues. 
  379.  
  380. PutClipboard   Place information into the clipboard. 
  381.  
  382. PutVar         Store a variable for retrieval with GetVar. 
  383.  
  384. Reset          Reset the list to its initial state. 
  385.  
  386. Restore        Restores a window after minimizing or maximizing. 
  387.  
  388. SendKeyString  Send a key string to an object. 
  389.  
  390. SetFocus       Set the active focus to the object. 
  391.  
  392. SetSelectedList Set the selected items in the list. 
  393.  
  394. SetStringList  Set a new list of items for a SpinButton object. 
  395.  
  396. StartThread    Create a new execution thread and run a REXX program in it. 
  397.  
  398. SupportsMethod Determine if a method is supported by an object. 
  399.  
  400. SupportsProperty Determine if a property is supported by an object. 
  401.  
  402.  
  403. ΓòÉΓòÉΓòÉ 5. Summary of predefined routines ΓòÉΓòÉΓòÉ
  404.  
  405. Fini           Called when a window file is finished, after the close has been 
  406.                confirmed but before the window is destroyed. The return value 
  407.                of Fini is used as the return value for the window file. 
  408.  
  409. Halt           Signalled when the program is terminated by some means other 
  410.                than calling its Quit routine. This occurs when the program is 
  411.                stopped by the HaltThread method, closed from the OS/2 Window 
  412.                List, or closed when the OS/2 system is shut down. 
  413.  
  414. Init           Called when a window file is started, after the window is loaded 
  415.                but before it's made visible. 
  416.  
  417. Main           The first routine executed when a window or code file is run. 
  418.                Predefined for window files; user defined for code files. The 
  419.                return value of Main in code files is the return value of the 
  420.                file. 
  421.  
  422. Quit           Called when a request to close the window has been received. Can 
  423.                reject the close request or set the window's ShutDown property. 
  424.  
  425.  
  426. ΓòÉΓòÉΓòÉ 6. Summary of functions ΓòÉΓòÉΓòÉ
  427.  
  428. This summary lists only the functions unique to VXΓêÖREXX. A summary of standard 
  429. REXX functions is given in REXX language summary. 
  430.  
  431.  
  432. ΓòÉΓòÉΓòÉ 6.1. Dialog functions ΓòÉΓòÉΓòÉ
  433.  
  434. VRFileDialog   Display a standard OS/2 file dialog. 
  435.  
  436. VRMessage      Display a simple message. 
  437.  
  438. VRMessageStem  Display a multiline message. 
  439.  
  440. VRPrompt       Display a simple prompt dialog. 
  441.  
  442.  
  443. ΓòÉΓòÉΓòÉ 6.2. Object functions ΓòÉΓòÉΓòÉ
  444.  
  445. VRCreate       Create an object. 
  446.  
  447. VRCreateStem   Create an object; arguments are contained in a compound 
  448.                variable. 
  449.  
  450. VRDestroy      Destroy an object. 
  451.  
  452. VREvent        Wait for the next event. 
  453.  
  454. VRFini         Close the current set of VXΓêÖREXX windows. 
  455.  
  456. VRGet          Get a property value. 
  457.  
  458. VRInfo         Get information on the last event. 
  459.  
  460. VRInit         Start a new set of VXΓêÖREXX windows. 
  461.  
  462. VRLoad         Load a binary window resource file. 
  463.  
  464. VRLoadSecondary Load a secondary window. 
  465.  
  466. VRMethod       Call an object's method. 
  467.  
  468. VRSet          Set a property value. 
  469.  
  470. VRWindow       Return the internal name of the primary window. 
  471.  
  472. VRWindowPath   Return the path of the window resource file. 
  473.  
  474.  
  475. ΓòÉΓòÉΓòÉ 6.3. System functions ΓòÉΓòÉΓòÉ
  476.  
  477. VRChAttr       Change a file's attributes. 
  478.  
  479. VRChDir        Change the current working directory. 
  480.  
  481. VRChDrive      Change the default drive. 
  482.  
  483. VRCopyFile     Copy a file or files. 
  484.  
  485. VRCreateFile   Create a file. 
  486.  
  487. VRCurrDir      Return information about the current working directory on a 
  488.                drive. 
  489.  
  490. VRCurrDrive    Return information about the current drive. 
  491.  
  492. VRDeleteFile   Delete a file or files. 
  493.  
  494. VRDelIni       Remove a variable from an OS/2 ini file 
  495.  
  496. VRDir          Obtain directory information. 
  497.  
  498. VRDiskInfo     Obtain physical information about a disk device. 
  499.  
  500. VRDiskLabel    Determine the volume identification label of a disk. 
  501.  
  502. VRError        Return the current error. 
  503.  
  504. VRExpandFileName Expand a simple filename into a full path file specification. 
  505.  
  506. VRFileDate     Change the date or timestamp on a file. 
  507.  
  508. VRFileExists   Determine whether or not a file exists. 
  509.  
  510. VRFindFile     Locate a file within a set of directories. 
  511.  
  512. VRGetIni       Get an item from an OS/2 ini file. 
  513.  
  514. VRIsDir        Determine if a given file specification is a directory. 
  515.  
  516. VRMkDir        Create a directory. 
  517.  
  518. VRParseFileName Separate a filename into its constituent parts. 
  519.  
  520. VRRedirectStdIO Activate standard input and output redirection. 
  521.  
  522. VRRenameFile   Rename a file or files. 
  523.  
  524. VRRmDir        Remove (delete, erase) a directory. 
  525.  
  526. VRSetIni       Set a value in an OS/2 ini file. 
  527.  
  528. VRVersion      Return version information about a VXΓêÖREXX dynamic link library 
  529.                (DLL). 
  530.  
  531.  
  532. ΓòÉΓòÉΓòÉ 7. Alphabetical reference ΓòÉΓòÉΓòÉ
  533.  
  534.  
  535. ΓòÉΓòÉΓòÉ 7.1. Accelerator property ΓòÉΓòÉΓòÉ
  536.  
  537.  
  538.  
  539. Description 
  540.  
  541. The Accelerator property is a string representing the keystroke that activates 
  542. an object's Click event routine. Accelerator keys are sometimes called 
  543. short-cut keys, because they provide faster access to a command than searching 
  544. through menus. 
  545.  
  546. The default value for this property is the null string. This means the object 
  547. has no accelerator key. 
  548.  
  549. Applies to 
  550.  
  551. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  552. ΓöéMenuItem              Γöé                      Γöé                      Γöé
  553. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  554.  
  555.  
  556. Notes 
  557.  
  558. When building your applications, it is usually a good idea to provide an 
  559. accelerator for the most commonly used commands in your menus. For example, you 
  560. may want to make {Ctrl}S the Accelerator for the Save command. A complete list 
  561. of available key strings can be found in the descriprtion of the KeyString 
  562. property. Accelerators are displayed to the right of the MenuItem's Caption at 
  563. run time. 
  564.  
  565. You can change an accelerator at run time, but for the change to take effect 
  566. you must use the InstallAccelerators method to recreate the window's 
  567. accelerator table with the new Accelerator value or values. 
  568.  
  569. See also 
  570.  
  571. InstallAccelerators, KeyString 
  572.  
  573.  
  574. ΓòÉΓòÉΓòÉ 7.2. Activate event ΓòÉΓòÉΓòÉ
  575.  
  576.  
  577.  
  578. Description 
  579.  
  580. An Activate event occurs when a window becomes the active window. 
  581.  
  582. Applies to 
  583.  
  584. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  585. ΓöéWindow                Γöé                      Γöé                      Γöé
  586. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  587.  
  588.  
  589. Notes 
  590.  
  591. The system usually activates a window in response to a user request. It can 
  592. also be explicitly activated using the Activate method. 
  593.  
  594. See also 
  595.  
  596. Activate (method), Deactivate, GotFocus 
  597.  
  598.  
  599. ΓòÉΓòÉΓòÉ 7.3. Activate method ΓòÉΓòÉΓòÉ
  600.  
  601.  
  602.  
  603. Syntax 
  604.  
  605. ok = VRMethod( window, "Activate" ) 
  606.  
  607. Description 
  608.  
  609. The Activate method activates the indicated window. 
  610.  
  611. Returns 
  612.  
  613. If the operation is successful, 1 is returned; otherwise, 0 (zero) is returned. 
  614.  
  615. Applies to 
  616.  
  617. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  618. ΓöéWindow                Γöé                      Γöé                      Γöé
  619. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  620.  
  621.  
  622. Notes 
  623.  
  624. When a window is activated, the input focus is set to one of the window's 
  625. children. 
  626.  
  627. See also 
  628.  
  629. Activate (event), Deactivate, SetFocus 
  630.  
  631.  
  632. ΓòÉΓòÉΓòÉ 7.4. AddString method ΓòÉΓòÉΓòÉ
  633.  
  634.  
  635.  
  636. Syntax 
  637.  
  638. ok = VRMethod( object, "AddString", new-item, [ position ] ) 
  639.  
  640. Description 
  641.  
  642. The AddString method adds the string value denoted by new-item to the list 
  643. object indicated by object. 
  644.  
  645. Arguments 
  646.  
  647. new-item       is the string added to the list. If null, the operation is 
  648.                ignored, and no string is added. 
  649.  
  650. position       if the argument is given, it must be an integral value 
  651.                specifying the position in the list to place the new item. For 
  652.                example, if the value of position is five, the new item will 
  653.                become the fifth item in the list. If no position argument is 
  654.                given, the item is added to the end of the listbox. If the list 
  655.                is sorted (property Sort is Ascending or Descending), the 
  656.                position argument is ignored. 
  657.  
  658.  
  659. Returns 
  660.  
  661. If the item was successfully added,  AddString returns 1, otherwise 0 (zero) is 
  662. returned. 
  663.  
  664. Applies to 
  665.  
  666. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  667. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  668. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  669.  
  670.  
  671. Notes 
  672.  
  673. AddString and AddStringList provide similar functionality. In particular, a set 
  674. of items can be added with repeated calls to AddString. However, AddStringList 
  675. is designed to work efficiently in the case of adding many items at once, and 
  676. should be used wherever possible. AddString should be reserved for situations 
  677. where a single item is to be added. 
  678.  
  679. See also 
  680.  
  681. AddStringList, Reset, Sort 
  682.  
  683. Examples 
  684.  
  685. Using AddString to add "new item" to the end of the list box "mylist": 
  686.  
  687. status = VRMethod( "myList", "AddString", "new item" )
  688.  
  689. Using AddString to add "starter" at the beginning of the list box "mylist": 
  690.  
  691. status = VRMethod( "myList", "AddString", "starter", 1 )
  692.  
  693.  
  694. ΓòÉΓòÉΓòÉ 7.5. AddStringList method ΓòÉΓòÉΓòÉ
  695.  
  696.  
  697.  
  698. Syntax 
  699.  
  700. ok = VRMethod( object, "AddStringList", "strings.", [ position ] ) 
  701.  
  702. Description 
  703.  
  704. The AddStringList method adds the set of items contained in the compound 
  705. variable stem to the list object denoted by object. 
  706.  
  707. Arguments 
  708.  
  709. strings        is the compound variable that is passed to AddStringList: 
  710.  
  711.    strings.0      contains the number of items to be added to the list 
  712.  
  713.    strings.1      the first item to be added to the list 
  714.  
  715.    strings.2      the second item to be added to the list 
  716.  
  717.    strings.n      the nth item to be added to the list 
  718.  
  719.                If any items are null, they are ignored (and the number of items 
  720.                added to the list is accordingly reduced). 
  721.  
  722. position       if this argument is given, it must be an integral value 
  723.                specifying the position in the list at which the new items are 
  724.                to be added. For example, if the value of position is five, the 
  725.                first new item will become the fifth item in the list. If no 
  726.                position argument is given, the items are added to the end of 
  727.                the list. If the list is sorted (property Sort is not None), the 
  728.                position argument is ignored. 
  729.  
  730.  
  731. Returns 
  732.  
  733. AddStringList returns 1 is the list was successfully added; otherwise it 
  734. returns 0 (zero). 
  735.  
  736. Applies to 
  737.  
  738. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  739. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  740. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  741.  
  742.  
  743. See also 
  744.  
  745. AddString, Reset, Sort 
  746.  
  747. Examples 
  748.  
  749. Adding a list of items to a list box using "AddStringList": 
  750.  
  751. items.0 = 5
  752. items.1 = "Red"
  753. items.2 = "Green"
  754. items.3 = "Blue"
  755. items.4 = "White"
  756. items.5 = "Black"
  757. status = VRMethod( "myList", "AddStringList", "items." )
  758. if( \status )then do
  759.     call VRMessage VRWindow(), "Cannot add items"
  760. end
  761.  
  762.  
  763. ΓòÉΓòÉΓòÉ 7.6. AdjustHeight property ΓòÉΓòÉΓòÉ
  764.  
  765.  
  766.  
  767. Description 
  768.  
  769. The AdjustHeight property indicates whether or not the height of a listbox is 
  770. to be adjusted automatically.  If 1, the ListBox will adjust its height to show 
  771. only complete lines of text. 
  772.  
  773. The default value is 0. 
  774.  
  775. Applies to 
  776.  
  777. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  778. ΓöéListBox               Γöé                      Γöé                      Γöé
  779. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  780.  
  781.  
  782. See also 
  783.  
  784. AutoSize 
  785.  
  786.  
  787. ΓòÉΓòÉΓòÉ 7.7. AlwaysUpdate property ΓòÉΓòÉΓòÉ
  788.  
  789.  
  790.  
  791. Description 
  792.  
  793. The AlwaysUpdate property controls whether or not the contents of a spin button 
  794. are updated when you get its Value property. 
  795.  
  796. The default value is 0. 
  797.  
  798. Applies to 
  799.  
  800. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  801. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  802. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  803.  
  804.  
  805. Notes 
  806.  
  807. If AlwaysUpdate is set and the contents of the spin button are not valid, the 
  808. contents are reset to the last valid value (if the value is within the min and 
  809. max of a numeric range, it will be rounded to the nearest increment). This 
  810. validity check only takes place when you get the Value property. 
  811.  
  812. You can perform some simple validity checking by doing a VRGet in the LostFocus 
  813. event if this property is set. 
  814.  
  815. See also 
  816.  
  817. Value SpinButton 
  818.  
  819.  
  820. ΓòÉΓòÉΓòÉ 7.8. Application object ΓòÉΓòÉΓòÉ
  821.  
  822.  
  823.  
  824. Description 
  825.  
  826. An  Application object is the "object representation" of a VXΓêÖREXX application. 
  827. Exactly one Application object exists for every application:  it is created 
  828. automatically, and has an object name of "Application". 
  829.  
  830. Application objects are invisible:  they exist only for the purpose of 
  831. referring to application-wide entities. 
  832.  
  833. Properties 
  834.  
  835. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  836. ΓöéClassName             ΓöéCommandLine           ΓöéFirstChild            Γöé
  837. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  838. ΓöéName                  ΓöéParent                ΓöéProgram               Γöé
  839. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  840. ΓöéSelf                  ΓöéSibling               ΓöéSiblingOrder          Γöé
  841. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  842. ΓöéUserData              ΓöéWorkingDirectory      Γöé                      Γöé
  843. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  844.  
  845.  
  846. Events 
  847.  
  848. There are no events associated with an Application object. 
  849.  
  850. Methods 
  851.  
  852. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  853. ΓöéGetClipboard          ΓöéGetThreadID           ΓöéGetVar                Γöé
  854. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  855. ΓöéHaltThread            ΓöéInvokeHelp            ΓöéListClasses           Γöé
  856. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  857. ΓöéListMethods           ΓöéListProperties        ΓöéListThreads           Γöé
  858. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  859. ΓöéListVars              ΓöéListWindows           ΓöéLoadClassFile         Γöé
  860. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  861. ΓöéPost                  ΓöéPostKeyString         ΓöéPutClipboard          Γöé
  862. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  863. ΓöéPutVar                ΓöéSendKeyString         ΓöéStartThread           Γöé
  864. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  865. ΓöéSupportsMethod        ΓöéSupportsProperty      Γöé                      Γöé
  866. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  867.  
  868.  
  869. Notes 
  870.  
  871. The Program property is a string containing the full path specification of the 
  872. application. If the program is running through VXΓêÖREXX, Program will be a null 
  873. string. 
  874.  
  875. The WorkingDirectory property is a string containing the path specification of 
  876. the working directory that was in effect when the application was invoked. It 
  877. is a read-only property. 
  878.  
  879. You can use GetVar, ListVars, and PutVar methods to pass multiple variables 
  880. between REXX program files. 
  881.  
  882. If an application uses the multi-thread capabilities of VXΓêÖREXX, only one 
  883. Application object will exist for the entire set of threads. Thus, the variable 
  884. storage mechanism provided by PutVar and GetVar provides a convenient global, 
  885. cross-thread data-sharing capability. 
  886.  
  887. See also 
  888.  
  889. StartThread, HaltThread, GetThreadID, Post 
  890.  
  891. Examples 
  892.  
  893. Starting a new thread: 
  894.  
  895. Init:
  896.     appObj = "Application"
  897.     me = VRMethod( "Application", "GetThreadID" )
  898.     call VRMethod appObj, "PutVar", "me"
  899.     worker = VRMethod( appObj, "StartThread", "worker.cmd" )
  900. return
  901.  
  902.  
  903. ΓòÉΓòÉΓòÉ 7.9. AutoScroll property ΓòÉΓòÉΓòÉ
  904.  
  905.  
  906.  
  907. Description 
  908.  
  909. The AutoScroll property controls whether or not the EntryField scrolls 
  910. horizontally when more text is entered than can fit into the allotted space. 
  911.  
  912. A value of 1 means that the EntryField permits scrolling automatically; 0 
  913. indicates that no scrolling is supported. 
  914.  
  915. The default value of this property is 1. 
  916.  
  917. Applies to 
  918.  
  919. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  920. ΓöéEntryField            Γöé                      Γöé                      Γöé
  921. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  922.  
  923.  
  924. Notes 
  925.  
  926. AutoScroll cannot be modified while a program is running. If  AutoScroll is 0 
  927. and the field is not large enough to display all of the characters implied by 
  928. the TextLimit property, the text is displayed truncated. 
  929.  
  930. See also 
  931.  
  932. TextLimit 
  933.  
  934.  
  935. ΓòÉΓòÉΓòÉ 7.10. AutoSize property ΓòÉΓòÉΓòÉ
  936.  
  937.  
  938.  
  939. Description 
  940.  
  941. The AutoSize property controls the ability of an object to resize depending on 
  942. its contents. The exact meaning  of the AutoSize property depends upon the 
  943. object, as described under Notes. 
  944.  
  945. If AutoSize is value of 1, the object will control its own size. The default 
  946. for AutoSize is 0. 
  947.  
  948. Applies to 
  949.  
  950. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  951. ΓöéCheckBox              ΓöéDescriptiveText       ΓöéEntryField            Γöé
  952. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  953. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéPictureBox            Γöé
  954. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  955. ΓöéPushButton            ΓöéRadioButton           Γöé                      Γöé
  956. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  957.  
  958.  
  959. Notes 
  960.  
  961. AutoSize has no effect when an object is loaded or created.  It only affects 
  962. objects when set with the VRSet function at run time or through the property 
  963. notebook at design time. 
  964.  
  965. For CheckBox, PushButton and RadioButton objects, AutoSize controls both the 
  966. height and width of the object. The width is set to the length of the Caption 
  967. string for the object (subject to some minimum value). The height is set to the 
  968. maximum height of any character in the font defined by the Font property. 
  969.  
  970. For DescriptiveText objects, AutoSize controls both the height and the width of 
  971. the object (and implicitly, the multiple line word-wrapping ability of 
  972. DescriptiveText objects). If AutoSize is 1, the width of the box is adjusted to 
  973. display the entire caption as a single line of text. If AutoSize is 0 the width 
  974. of the box does not change. If the caption does not fit the width, it is 
  975. displayed on multiple lines separated at word boundaries. 
  976.  
  977. For ImagePushButton, ImageRadioButton and PictureBox objects, AutoSize controls 
  978. both the height and width of the object. If AutoSize is 1, then the height and 
  979. width of the object change to match the dimensions of pictures when they are 
  980. loaded. 
  981.  
  982. For EntryField objects, the AutoSize property controls the height of the field. 
  983. The height is set large enough to display any character in the font specified 
  984. by the object's Font property. 
  985.  
  986. The AutoSize property interacts with the object's other properties. For 
  987. example, when AutoSize is set: 
  988.  
  989. o Changing the Caption or Font properties may change the size of a CheckBox, 
  990.   PushButton, RadioButton, or DescriptiveText. 
  991.  
  992. o Loading a new picture into a picture-based object (by changing the 
  993.   PicturePath property) can change the size of the box. 
  994.  
  995. o Setting an object's AutoSize property to 1 while a program is running will 
  996.   cause it to resize itself. 
  997.  
  998. If you change the Height or Width properties directly, either at design time or 
  999. at run time, the object will resize itself (AutoSize is ignored). The object 
  1000. resizes itself only when AutoSize is set to 1, or when the size of its contents 
  1001. change. 
  1002.  
  1003. See also 
  1004.  
  1005. PicturePath, Caption, Font 
  1006.  
  1007.  
  1008. ΓòÉΓòÉΓòÉ 7.11. BackColor property ΓòÉΓòÉΓòÉ
  1009.  
  1010.  
  1011.  
  1012. Description 
  1013.  
  1014. The BackColor property defines the background color of an object. 
  1015.  
  1016. There are two ways to specify a color. The first is to use one of a set of 
  1017. predefined text values, each of which represents a color. The second is to 
  1018. specify the color as a combination of red, green, and blue (RGB). To specify an 
  1019. RGB color value, set the property value to "( Red, Green, Blue )", where each 
  1020. of Red, Green and Blue is a number between 0 and 255. 
  1021.  
  1022. The following are valid color names: 
  1023.  
  1024. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1025. ΓöéBlack                 ΓöéBlue                  ΓöéBrown                 Γöé
  1026. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1027. ΓöéCyan                  ΓöéDarkBlue              ΓöéDarkCyan              Γöé
  1028. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1029. ΓöéDarkGray              ΓöéDarkGreen             ΓöéDarkPink              Γöé
  1030. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1031. ΓöéDarkRed               ΓöéGreen                 ΓöéPaleGray              Γöé
  1032. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1033. ΓöéPink                  ΓöéRed                   ΓöéWhite                 Γöé
  1034. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1035. ΓöéYellow                Γöé                      Γöé                      Γöé
  1036. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1037.  
  1038. There are also a number of color values which use OS/2 default colors. These 
  1039. values all strart with "System", and the rest of the value describes what the 
  1040. color is used for by OS/2. For example "SystemActiveBorder" would be the color 
  1041. of the border on an active window. Valid suffices are: 
  1042.  
  1043. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1044. ΓöéActiveBorder          ΓöéActiveTitle           ΓöéActiveTitleText       Γöé
  1045. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1046. ΓöéActiveTitleTextBgnd   ΓöéAppWorkspace          ΓöéBackground            Γöé
  1047. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1048. ΓöéButtonDark            ΓöéButtonDefault         ΓöéButtonLight           Γöé
  1049. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1050. ΓöéButtonMiddle          ΓöéDialogBackground      ΓöéEntryField            Γöé
  1051. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1052. ΓöéFieldBackground       ΓöéHelpBackground        ΓöéHelpHilite            Γöé
  1053. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1054. ΓöéHelpText              ΓöéHiliteBackground      ΓöéHiliteForeground      Γöé
  1055. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1056. ΓöéIconText              ΓöéInactiveBorder        ΓöéInactiveTitle         Γöé
  1057. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1058. ΓöéInactiveTitleText     ΓöéInactiveTitleTextBgnd ΓöéMenu                  Γöé
  1059. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1060. ΓöéMenuDisabledText      ΓöéMenuHilite            ΓöéMenuHiliteBgnd        Γöé
  1061. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1062. ΓöéMenuText              ΓöéOutputText            ΓöéPageBackground        Γöé
  1063. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1064. ΓöéScrollBar             ΓöéShadow                ΓöéShadowHiliteBgnd      Γöé
  1065. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1066. ΓöéShadowHiliteFgnd      ΓöéShadowText            ΓöéTitleBottom           Γöé
  1067. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1068. ΓöéTitleText             ΓöéWindow                ΓöéWindowFrame           Γöé
  1069. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1070. ΓöéWindowStaticText      ΓöéWindowText            Γöé                      Γöé
  1071. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1072.  
  1073. The string <default> is also recognized:  it sets the color of the object to 
  1074. the OS/2 default color. 
  1075.  
  1076. The default setting of BackColor is <default>. 
  1077.  
  1078. Applies to 
  1079.  
  1080. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1081. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  1082. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1083. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  1084. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1085. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  1086. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1087. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  1088. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1089. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  1090. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1091.  
  1092.  
  1093. Notes 
  1094.  
  1095. You can also set the color of an object at design time by dragging and dropping 
  1096. a color from the OS/2 color palette. 
  1097.  
  1098. See also 
  1099.  
  1100. ForeColor, BorderColor 
  1101.  
  1102.  
  1103. ΓòÉΓòÉΓòÉ 7.12. Border property ΓòÉΓòÉΓòÉ
  1104.  
  1105.  
  1106.  
  1107. Description 
  1108.  
  1109. The Border property is a logical value that controls the presence of a line 
  1110. around the object. It is particularly useful for the EntryField and 
  1111. MultiLineEntryField objects to outline the text entry field. 
  1112.  
  1113. Use a value of 1 for the property if you want a border around the object. Use 0 
  1114. if you do not want a border. 
  1115.  
  1116. The default value for this property is 1. 
  1117.  
  1118. Applies to 
  1119.  
  1120. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1121. ΓöéEntryField            ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  1122. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1123. ΓöéPushButton            Γöé                      Γöé                      Γöé
  1124. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1125.  
  1126.  
  1127. Notes 
  1128.  
  1129. Most applications will not change to the Border property when the program is 
  1130. running. However, you can change it at run time. 
  1131.  
  1132. The PictureBox object also has a BorderSize property. It determines the 
  1133. thickness of the border. 
  1134.  
  1135. See also 
  1136.  
  1137. BorderSize, PictureBox 
  1138.  
  1139.  
  1140. ΓòÉΓòÉΓòÉ 7.13. BorderColor property ΓòÉΓòÉΓòÉ
  1141.  
  1142.  
  1143.  
  1144. Description 
  1145.  
  1146. The BorderColor property defines the color of the border surrounding an object. 
  1147.  
  1148. There are two ways to specify a color. The first is to use one of a set of 
  1149. predefined text values, each of which represents a color. The second is to 
  1150. specify the color as a combination of red, green, and blue (RGB). To specify an 
  1151. RGB color value, set the property value to "( Red, Green, Blue )", where each 
  1152. of Red, Green and Blue is a number between 0 and 255. 
  1153.  
  1154. The following are valid color names: 
  1155.  
  1156. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1157. ΓöéBlack                 ΓöéBlue                  ΓöéBrown                 Γöé
  1158. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1159. ΓöéCyan                  ΓöéDarkBlue              ΓöéDarkCyan              Γöé
  1160. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1161. ΓöéDarkGray              ΓöéDarkGreen             ΓöéDarkPink              Γöé
  1162. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1163. ΓöéDarkRed               ΓöéGreen                 ΓöéPaleGray              Γöé
  1164. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1165. ΓöéPink                  ΓöéRed                   ΓöéWhite                 Γöé
  1166. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1167. ΓöéYellow                Γöé                      Γöé                      Γöé
  1168. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1169.  
  1170. There are also a number of color values which use OS/2 default colors. These 
  1171. values all strart with "System", and the rest of the value describes what the 
  1172. color is used for by OS/2. For example "SystemActiveBorder" would be the color 
  1173. of the border on an active window. Valid suffices are: 
  1174.  
  1175. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1176. ΓöéActiveBorder          ΓöéActiveTitle           ΓöéActiveTitleText       Γöé
  1177. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1178. ΓöéActiveTitleTextBgnd   ΓöéAppWorkspace          ΓöéBackground            Γöé
  1179. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1180. ΓöéButtonDark            ΓöéButtonDefault         ΓöéButtonLight           Γöé
  1181. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1182. ΓöéButtonMiddle          ΓöéDialogBackground      ΓöéEntryField            Γöé
  1183. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1184. ΓöéFieldBackground       ΓöéHelpBackground        ΓöéHelpHilite            Γöé
  1185. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1186. ΓöéHelpText              ΓöéHiliteBackground      ΓöéHiliteForeground      Γöé
  1187. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1188. ΓöéIconText              ΓöéInactiveBorder        ΓöéInactiveTitle         Γöé
  1189. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1190. ΓöéInactiveTitleText     ΓöéInactiveTitleTextBgnd ΓöéMenu                  Γöé
  1191. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1192. ΓöéMenuDisabledText      ΓöéMenuHilite            ΓöéMenuHiliteBgnd        Γöé
  1193. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1194. ΓöéMenuText              ΓöéOutputText            ΓöéPageBackground        Γöé
  1195. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1196. ΓöéScrollBar             ΓöéShadow                ΓöéShadowHiliteBgnd      Γöé
  1197. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1198. ΓöéShadowHiliteFgnd      ΓöéShadowText            ΓöéTitleBottom           Γöé
  1199. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1200. ΓöéTitleText             ΓöéWindow                ΓöéWindowFrame           Γöé
  1201. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1202. ΓöéWindowStaticText      ΓöéWindowText            Γöé                      Γöé
  1203. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1204.  
  1205. The string <default> is also recognized:  it sets the color of the object to 
  1206. the OS/2 default color. 
  1207.  
  1208. The default setting of BorderColor is <default>. 
  1209.  
  1210. Applies to 
  1211.  
  1212. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1213. ΓöéPictureBox            ΓöéPushButton            Γöé                      Γöé
  1214. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1215.  
  1216.  
  1217. Notes 
  1218.  
  1219. You can also set the color of an object's border at design time by dragging and 
  1220. dropping a color from the OS/2 color palette. 
  1221.  
  1222. See also 
  1223.  
  1224. BackColor, Border, BorderSize, ForeColor 
  1225.  
  1226.  
  1227. ΓòÉΓòÉΓòÉ 7.14. BorderSize property ΓòÉΓòÉΓòÉ
  1228.  
  1229.  
  1230.  
  1231. Description 
  1232.  
  1233. The BorderSize property defines the thickness of the border around a 
  1234. PictureBox. The size is specified in twips (there are 1440 twips to an inch. 
  1235. The actual size depends upon your display monitor). 
  1236.  
  1237. The value must be greater than or equal to zero:  a thickness of zero indicates 
  1238. that no border will be drawn. 
  1239.  
  1240. The default value for this property is 20. 
  1241.  
  1242. Applies to 
  1243.  
  1244. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1245. ΓöéPictureBox            Γöé                      Γöé                      Γöé
  1246. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1247.  
  1248.  
  1249. Notes 
  1250.  
  1251. You cannot change the BorderSize property at run time. 
  1252.  
  1253. See also 
  1254.  
  1255. Border, BorderColor, BorderType, PictureBox 
  1256.  
  1257.  
  1258. ΓòÉΓòÉΓòÉ 7.15. BorderType property ΓòÉΓòÉΓòÉ
  1259.  
  1260.  
  1261.  
  1262. Description 
  1263.  
  1264. The BorderType property specifies the type of border around a window object. 
  1265.  
  1266. The string must be one of the following keywords: 
  1267.  
  1268. Dialog         Draws a dialog style border. You cannot resize windows with 
  1269.                dialog borders at run time. 
  1270.  
  1271. Sizeable       The border is a standard thickness. You can resize it at run 
  1272.                time. 
  1273.  
  1274. Thin           The border is a thin line with no color-filled area, and is not 
  1275.                resizable at run time. 
  1276.  
  1277. The default value for this property is Sizeable. 
  1278.  
  1279. Applies to 
  1280.  
  1281. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1282. ΓöéWindow                Γöé                      Γöé                      Γöé
  1283. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1284.  
  1285.  
  1286. Notes 
  1287.  
  1288. BorderType cannot be changed at run time. 
  1289.  
  1290. See also 
  1291.  
  1292. Border, BorderColor, BorderSize, Window 
  1293.  
  1294.  
  1295. ΓòÉΓòÉΓòÉ 7.16. Cancel property ΓòÉΓòÉΓòÉ
  1296.  
  1297.  
  1298.  
  1299. Description 
  1300.  
  1301. The Cancel property indicates that pressing the Esc key is equivalent to 
  1302. pressing the button. 
  1303.  
  1304. This property is a logical value and can either be 1 or 0. 
  1305.  
  1306. The default value is 0. 
  1307.  
  1308. Applies to 
  1309.  
  1310. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1311. ΓöéImagePushButton       ΓöéPushButton            Γöé                      Γöé
  1312. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1313.  
  1314.  
  1315. Notes 
  1316.  
  1317. The Esc key is commonly used as a cancel or exit shortcut. You can change this 
  1318. property at run time. 
  1319.  
  1320. See also 
  1321.  
  1322. Default, PushButton, ImagePushButton 
  1323.  
  1324.  
  1325. ΓòÉΓòÉΓòÉ 7.17. Caption property ΓòÉΓòÉΓòÉ
  1326.  
  1327.  
  1328.  
  1329. Description 
  1330.  
  1331. The Caption property is the visible label for an object, such as the label on a 
  1332. button. The Caption property also defines the mnemonic associated with certain 
  1333. objects. 
  1334.  
  1335. The caption can be any string. 
  1336.  
  1337. The default value for this property is the null string. 
  1338.  
  1339. Applies to 
  1340.  
  1341. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1342. ΓöéCheckBox              ΓöéDescriptiveText       ΓöéGroupBox              Γöé
  1343. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1344. ΓöéMenu                  ΓöéMenuItem              ΓöéPushButton            Γöé
  1345. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1346. ΓöéRadioButton           ΓöéWindow                Γöé                      Γöé
  1347. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1348.  
  1349.  
  1350. Notes 
  1351.  
  1352. You can change a caption at run time. 
  1353.  
  1354. The contents of editable objects, such as the EntryField, are denoted by the 
  1355. Value property. Objects also have a Name property: Name is the VXΓêÖREXX name of 
  1356. the object, used in functions and methods to manipulate the object. 
  1357.  
  1358. The Caption property can be used to set mnemonic keys for CheckBox, 
  1359. DescriptiveText, GroupBox, PushButton and RadioButton objects. A mnemonic is a 
  1360. key that can be pressed to quickly change the focus between objects. To assign 
  1361. a mnemonic key to an object, simply precede a letter in the caption with a 
  1362. tilde (~) character: 
  1363.  
  1364. call VRSet 'PB_1', 'Caption', '~OK'
  1365.  
  1366. When the caption is displayed, the tilde will not be shown and the character 
  1367. following it will be underlined. This is a visual cue to the user that a 
  1368. mnemonic key has been assigned. To move to an object with a mnemonic, simply 
  1369. press the Alt key in combination with the mnemonic key. (The focus will only 
  1370. change if the object can receive the focus.) 
  1371.  
  1372. Mnemonic keys can also be set for Menu and MenuItem objects in a similar 
  1373. fashion. 
  1374.  
  1375. See also 
  1376.  
  1377. Name, Value 
  1378.  
  1379.  
  1380. ΓòÉΓòÉΓòÉ 7.18. CenterWindow method ΓòÉΓòÉΓòÉ
  1381.  
  1382.  
  1383.  
  1384. Syntax 
  1385.  
  1386. ok = VRMethod( window, "CenterWindow", [ relative ] ) 
  1387.  
  1388. Description 
  1389.  
  1390. CenterWindow centers a window, relative to either its parent window or the 
  1391. desktop. 
  1392.  
  1393. Arguments 
  1394.  
  1395. relative       is a string value, either Parent, or Desktop. Parent means that 
  1396.                the window will be centered relative to its parent object. 
  1397.                Desktop means the window will be centered relative to the 
  1398.                desktop. Parent is the default. 
  1399.  
  1400.  
  1401. Returns 
  1402.  
  1403.  If the operation is successful, CenterWindow returns 1, otherwise it returns 0 
  1404. (zero). 
  1405.  
  1406. Applies to 
  1407.  
  1408. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1409. ΓöéWindow                Γöé                      Γöé                      Γöé
  1410. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1411.  
  1412.  
  1413. Notes 
  1414.  
  1415. The CenterWindow method is automatically called by the Init routine of VXΓêÖREXX 
  1416. windows. 
  1417.  
  1418. See also 
  1419.  
  1420. Init 
  1421.  
  1422.  
  1423. ΓòÉΓòÉΓòÉ 7.19. Change event ΓòÉΓòÉΓòÉ
  1424.  
  1425.  
  1426.  
  1427. Description 
  1428.  
  1429. The Change event occurs when the value in the entry field portion of an object 
  1430. has changed. 
  1431.  
  1432. Applies to 
  1433.  
  1434. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1435. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéEntryField            Γöé
  1436. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1437. ΓöéMultiLineEntryField   ΓöéSpinButton            Γöé                      Γöé
  1438. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1439.  
  1440.  
  1441. Notes 
  1442.  
  1443. A Change event occurs when the user types in the entry field, deletes text, 
  1444. pastes text, selects a new item from a DropDownComboBox or ComboBox, or presses 
  1445. the up or down arrows on a SpinButton. This event can also be caused by the 
  1446. programmer using the VRSet function to change the object's Value property. 
  1447.  
  1448. See also 
  1449.  
  1450. SetStringList, Value 
  1451.  
  1452.  
  1453. ΓòÉΓòÉΓòÉ 7.20. CheckBox object ΓòÉΓòÉΓòÉ
  1454.  
  1455.  
  1456.  
  1457. Description 
  1458.  
  1459. CheckBox objects display on-off or yes-no settings. They are often used to 
  1460. indicate the state of options or other application control mechanisms. 
  1461.  
  1462. Properties 
  1463.  
  1464. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1465. ΓöéAutoSize              ΓöéBackColor             ΓöéCaption               Γöé
  1466. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1467. ΓöéClassName             ΓöéEnabled               ΓöéFirstChild            Γöé
  1468. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1469. ΓöéFont                  ΓöéForeColor             ΓöéHeight                Γöé
  1470. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1471. ΓöéHelpTag               ΓöéHelpText              ΓöéHintText              Γöé
  1472. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1473. ΓöéHWnd                  ΓöéKeyString             ΓöéLeft                  Γöé
  1474. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1475. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  1476. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1477. ΓöéSelf                  ΓöéSet                   ΓöéSibling               Γöé
  1478. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1479. ΓöéSiblingOrder          ΓöéTabGroup              ΓöéTabIndex              Γöé
  1480. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1481. ΓöéTabStop               ΓöéTop                   ΓöéUserData              Γöé
  1482. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1483. ΓöéVisible               ΓöéWidth                 Γöé                      Γöé
  1484. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1485.  
  1486.  
  1487. Events 
  1488.  
  1489. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1490. ΓöéClick                 ΓöéGotFocus              ΓöéKeyPress              Γöé
  1491. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1492. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  1493. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1494.  
  1495.  
  1496. Methods 
  1497.  
  1498. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1499. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  1500. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1501. ΓöéSetFocus              Γöé                      Γöé                      Γöé
  1502. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1503.  
  1504.  
  1505. Notes 
  1506.  
  1507. Every Checkbox in a window operates independently of every other CheckBox. 
  1508. Collections of Checkboxes are thus suitable for representing option settings 
  1509. and controls that can all be set at the same time (that is, all can be in the 
  1510. same state). Placing several CheckBox objects into a GroupBox (for visual 
  1511. presentation purposes) has no effect on the operation of the CheckBoxes. 
  1512. CheckBoxes do not have any exclusion properties. 
  1513.  
  1514. The Caption property is a string that is centred in the area to the right of 
  1515. the box image. If the AutoSize property is 0 (no automatic sizing), and the 
  1516. button is not sufficiently large to display the entire caption, the caption 
  1517. will be clipped symmetrically. The Set property keeps track of whether or not 
  1518. the CheckBox is set or checked. 
  1519.  
  1520. A Click event occurs whenever the user clicks the box. If the CheckBox is not 
  1521. already set, a check-mark appears, and the Set property becomes 1. If the 
  1522. CheckBox was already set, the check-mark disappears and the Set property 
  1523. becomes 0. 
  1524.  
  1525. See also 
  1526.  
  1527. PushButton, RadioButton 
  1528.  
  1529.  
  1530. ΓòÉΓòÉΓòÉ 7.21. Checked property ΓòÉΓòÉΓòÉ
  1531.  
  1532.  
  1533.  
  1534. Description 
  1535.  
  1536. The Checked property of MenuItem objects specifies whether or not a check-mark 
  1537. is to appear beside the menu item. 
  1538.  
  1539. This property is a logical value, and can be either 1 or 0. 
  1540.  
  1541. The default value is 0. 
  1542.  
  1543. Applies to 
  1544.  
  1545. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1546. ΓöéMenuItem              Γöé                      Γöé                      Γöé
  1547. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1548.  
  1549.  
  1550. Notes 
  1551.  
  1552. This property can be changed at run time. 
  1553.  
  1554. Setting Checked to 1 for a MenuItem causes a check-mark  to appear. In most 
  1555. applications, the Click event for a menu item is the appropriate place to 
  1556. manipulate the Checked property. 
  1557.  
  1558. The example in the next section illustrates code to toggle the Checked 
  1559. property. 
  1560.  
  1561. See also 
  1562.  
  1563. MenuItem 
  1564.  
  1565. Examples 
  1566.  
  1567. Toggling the Checked property: 
  1568.  
  1569. object = "myMenuItem"
  1570. value = VRGet( object, "Checked" )
  1571. call VRSet object, "Checked", \value
  1572.  
  1573.  
  1574. ΓòÉΓòÉΓòÉ 7.22. ClassName property ΓòÉΓòÉΓòÉ
  1575.  
  1576.  
  1577.  
  1578. Description 
  1579.  
  1580. ClassName is the type of an object, for example PushButton or GroupBox. You 
  1581. cannot modify this property. 
  1582.  
  1583. Acceptable values for this property are the names of the different classes. 
  1584.  
  1585. The default value is determined by the object type. 
  1586.  
  1587. Applies to 
  1588.  
  1589. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1590. ΓöéAll objects           Γöé                      Γöé                      Γöé
  1591. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1592.  
  1593.  
  1594. Notes 
  1595.  
  1596. You can find the value of ClassName with the VRGet function. This property is 
  1597. not listed in the property notebook. 
  1598.  
  1599. See also 
  1600.  
  1601. Name 
  1602.  
  1603.  
  1604. ΓòÉΓòÉΓòÉ 7.23. Clear method ΓòÉΓòÉΓòÉ
  1605.  
  1606.  
  1607.  
  1608. Syntax 
  1609.  
  1610. ok = VRMethod( object, "Clear" ) 
  1611.  
  1612. Description 
  1613.  
  1614. In the case of a MultiLineEntryField object, Clear clears the contents of the 
  1615. text field. Otherwise, Clear removes all of the items from the list object 
  1616. denoted by object. 
  1617.  
  1618. Returns 
  1619.  
  1620.  If the operation is successful, Clear returns 1, otherwise it returns 0 
  1621. (zero). 
  1622.  
  1623. Applies to 
  1624.  
  1625. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1626. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  1627. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1628. ΓöéMultiLineEntryField   Γöé                      Γöé                      Γöé
  1629. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1630.  
  1631.  
  1632. Notes 
  1633.  
  1634. Use the Delete method to delete a single item (based on its position in the 
  1635. list), and DeleteList to delete a set of items. Use the Reset method to remove 
  1636. all of the items in a list and then add the items contained in the InitialList 
  1637. property. 
  1638.  
  1639. To save the contents of a list prior to the Clear operation, use the 
  1640. GetStringList method. 
  1641.  
  1642. See also 
  1643.  
  1644. Delete, DeleteList, DeleteString, GetStringList, Reset 
  1645.  
  1646. Examples 
  1647.  
  1648. Removing all of the elements from a list using Clear: 
  1649.  
  1650. status = VRMethod( "myList", "Clear" )
  1651. if( \status )then do
  1652.     call VRMessage VRWindow(), "Cannot clear list"
  1653. end
  1654.  
  1655. Clearing a MultiLineEntryField object: 
  1656.  
  1657. call VRMethod "MLE_1", "Clear"
  1658.  
  1659.  
  1660. ΓòÉΓòÉΓòÉ 7.24. Click event ΓòÉΓòÉΓòÉ
  1661.  
  1662.  
  1663.  
  1664. Description 
  1665.  
  1666. The Click event occurs when mouse button 1 is clicked on an object. The object 
  1667. must be visible and enabled for the event to occur. The object will receive 
  1668. input focus prior to the event. 
  1669.  
  1670. The Click event can also occur when: 
  1671.  
  1672. o The cursor keys are used to select an item in a ListBox, ComboBox or 
  1673.   DropDownComboBox. 
  1674.  
  1675. o The space bar is pressed when a PushButton, RadioButton, CheckBox, 
  1676.   ImagePushButton or ImageRadioButton object has the input focus. 
  1677.  
  1678. o The default PushButton is activated by the Enter key. 
  1679.  
  1680. o The cancel PushButton is activated by the Esc key. 
  1681.  
  1682.  
  1683. Applies to 
  1684.  
  1685. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1686. ΓöéCheckBox              ΓöéComboBox              ΓöéDropDownComboBox      Γöé
  1687. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1688. ΓöéGroupBox              ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  1689. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1690. ΓöéListBox               ΓöéMenuItem              ΓöéMultiLineEntryField   Γöé
  1691. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1692. ΓöéPictureBox            ΓöéPushButton            ΓöéRadioButton           Γöé
  1693. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1694. ΓöéWindow                Γöé                      Γöé                      Γöé
  1695. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1696.  
  1697.  
  1698. Notes 
  1699.  
  1700. If the object receives input focus as a result of the clicking action, the 
  1701. GotFocus event will occur. 
  1702.  
  1703. Depending upon the object and context, a Click event can initiate an action, 
  1704. indicate that a selection has been made, or serve notice that a state indicator 
  1705. object has changed states. Application design guides, such as the Common User 
  1706. Access Advanced Interface Design Reference, provide useful suggestions for the 
  1707. proper use of Click (and other) events. 
  1708.  
  1709. See also 
  1710.  
  1711. Cancel, Default, DoubleClick, GotFocus, VRInfo 
  1712.  
  1713.  
  1714. ΓòÉΓòÉΓòÉ 7.25. Close event ΓòÉΓòÉΓòÉ
  1715.  
  1716.  
  1717.  
  1718. Description 
  1719.  
  1720. A Close event is a request from the user to close a window, either by selecting 
  1721. the Close item in the system menu or by using the keyboard equivalent. 
  1722.  
  1723. Applies to 
  1724.  
  1725. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1726. ΓöéWindow                Γöé                      Γöé                      Γöé
  1727. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1728.  
  1729.  
  1730. Notes 
  1731.  
  1732. The Close event does not automatically close a window or terminate the 
  1733. application. However, when the window is first created at design time, VXΓêÖREXX 
  1734. inserts a call to the predefined Quit routine, which will terminate the 
  1735. application. If you simply wish to destroy or hide a window, you may replace it 
  1736. with a call to VRDestroy or VRSet instead. You may also cause the application 
  1737. to terminate by setting the ShutDown property of the window to 1. 
  1738.  
  1739. An application should not terminate without first asking the user for 
  1740. confirmation or saving the application data. You can easily modify the Quit 
  1741. procedure to do this: 
  1742.  
  1743. Quit:
  1744.     window = VRWindow()
  1745.  
  1746.     buttons.0 = 3
  1747.     buttons.1 = "Yes"
  1748.     default = 2
  1749.     buttons.default = "No"
  1750.     cancel = 3
  1751.     buttons.cancel = "Cancel"
  1752.     pressed = VRMessage( window, "Really quit?", "Hey!", ,
  1753.                          "exclamation", "buttons.", ,
  1754.                          default, cancel )
  1755.     if pressed = 1 then do
  1756.         call VRSet window, "ShutDown", 1
  1757.     end
  1758.     drop window
  1759.  
  1760.  
  1761. See also 
  1762.  
  1763. Quit, ShutDown 
  1764.  
  1765.  
  1766. ΓòÉΓòÉΓòÉ 7.26. ComboBox object ΓòÉΓòÉΓòÉ
  1767.  
  1768.  
  1769.  
  1770. Description 
  1771.  
  1772. A ComboBox is a combination of the EntryField and ListBox objects. Text can be 
  1773. entered into the field at the top of the box:  it operates in the same manner 
  1774. as an EntryField. The list below the entry field allows the user to select an 
  1775. item: when an item is selected, it is copied into the entry-field. 
  1776.  
  1777. Properties 
  1778.  
  1779. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1780. ΓöéBackColor             ΓöéClassName             ΓöéCount                 Γöé
  1781. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1782. ΓöéEnabled               ΓöéFirstChild            ΓöéFont                  Γöé
  1783. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1784. ΓöéForeColor             ΓöéHeight                ΓöéHelpTag               Γöé
  1785. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1786. ΓöéHelpText              ΓöéHintText              ΓöéHWnd                  Γöé
  1787. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1788. ΓöéInitialList           ΓöéKeyString             ΓöéLeft                  Γöé
  1789. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1790. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  1791. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1792. ΓöéSelf                  ΓöéSibling               ΓöéSiblingOrder          Γöé
  1793. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1794. ΓöéSort                  ΓöéTabGroup              ΓöéTabIndex              Γöé
  1795. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1796. ΓöéTabStop               ΓöéTop                   ΓöéUserData              Γöé
  1797. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1798. ΓöéValue                 ΓöéVisible               ΓöéWidth                 Γöé
  1799. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1800.  
  1801.  
  1802. Events 
  1803.  
  1804. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1805. ΓöéChange                ΓöéClick                 ΓöéDoubleClick           Γöé
  1806. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1807. ΓöéGotFocus              ΓöéKeyPress              ΓöéLostFocus             Γöé
  1808. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1809.  
  1810.  
  1811. Methods 
  1812.  
  1813. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1814. ΓöéAddString             ΓöéAddStringList         ΓöéClear                 Γöé
  1815. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1816. ΓöéDelete                ΓöéDeleteList            ΓöéDeleteString          Γöé
  1817. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1818. ΓöéDeselect              ΓöéFindString            ΓöéGetString             Γöé
  1819. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1820. ΓöéGetStringList         ΓöéInvokeHelp            ΓöéListMethods           Γöé
  1821. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1822. ΓöéListProperties        ΓöéReset                 ΓöéSetFocus              Γöé
  1823. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1824.  
  1825.  
  1826. Notes 
  1827.  
  1828. You can set the initial contents of a list to be defined at design time. This 
  1829. set of items is stored in the InitialList property. In some circumstances, the 
  1830. initial contents of a list cannot  be determined until the application is 
  1831. running: in this case, the list can be initialized with the AddStringList 
  1832. method. The list initialization code can be placed into the Init procedure of 
  1833. the application. 
  1834.  
  1835. The default contents of the entry field portion of a ComboBox object can be set 
  1836. with VRSet, as in: 
  1837.  
  1838. call VRSet "myCombo", "Value", "default contents"
  1839.  
  1840. A Click event indicates that the user has selected an item in the ComboBox 
  1841. either with the cursor or the mouse. A DoubleClick event occurs when the user 
  1842. double clicks on an item in the list, or presses the Enter key. You can 
  1843. determine the value of the object by inspecting the Value property. 
  1844.  
  1845. See also 
  1846.  
  1847. DropDownComboBox, ListBox 
  1848.  
  1849. Examples 
  1850.  
  1851. Putting items into a ComboBox: 
  1852.  
  1853.  colors.0 = 3
  1854.  colors.1 = "Red"
  1855.  colors.2 = "Green"
  1856.  colors.3 = "Blue"
  1857.  status = VRMethod( "myColorList", "AddStringList", "colors." )
  1858.  
  1859.  
  1860. ΓòÉΓòÉΓòÉ 7.27. CommandLine property ΓòÉΓòÉΓòÉ
  1861.  
  1862.  
  1863.  
  1864. Description 
  1865.  
  1866. The CommandLine property contains the command line argument string that is 
  1867. specified when the application is started. 
  1868.  
  1869. This property can contain any string. It cannot be altered by the application. 
  1870.  
  1871. If no command line arguments are entered, the default value of this property is 
  1872. the null string. 
  1873.  
  1874. Applies to 
  1875.  
  1876. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1877. ΓöéApplication           Γöé                      Γöé                      Γöé
  1878. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1879.  
  1880.  
  1881. Notes 
  1882.  
  1883. For applications that consist of a single file, the value of the CommandLine 
  1884. property is equivalent to the REXX arguments that are stored in the InitArgs 
  1885. global compound variable. If you have a multiple file application, InitArgs is 
  1886. reset for each file call. Use CommandLine to refer to the original command line 
  1887. arguments in any of the application's files. Note that the value is a single 
  1888. string. You can use the REXX parse instruction to separate the arguments. 
  1889.  
  1890. See also 
  1891.  
  1892. Init 
  1893.  
  1894.  
  1895. ΓòÉΓòÉΓòÉ 7.28. Copy method ΓòÉΓòÉΓòÉ
  1896.  
  1897.  
  1898.  
  1899. Syntax 
  1900.  
  1901. ok = VRMethod( object, "Copy" ) 
  1902.  
  1903. Description 
  1904.  
  1905. Copies the currently selected text to the clipboard. Leaves the text unchanged. 
  1906.  
  1907. Returns 
  1908.  
  1909. If the operation is successful, Copy returns 1, otherwise it returns 0 (zero). 
  1910.  
  1911. Applies to 
  1912.  
  1913. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1914. ΓöéMultiLineEntryField   Γöé                      Γöé                      Γöé
  1915. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1916.  
  1917.  
  1918. See also 
  1919.  
  1920. Clear, Cut, Insert, Paste, GetClipboard, PutClipboard 
  1921.  
  1922.  
  1923. ΓòÉΓòÉΓòÉ 7.29. Count property ΓòÉΓòÉΓòÉ
  1924.  
  1925.  
  1926.  
  1927. Description 
  1928.  
  1929. The Count property indicates the number of items in a list object. It is 
  1930. maintained internally and  cannot be modified. 
  1931.  
  1932. This property is numeric, and can contain any number. 
  1933.  
  1934. The default value is the number of items in the InitialList property of the 
  1935. object. 
  1936.  
  1937. Applies to 
  1938.  
  1939. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1940. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  1941. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1942.  
  1943.  
  1944. Notes 
  1945.  
  1946. The number of items in a list is also set in the zeroth (suffix.0) item of the 
  1947. compound variable that is created by GetStringList. Similarly, the number of 
  1948. selected items can be determined by checking the zeroth item in a 
  1949. GetSelectedList stem. 
  1950.  
  1951. See also 
  1952.  
  1953. GetSelectedList, GetStringList, InitialList, Reset 
  1954.  
  1955.  
  1956. ΓòÉΓòÉΓòÉ 7.30. Create event ΓòÉΓòÉΓòÉ
  1957.  
  1958.  
  1959.  
  1960. Description 
  1961.  
  1962. A Create event occurs when a window is created. 
  1963.  
  1964. Applies to 
  1965.  
  1966. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1967. ΓöéWindow                Γöé                      Γöé                      Γöé
  1968. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1969.  
  1970.  
  1971. Notes 
  1972.  
  1973. Use the Create event to initialize object values or to create new objects at 
  1974. run time. 
  1975.  
  1976. See also 
  1977.  
  1978. Destroy, VRCreate 
  1979.  
  1980.  
  1981. ΓòÉΓòÉΓòÉ 7.31. Cut method ΓòÉΓòÉΓòÉ
  1982.  
  1983.  
  1984.  
  1985. Syntax 
  1986.  
  1987. ok = VRMethod( object, "Cut" ) 
  1988.  
  1989. Description 
  1990.  
  1991. Copies the currently selected text to the clipboard and then deletes it. 
  1992.  
  1993. Returns 
  1994.  
  1995. If the operation is successful, Cut returns 1, otherwise it returns 0 (zero). 
  1996.  
  1997. Applies to 
  1998.  
  1999. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2000. ΓöéMultiLineEntryField   Γöé                      Γöé                      Γöé
  2001. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2002.  
  2003.  
  2004. See also 
  2005.  
  2006. Clear, Copy, Insert, Paste, GetClipboard, PutClipboard 
  2007.  
  2008.  
  2009. ΓòÉΓòÉΓòÉ 7.32. Deactivate event ΓòÉΓòÉΓòÉ
  2010.  
  2011.  
  2012.  
  2013. Description 
  2014.  
  2015. A Deactivate event occurs when a window becomes inactive. 
  2016.  
  2017. Applies to 
  2018.  
  2019. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2020. ΓöéWindow                Γöé                      Γöé                      Γöé
  2021. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2022.  
  2023.  
  2024. Notes 
  2025.  
  2026. The Deactivate event provides a convenient programming "hook" to perform 
  2027. program resource management. For example, it might be valuable to drop unused 
  2028. REXX variables whenever a window is deactivated, or to save values in a 
  2029. temporary file. 
  2030.  
  2031. See also 
  2032.  
  2033. Activate, LostFocus 
  2034.  
  2035.  
  2036. ΓòÉΓòÉΓòÉ 7.33. Default property ΓòÉΓòÉΓòÉ
  2037.  
  2038.  
  2039.  
  2040. Description 
  2041.  
  2042. The Default property identifies a button as the default button for the window. 
  2043. Pressing the Enter key is equivalent to clicking the default button. A button 
  2044. that is designated as the default button is highlighted (drawn with a thicker 
  2045. border). 
  2046.  
  2047. This property is 1 if the button is the default, and 0 if it is not. 
  2048.  
  2049. The default value of this property is 0. 
  2050.  
  2051. Applies to 
  2052.  
  2053. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2054. ΓöéImagePushButton       ΓöéPushButton            Γöé                      Γöé
  2055. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2056.  
  2057.  
  2058. Notes 
  2059.  
  2060. A default button can improve the usability of an application. Generally, a 
  2061. default action should not be destructive. 
  2062.  
  2063. See also 
  2064.  
  2065. Cancel 
  2066.  
  2067.  
  2068. ΓòÉΓòÉΓòÉ 7.34. Delete method ΓòÉΓòÉΓòÉ
  2069.  
  2070.  
  2071.  
  2072. Syntax 
  2073.  
  2074. ok = VRMethod( object, "Delete", position ) 
  2075.  
  2076. Description 
  2077.  
  2078. Delete removes a single item from the list object object. 
  2079.  
  2080. Arguments 
  2081.  
  2082. position       is a numeric value that specifies the index (starting from 1) of 
  2083.                the item that is to be removed. 
  2084.  
  2085.  
  2086. Returns 
  2087.  
  2088. A value of 1 is returned if the deletion is successful; otherwise,  0 (zero) is 
  2089. returned. 
  2090.  
  2091. Applies to 
  2092.  
  2093. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2094. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  2095. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2096.  
  2097.  
  2098. Notes 
  2099.  
  2100. Delete uses an index to delete items. In some circumstances, it is better to 
  2101. delete an item based on its content, rather than its position in the list. Use 
  2102. the FindString method to determine the index of an item according to its 
  2103. content. You can then use the index to delete the item. Or you can use the 
  2104. DeleteString method, which finds and deletes a string from the list. 
  2105.  
  2106. The Count property holds the number of items in the list. 
  2107.  
  2108. To remove all of the items from a list, use the Clear method. 
  2109.  
  2110. See also 
  2111.  
  2112. Clear, Count, DeleteList, DeleteString, FindString 
  2113.  
  2114. Examples 
  2115.  
  2116. To delete the first item in a list using Delete: 
  2117.  
  2118. status = VRMethod( "myList", "Delete", 1 )
  2119.  
  2120. To delete items from a list based on content using Delete: 
  2121.  
  2122. position = VRMethod( "myList", "FindString", "Red" )
  2123. if position <> 0 then do
  2124.     call VRMethod "mylist", "Delete", position
  2125. end
  2126.  
  2127.  
  2128. ΓòÉΓòÉΓòÉ 7.35. DeleteList method ΓòÉΓòÉΓòÉ
  2129.  
  2130.  
  2131.  
  2132. Syntax 
  2133.  
  2134. ok = VRMethod( object, "DeleteList", "indices." ) 
  2135.  
  2136. Description 
  2137.  
  2138. DeleteList removes a set of items from the list object object. 
  2139.  
  2140. Arguments 
  2141.  
  2142. indices        is the stem name of a compound variable that specifies the 
  2143.                indices of the items that are to be removed: 
  2144.  
  2145.    indices.0      contains the number of items in the list to be deleted 
  2146.  
  2147.    indices.1      the index of the first item in the list to be deleted 
  2148.  
  2149.    indices.2      the index of the second item in the list to be deleted 
  2150.  
  2151.    indices.n      the index of the nth item in the list to be deleted 
  2152.  
  2153.                If the value of any of the items is non-numeric or undefined 
  2154.                (that is, the particular tail of the compound symbol has never 
  2155.                been assigned a value), it will be ignored. 
  2156.  
  2157.  
  2158. Returns 
  2159.  
  2160. A value of 1 is returned if the deletion is successful; otherwise,  0 (zero) is 
  2161. returned. 
  2162.  
  2163. Applies to 
  2164.  
  2165. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2166. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  2167. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2168.  
  2169.  
  2170. Notes 
  2171.  
  2172. The order in which the indices of the items appear in the compound variable is 
  2173. not important. For example, if the items with indices 1, 4, 9 and 16 are to be 
  2174. deleted, all of the following are equivalent specifications of the compound 
  2175. variable: 
  2176.  
  2177.        del.0 = 4
  2178.        del.1 = 1; del.2 = 4; del.3 = 9;  del.4 = 16
  2179. /*or*/ del.1 = 1; del.2 = 4; del.3 = 16; del.4 = 9
  2180. /*or*/ del.1 = 4; del.2 = 1; del.3 = 9;  del.4 = 16
  2181. /*or*/ del.1 = 4; del.2 = 1; del.3 = 16; del.4 = 9
  2182. /* ... */
  2183.  
  2184. DeleteList deletes items by their index. In some circumstances it is preferable 
  2185. to delete an item based on its content, rather than its position in the list. 
  2186. While there is no direct single-call method of deleting a set of items 
  2187. according to their content, you can use the FindString and Delete (single item) 
  2188. methods multiple times to achieve the same result. 
  2189.  
  2190. To remove all of the items from a list, use the Clear method, or use Reset to 
  2191. remove all the elements and then add the items specified by the InitialList 
  2192. property. 
  2193.  
  2194. See also 
  2195.  
  2196. Clear, Delete, DeleteString, FindString, Reset 
  2197.  
  2198. Examples 
  2199.  
  2200. Deleting items 8, 5, 3, 2, and 1 using "DeleteList": 
  2201.  
  2202. items.0 = 5
  2203. items.1 = 8
  2204. items.2 = 5
  2205. items.3 = 3
  2206. items.4 = 2
  2207. items.5 = 1
  2208. status = VRMethod( "myList", "DeleteList", "items." )
  2209.  
  2210.  
  2211. ΓòÉΓòÉΓòÉ 7.36. DeleteString method ΓòÉΓòÉΓòÉ
  2212.  
  2213.  
  2214.  
  2215. Syntax 
  2216.  
  2217. ok = VRMethod( object, "DeleteString", string ) 
  2218.  
  2219. Description 
  2220.  
  2221. DeleteString removes a single item from the list object object. 
  2222.  
  2223. Arguments 
  2224.  
  2225. string         is the value of the item that is to be removed. 
  2226.  
  2227.  
  2228. Returns 
  2229.  
  2230. A value of 1 is returned if the deletion is successful; otherwise,  0 (zero) is 
  2231. returned. 
  2232.  
  2233. Applies to 
  2234.  
  2235. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2236. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  2237. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2238.  
  2239.  
  2240. Notes 
  2241.  
  2242. DeleteString uses a string value to delete items. DeleteString is 
  2243. case-insensitive. The case of the string is ignored when searching the list. 
  2244.  
  2245. In some circumstances, it is better to delete an item based on its position in 
  2246. the list, rather than its contents. The Delete method takes an integer as its 
  2247. argument, and deletes the item at that position in the list. 
  2248.  
  2249. To remove all of the items from a list, use the Clear method. 
  2250.  
  2251. See also 
  2252.  
  2253. Clear, Delete, DeleteList, FindString 
  2254.  
  2255. Examples 
  2256.  
  2257. To delete items from a list based on content using DeleteString: 
  2258.  
  2259. call VRMethod "mylist", "DeleteString", "Red"
  2260.  
  2261.  
  2262. ΓòÉΓòÉΓòÉ 7.37. DescriptiveText object ΓòÉΓòÉΓòÉ
  2263.  
  2264.  
  2265.  
  2266. Description 
  2267.  
  2268. The DescriptiveText object is used to display text. Typical uses include labels 
  2269. for other objects, and prompts for EntryField objects. In most cases, there is 
  2270. no user interaction with a DescriptiveText object. 
  2271.  
  2272. Properties 
  2273.  
  2274. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2275. ΓöéAutoSize              ΓöéBackColor             ΓöéCaption               Γöé
  2276. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2277. ΓöéClassName             ΓöéEnabled               ΓöéFirstChild            Γöé
  2278. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2279. ΓöéFont                  ΓöéForeColor             ΓöéHeight                Γöé
  2280. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2281. ΓöéHelpTag               ΓöéHelpText              ΓöéHintText              Γöé
  2282. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2283. ΓöéHWnd                  ΓöéJustification         ΓöéLeft                  Γöé
  2284. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2285. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  2286. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2287. ΓöéSelf                  ΓöéSibling               ΓöéSiblingOrder          Γöé
  2288. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2289. ΓöéTabIndex              ΓöéTop                   ΓöéUserData              Γöé
  2290. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2291. ΓöéVertJustification     ΓöéVisible               ΓöéWidth                 Γöé
  2292. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2293.  
  2294.  
  2295. Events 
  2296.  
  2297. There are no events associated with the DescriptiveText object. 
  2298.  
  2299. Methods 
  2300.  
  2301. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2302. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  2303. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2304.  
  2305.  
  2306. Notes 
  2307.  
  2308. If the AutoSize property is 1, the object's caption is displayed on a single 
  2309. line, and the width of the object will be adjusted accordingly. However, if 
  2310. AutoSize is 0, a DescriptiveText object word wraps the caption and displays it 
  2311. on multiple lines if necessary. If the height is not sufficiently large, the 
  2312. text will be clipped at the bottom of the object. 
  2313.  
  2314. A mnemonic character can be assigned to a DescriptiveText object even though 
  2315. the object cannot receive the input focus. If the mnemonic is pressed, the 
  2316. input focus will move to the next object in the tab order. See Caption and 
  2317. TabIndex for more details. 
  2318.  
  2319. See also 
  2320.  
  2321. EntryField, MultiLineEntryField 
  2322.  
  2323.  
  2324. ΓòÉΓòÉΓòÉ 7.38. Deselect method ΓòÉΓòÉΓòÉ
  2325.  
  2326.  
  2327.  
  2328. Syntax 
  2329.  
  2330. ok = VRMethod( object, "Deselect", position ) 
  2331.  
  2332. Description 
  2333.  
  2334. The Deselect method deselects an item in a list object . 
  2335.  
  2336. Arguments 
  2337.  
  2338. position       is a numeric value that specifies the index (starting at 1) of 
  2339.                the item that is to be deselected. If the specified item is not 
  2340.                already selected, it remains as is. 
  2341.  
  2342.  
  2343. Returns 
  2344.  
  2345. A value of 1 is returned if the deselection is successful; otherwise,  0 (zero) 
  2346. is returned. 
  2347.  
  2348. Applies to 
  2349.  
  2350. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2351. ΓöéComboBox              ΓöéListBox               Γöé                      Γöé
  2352. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2353.  
  2354.  
  2355. Notes 
  2356.  
  2357. In a ComboBox object (which does not support multiple selection), deselection 
  2358. of an item by selecting another item is automatic. The Deselect method is used 
  2359. to deselect all the items in the list. To select an item in a ComboBox set the 
  2360. Selected property to the index of the item that is to be selected. 
  2361.  
  2362. ListBox objects support both single and multiple selection. If multiple 
  2363. selection is enabled, then Deselect must be used to deselect an item, since 
  2364. selecting another item will not cause a deselection. The selected item (or 
  2365. first selected item in the case of multiple selection) is defined by the 
  2366. Selected property; GetSelectedList method provides a list of all selected 
  2367. items. Use the DeselectList method to deselect more than one item at a time. 
  2368.  
  2369. See Also 
  2370.  
  2371. DeselectList, GetSelectedList, Selected 
  2372.  
  2373. Examples 
  2374.  
  2375. Deselecting the currently selected item using "Deselect": 
  2376.  
  2377. obj = "myList"
  2378. status = VRMethod( obj, "Deselect", VRGet( obj, "Selected" ) )
  2379.  
  2380.  
  2381. ΓòÉΓòÉΓòÉ 7.39. DeselectList method ΓòÉΓòÉΓòÉ
  2382.  
  2383.  
  2384.  
  2385. Syntax 
  2386.  
  2387. ok = VRMethod( object, "DeselectList", "indices." ) 
  2388.  
  2389. Description 
  2390.  
  2391. DeselectList deselects (marks as not selected) a set of items from the list 
  2392. object object. 
  2393.  
  2394. Arguments 
  2395.  
  2396. indices        is the stem name of a compound variable that specifies the 
  2397.                indices of the items that are to be deselected: 
  2398.  
  2399.    indices.0      contains the number of items in the list to be deselected 
  2400.  
  2401.    indices.1      the index of the first item in the list to be deselected 
  2402.  
  2403.    indices.2      the index of the second item in the list to be deselected 
  2404.  
  2405.    indices.n      the index of the nth item in the list to be deselected 
  2406.  
  2407.  
  2408. Returns 
  2409.  
  2410. A value of 1 is returned if the deselection is successful; otherwise,  0 (zero) 
  2411. is returned. 
  2412.  
  2413. Applies to 
  2414.  
  2415. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2416. ΓöéListBox               Γöé                      Γöé                      Γöé
  2417. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2418.  
  2419.  
  2420. Notes 
  2421.  
  2422. The DeselectList method is the multiple-item analog of the Deselect method. It 
  2423. is especially useful in conjunction with the GetSelectedList method. 
  2424.  
  2425. The order of the indices stored in the compound variable is not important. For 
  2426. example, if the items with indices 1, 4, 9 and 16 are to be deselected, all of 
  2427. the following are equivalent specifications of the compound variable: 
  2428.  
  2429.        des.0 = 4
  2430.        des.1 = 1; des.2 = 4; des.3 = 9;  des.4 = 16
  2431. /*or*/ des.1 = 1; des.2 = 4; des.3 = 16; des.4 = 9
  2432. /*or*/ des.1 = 4; des.2 = 1; des.3 = 9;  des.4 = 16
  2433. /*or*/ des.1 = 4; des.2 = 1; des.3 = 16; des.4 = 9
  2434. /* ... */
  2435.  
  2436.  
  2437. See also 
  2438.  
  2439. Deselect, GetSelectedList 
  2440.  
  2441. Examples 
  2442.  
  2443. Deselecting items 8, 5, 3, 2, and 1 using DeselectList: 
  2444.  
  2445. items.0 = 5
  2446. items.1 = 8
  2447. items.2 = 5
  2448. items.3 = 3
  2449. items.4 = 2
  2450. items.5 = 1
  2451. status = VRMethod( "myList", "DeselectList", "items." )
  2452.  
  2453.  
  2454. ΓòÉΓòÉΓòÉ 7.40. Destroy event ΓòÉΓòÉΓòÉ
  2455.  
  2456.  
  2457.  
  2458. Description 
  2459.  
  2460. A Destroy event occurs after a window has been destroyed. 
  2461.  
  2462. Applies to 
  2463.  
  2464. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2465. ΓöéWindow                Γöé                      Γöé                      Γöé
  2466. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2467.  
  2468.  
  2469. Notes 
  2470.  
  2471. Since the window has already been destroyed, the primary use of this event is 
  2472. to release any resources that may have been associated with the window or any 
  2473. of its children. 
  2474.  
  2475. See also 
  2476.  
  2477. Create, VRDestroy, VRInfo 
  2478.  
  2479.  
  2480. ΓòÉΓòÉΓòÉ 7.41. DoubleClick event ΓòÉΓòÉΓòÉ
  2481.  
  2482.  
  2483.  
  2484. Description 
  2485.  
  2486. A DoubleClick event occurs when the user double-clicks mouse button 1 on an 
  2487. object. 
  2488.  
  2489. A DoubleClick event will also occur if the Enter key is pressed when a ListBox 
  2490. or ComboBox object has the input focus. 
  2491.  
  2492. Applies to 
  2493.  
  2494. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2495. ΓöéComboBox              ΓöéGroupBox              ΓöéListBox               Γöé
  2496. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2497. ΓöéMultiLineEntryField   ΓöéWindow                Γöé                      Γöé
  2498. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2499.  
  2500.  
  2501. Notes 
  2502.  
  2503. The DoubleClick event is conventionally used with list boxes as a short-cut 
  2504. action to the default button that exists in the same context as the list. For 
  2505. example, if an application consists of a list box and a push button that 
  2506. initiates some action based upon the currently selected item in the list, a 
  2507. DoubleClick event on an item in the list would usually be considered equivalent 
  2508. to selecting the item and then pressing the button. VXΓêÖREXX, however, does not 
  2509. enforce this. 
  2510.  
  2511. See also 
  2512.  
  2513. Click 
  2514.  
  2515.  
  2516. ΓòÉΓòÉΓòÉ 7.42. DropDownComboBox object ΓòÉΓòÉΓòÉ
  2517.  
  2518.  
  2519.  
  2520. Description 
  2521.  
  2522. A DropDownComboBox is a combination of the EntryField and ListBox objects. Its 
  2523. basic function is to solicit input from the user: however, a list structure is 
  2524. provided to allow selection from a set of predetermined values. 
  2525.  
  2526. In its "at rest" state, the DropDownComboBox behaves like an ordinary entry 
  2527. field: text can be typed as usual. When the arrow button is clicked, the list 
  2528. portion drops down and allows the user to select an item. 
  2529.  
  2530. When an item is selected, its text is copied into the entry field portion of 
  2531. the DropDownComboBox, and the list portion closes. 
  2532.  
  2533. Properties 
  2534.  
  2535. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2536. ΓöéBackColor             ΓöéClassName             ΓöéCount                 Γöé
  2537. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2538. ΓöéEnabled               ΓöéFirstChild            ΓöéFont                  Γöé
  2539. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2540. ΓöéForeColor             ΓöéHeight                ΓöéHelpTag               Γöé
  2541. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2542. ΓöéHelpText              ΓöéHintText              ΓöéHWnd                  Γöé
  2543. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2544. ΓöéInitialList           ΓöéKeyString             ΓöéLeft                  Γöé
  2545. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2546. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  2547. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2548. ΓöéReadOnly              ΓöéSelf                  ΓöéSibling               Γöé
  2549. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2550. ΓöéSiblingOrder          ΓöéSort                  ΓöéTabGroup              Γöé
  2551. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2552. ΓöéTabIndex              ΓöéTabStop               ΓöéTop                   Γöé
  2553. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2554. ΓöéUserData              ΓöéValue                 ΓöéVisible               Γöé
  2555. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2556. ΓöéWidth                 Γöé                      Γöé                      Γöé
  2557. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2558.  
  2559.  
  2560. Events 
  2561.  
  2562. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2563. ΓöéChange                ΓöéClick                 ΓöéGotFocus              Γöé
  2564. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2565. ΓöéKeyPress              ΓöéLostFocus             Γöé                      Γöé
  2566. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2567.  
  2568.  
  2569. Methods 
  2570.  
  2571. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2572. ΓöéAddString             ΓöéAddStringList         ΓöéClear                 Γöé
  2573. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2574. ΓöéDelete                ΓöéDeleteList            ΓöéDeleteString          Γöé
  2575. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2576. ΓöéFindString            ΓöéGetString             ΓöéGetStringList         Γöé
  2577. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2578. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  2579. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2580. ΓöéReset                 ΓöéSetFocus              Γöé                      Γöé
  2581. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2582.  
  2583.  
  2584. Notes 
  2585.  
  2586. The height of the DropDownComboBox object must be greater than the height of a 
  2587. single line of text for the drop down list to drop down at run time. 
  2588.  
  2589. You can set the initial contents of a list to be defined at design time. This 
  2590. set of items is stored in the InitialList property  of a DropDownComboBox. To 
  2591. add items at run time, use the AddString or AddStringList methods. 
  2592.  
  2593. A Click event indicates that the user is finished manipulating a drop down 
  2594. combo box. This event can occur when the user chooses an item from the 
  2595. drop-down portion of the list, or presses the Enter key. The new value of the 
  2596. object can be determined by inspecting the Value property. 
  2597.  
  2598. The current selection of a DropDownComboBox is set using the value property, as 
  2599. in: 
  2600.  
  2601. call VRSet "myDropDownCombo", "Value", "default contents"
  2602.  
  2603.  
  2604. See also 
  2605.  
  2606. ComboBox, EntryField, ListBox 
  2607.  
  2608. Examples 
  2609.  
  2610. Putting items into a DropDownComboBox: 
  2611.  
  2612. colors.0 = 3
  2613. colors.1 = "Red"
  2614. colors.2 = "Green"
  2615. colors.3 = "Blue"
  2616. status = VRMethod( "myColorList", "AddStringList", "colors." )
  2617.  
  2618.  
  2619. ΓòÉΓòÉΓòÉ 7.43. Enabled property ΓòÉΓòÉΓòÉ
  2620.  
  2621.  
  2622.  
  2623. Description 
  2624.  
  2625. The Enabled property specifies the readiness of the object. 
  2626.  
  2627. If 1, the object is active and available for interaction; if 0,  the object is 
  2628. not available. An object that is not enabled will be dimmed. 
  2629.  
  2630. The default value of this property is 1. 
  2631.  
  2632. Applies to 
  2633.  
  2634. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2635. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  2636. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2637. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  2638. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2639. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  2640. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2641. ΓöéMenu                  ΓöéMenuBar               ΓöéMenuItem              Γöé
  2642. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2643. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  2644. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2645. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  2646. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2647.  
  2648.  
  2649. Notes 
  2650.  
  2651. Note the difference between the Enabled property and the Visible property: 
  2652. disabled objects cannot generate events, while invisible objects cannot be 
  2653. seen. Invisible objects can still generate events. 
  2654.  
  2655. See also 
  2656.  
  2657. Visible 
  2658.  
  2659.  
  2660. ΓòÉΓòÉΓòÉ 7.44. EntryField object ΓòÉΓòÉΓòÉ
  2661.  
  2662.  
  2663.  
  2664. Description 
  2665.  
  2666. The primary use of the EntryField object is to solicit input from the user. 
  2667. Text selection (for editing purposes) is fully supported. 
  2668.  
  2669. Properties 
  2670.  
  2671. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2672. ΓöéAutoScroll            ΓöéAutoSize              ΓöéBackColor             Γöé
  2673. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2674. ΓöéBorder                ΓöéClassName             ΓöéEnabled               Γöé
  2675. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2676. ΓöéFirstChild            ΓöéFont                  ΓöéForeColor             Γöé
  2677. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2678. ΓöéHeight                ΓöéHelpTag               ΓöéHelpText              Γöé
  2679. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2680. ΓöéHintText              ΓöéHWnd                  ΓöéJustification         Γöé
  2681. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2682. ΓöéKeyString             ΓöéLeft                  ΓöéMasked                Γöé
  2683. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2684. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  2685. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2686. ΓöéReadOnly              ΓöéSelectedEnd           ΓöéSelectedStart         Γöé
  2687. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2688. ΓöéSelectedText          ΓöéSelf                  ΓöéSibling               Γöé
  2689. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2690. ΓöéSiblingOrder          ΓöéTabGroup              ΓöéTabIndex              Γöé
  2691. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2692. ΓöéTabStop               ΓöéTextLimit             ΓöéTop                   Γöé
  2693. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2694. ΓöéUserData              ΓöéValue                 ΓöéVisible               Γöé
  2695. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2696. ΓöéWidth                 Γöé                      Γöé                      Γöé
  2697. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2698.  
  2699.  
  2700. Events 
  2701.  
  2702. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2703. ΓöéChange                ΓöéGotFocus              ΓöéKeyPress              Γöé
  2704. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2705. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  2706. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2707.  
  2708.  
  2709. Methods 
  2710.  
  2711. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2712. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  2713. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2714. ΓöéSetFocus              Γöé                      Γöé                      Γöé
  2715. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2716.  
  2717.  
  2718. Notes 
  2719.  
  2720. You can change the contents of an EntryField object by setting the Value 
  2721. property. You set the maximum length of this property using the TextLimit 
  2722. property. To prevent the user from modifying the contents of the field, set the 
  2723. ReadOnly property to 1. Text selection is still supported, and so this form of 
  2724. EntryField can be used to provide text that can be cut and pasted elsewhere. 
  2725.  
  2726. By default, entry fields do not scroll automatically if the text is longer than 
  2727. the visible area of the field. Setting the AutoScroll property to 1 enables 
  2728. this form of scrolling. 
  2729.  
  2730. Entry fields are used to obtain or display only a single line of text. To allow 
  2731. the user to enter (or to display) many lines, use a MultiLineEntryField object. 
  2732.  
  2733. The AutoSize property controls only the height of the field, not the width. If 
  2734. the property is 1, the field's height is set large enough to contain any letter 
  2735. in the font specified by the value of the Font property. 
  2736.  
  2737. If you do not want the contents of an EntryField to be displayed, set the 
  2738. Masked property to 1. Each character that is entered will be replaced by a 
  2739. "mask" character. This feature is used primarily for EntryFields that are to 
  2740. contain secure information such as passwords. 
  2741.  
  2742. To manipulate selected text, you can use the SelectedStart, SelectedEnd, and 
  2743. SelectedText properties. 
  2744.  
  2745. See also 
  2746.  
  2747. DescriptiveText, MultiLineEntryField 
  2748.  
  2749. Examples 
  2750.  
  2751. To read the contents of an EntryField: 
  2752.  
  2753. contents = VRGet( "myEntryField", "Value" )
  2754.  
  2755.  
  2756. ΓòÉΓòÉΓòÉ 7.45. ExtendSelect property ΓòÉΓòÉΓòÉ
  2757.  
  2758.  
  2759.  
  2760. Description 
  2761.  
  2762. The ExtendSelect property controls the way the user selects multiple items in a 
  2763. listbox. 
  2764.  
  2765. A value of 1 means that extended selection is permitted. A value of 0 means it 
  2766. is not permitted. 
  2767.  
  2768. The default value for this property is 1. 
  2769.  
  2770. Applies to 
  2771.  
  2772. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2773. ΓöéListBox               Γöé                      Γöé                      Γöé
  2774. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2775.  
  2776.  
  2777. Notes 
  2778.  
  2779. If ExtendSelect is enabled, the user can use swipe selection to select items in 
  2780. the list box. If the user clicks on a list item while holding down the Ctrl 
  2781. key, the selection for that item is toggled. Clicking on an unselected item 
  2782. selects that item and deselects all others. 
  2783.  
  2784. If ExtendSelect is disabled, items are selected or deselected by clicking on 
  2785. them. Swipe selection is not available, and the Ctrl key is ignored. No special 
  2786. action is required on the part of the user to selected disjoint items. 
  2787.  
  2788. If the MultiSelect property is not set, ExtendSelect has no effect. 
  2789.  
  2790. You set ExtendSelect at design time, and at run time. 
  2791.  
  2792. See also 
  2793.  
  2794.  MultiSelect, GetSelectedList, SetSelectedList 
  2795.  
  2796.  
  2797. ΓòÉΓòÉΓòÉ 7.46. FastSpin property ΓòÉΓòÉΓòÉ
  2798.  
  2799.  
  2800.  
  2801. Description 
  2802.  
  2803. The FastSpin property determines how fast the spin button spins when the user 
  2804. holds down one of the arrow buttons. 
  2805.  
  2806. If this property is 1, the spin button spins quickly. If it is 0, the spin 
  2807. button will cycle through its values more slowly. 
  2808.  
  2809. The default value is 0. 
  2810.  
  2811. Applies to 
  2812.  
  2813. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2814. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  2815. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2816.  
  2817.  
  2818. Notes 
  2819.  
  2820. The FastSpin property must be set at design time. It cannot be set at run time. 
  2821.  
  2822. See also 
  2823.  
  2824. AlwaysUpdate 
  2825.  
  2826.  
  2827. ΓòÉΓòÉΓòÉ 7.47. FindString method ΓòÉΓòÉΓòÉ
  2828.  
  2829.  
  2830.  
  2831. Syntax 
  2832.  
  2833. position = VRMethod( object, "FindString", target, [ starting-position ], [ 
  2834. search-type ], 
  2835.  
  2836. [ case ] ) 
  2837.  
  2838. Description 
  2839.  
  2840. FindString searches the list object denoted by object  for the string value 
  2841. contained in target. 
  2842.  
  2843. Arguments 
  2844.  
  2845. target         is the string value to search for. 
  2846.  
  2847. starting-position If present, this argument must be an integral numeric value 
  2848.                that specifies the index of the item in the list at which to 
  2849.                begin searching. The default is to begin searching at the first 
  2850.                item (1). 
  2851.  
  2852. search-type    if specified, this argument must be a string value that is one 
  2853.                of Exact, Prefix or Substring. 
  2854.  
  2855.    o an exact match means that the item in the list must match exactly the 
  2856.      target argument string (see case below, however). 
  2857.  
  2858.    o a prefix match means that the target string may be a prefix of the item in 
  2859.      the list. 
  2860.  
  2861.    o substring matches allow the target string to occur anywhere within an item 
  2862.      string. 
  2863.  
  2864.                If omitted, the default is to match exactly. 
  2865.  
  2866. case           The only possible value for the case argument is Case -- in 
  2867.                which case the search is case-sensitive. The default (that is, 
  2868.                if the argument is omitted) is to do a case-insensitive search. 
  2869.  
  2870.  
  2871. Returns 
  2872.  
  2873. The value returned by the method is the position of the target string in the 
  2874. list, or zero if the string was not found in the list. 
  2875.  
  2876. Applies to 
  2877.  
  2878. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2879. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  2880. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2881.  
  2882.  
  2883. Notes 
  2884.  
  2885. The last three arguments are used to control the type of search that is done. 
  2886. All three of these arguments are optional. 
  2887.  
  2888. See also 
  2889.  
  2890. GetStringList, GetString, GetSelectedList, DeleteString 
  2891.  
  2892. Examples 
  2893.  
  2894. To find the first item in a list starting with "win" using FindString: 
  2895.  
  2896. position = VRMethod( "myList", "FindString", "win", "Prefix" )
  2897.  
  2898.  
  2899. ΓòÉΓòÉΓòÉ 7.48. Fini  routine ΓòÉΓòÉΓòÉ
  2900.  
  2901.  
  2902.  
  2903. Description 
  2904.  
  2905. The Fini routine is called automatically at the end of an application before 
  2906. the primary window is destroyed. In normal circumstances, it is the last 
  2907. routine called in an application. Unlike Quit, the termination process cannot 
  2908. be aborted once Fini is called. 
  2909.  
  2910. The Fini routine receives no arguments. The value returned from Fini will, in 
  2911. turn,  be returned by the application program itself (this may or may not be 
  2912. significant, depending upon the calling environment). 
  2913.  
  2914. The default version of Fini, as provided by VXΓêÖREXX, is as follows: 
  2915.  
  2916. Fini:
  2917. return '0'  /* zero */
  2918.  
  2919.  
  2920. Notes 
  2921.  
  2922. Fini is a convenient point at which to release global resources that have been 
  2923. used in an application, or to terminate auxiliary services that the application 
  2924. has used (such as a database manager). 
  2925.  
  2926. See also 
  2927.  
  2928. Init, Halt, Quit 
  2929.  
  2930.  
  2931. ΓòÉΓòÉΓòÉ 7.49. FirstChild property ΓòÉΓòÉΓòÉ
  2932.  
  2933.  
  2934.  
  2935. Description 
  2936.  
  2937. FirstChild is the internal name of the first child object, if any. This 
  2938. property is not available at design time. It is set when the object is created 
  2939. at run time. 
  2940.  
  2941. Applies to 
  2942.  
  2943. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2944. ΓöéAll Objects           Γöé                      Γöé                      Γöé
  2945. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2946.  
  2947.  
  2948. Notes 
  2949.  
  2950. The Parent, Sibling, and FirstChild properties can be used to enumerate all 
  2951. objects in an object hierarchy. 
  2952.  
  2953. See also 
  2954.  
  2955. Parent, Self, Sibling, SiblingOrder 
  2956.  
  2957.  
  2958. ΓòÉΓòÉΓòÉ 7.50. Font property ΓòÉΓòÉΓòÉ
  2959.  
  2960.  
  2961.  
  2962. Description 
  2963.  
  2964. The Font property specifies the font to be used to display any text that 
  2965. appears in the object. 
  2966.  
  2967. This property can contain any available OS/2 font-size and name. 
  2968.  
  2969. The default font specification is <default>, which is 10-point System 
  2970. Proportional on a standard OS/2 system. 
  2971.  
  2972. Applies to 
  2973.  
  2974. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2975. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  2976. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2977. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  2978. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2979. ΓöéListBox               ΓöéMultiLineEntryField   ΓöéPushButton            Γöé
  2980. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2981. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  2982. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2983.  
  2984.  
  2985. Notes 
  2986.  
  2987. You can use the property notebook to select a font at design time. To specify a 
  2988. font at run time, use the following syntax for the value of the property: 
  2989.  
  2990. point-size.font-name
  2991.  
  2992. where point-size specifies the point-size of the font, and font-name specifies 
  2993. the type-style. Examples are 10.Courier and 12.Helvetica. 
  2994.  
  2995. The Font property is used by AutoSize to determine the height of the EntryField 
  2996. object, and the height and width of the CheckBox, PushButton and RadioButton 
  2997. objects. 
  2998.  
  2999. You can also set the font for an object at design time by dragging and dropping 
  3000. a font from the OS/2 font palette. 
  3001.  
  3002. See also 
  3003.  
  3004. Caption, SelectedString, Value 
  3005.  
  3006.  
  3007. ΓòÉΓòÉΓòÉ 7.51. ForeColor property ΓòÉΓòÉΓòÉ
  3008.  
  3009.  
  3010.  
  3011. Description 
  3012.  
  3013. The ForeColor property defines the foreground color of an object. In many 
  3014. cases, the "foreground" is the text or caption of the object (property Caption 
  3015. or Value, as appropriate). 
  3016.  
  3017. There are two ways to specify a color. The first is to use one of a set of 
  3018. predefined text values, each of which represents a color. The second is to 
  3019. specify the color as a combination of red, green, and blue (RGB). To specify an 
  3020. RGB color value, set the property value to "( Red, Green, Blue )", where each 
  3021. of Red, Green and Blue is a number between 0 and 255. 
  3022.  
  3023. The following are valid color names: 
  3024.  
  3025. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3026. ΓöéBlack                 ΓöéBlue                  ΓöéBrown                 Γöé
  3027. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3028. ΓöéCyan                  ΓöéDarkBlue              ΓöéDarkCyan              Γöé
  3029. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3030. ΓöéDarkGray              ΓöéDarkGreen             ΓöéDarkPink              Γöé
  3031. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3032. ΓöéDarkRed               ΓöéGreen                 ΓöéPaleGray              Γöé
  3033. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3034. ΓöéPink                  ΓöéRed                   ΓöéWhite                 Γöé
  3035. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3036. ΓöéYellow                Γöé                      Γöé                      Γöé
  3037. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3038.  
  3039. There are also a number of color values which use OS/2 default colors. These 
  3040. values all strart with "System", and the rest of the value describes what the 
  3041. color is used for by OS/2. For example "SystemActiveBorder" would be the color 
  3042. of the border on an active window. Valid suffices are: 
  3043.  
  3044. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3045. ΓöéActiveBorder          ΓöéActiveTitle           ΓöéActiveTitleText       Γöé
  3046. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3047. ΓöéActiveTitleTextBgnd   ΓöéAppWorkspace          ΓöéBackground            Γöé
  3048. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3049. ΓöéButtonDark            ΓöéButtonDefault         ΓöéButtonLight           Γöé
  3050. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3051. ΓöéButtonMiddle          ΓöéDialogBackground      ΓöéEntryField            Γöé
  3052. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3053. ΓöéFieldBackground       ΓöéHelpBackground        ΓöéHelpHilite            Γöé
  3054. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3055. ΓöéHelpText              ΓöéHiliteBackground      ΓöéHiliteForeground      Γöé
  3056. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3057. ΓöéIconText              ΓöéInactiveBorder        ΓöéInactiveTitle         Γöé
  3058. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3059. ΓöéInactiveTitleText     ΓöéInactiveTitleTextBgnd ΓöéMenu                  Γöé
  3060. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3061. ΓöéMenuDisabledText      ΓöéMenuHilite            ΓöéMenuHiliteBgnd        Γöé
  3062. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3063. ΓöéMenuText              ΓöéOutputText            ΓöéPageBackground        Γöé
  3064. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3065. ΓöéScrollBar             ΓöéShadow                ΓöéShadowHiliteBgnd      Γöé
  3066. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3067. ΓöéShadowHiliteFgnd      ΓöéShadowText            ΓöéTitleBottom           Γöé
  3068. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3069. ΓöéTitleText             ΓöéWindow                ΓöéWindowFrame           Γöé
  3070. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3071. ΓöéWindowStaticText      ΓöéWindowText            Γöé                      Γöé
  3072. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3073.  
  3074. The string <default> is also recognized:  it sets the color of the object to 
  3075. the OS/2 default color. 
  3076.  
  3077. Applies to 
  3078.  
  3079. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3080. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  3081. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3082. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  3083. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3084. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  3085. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3086. ΓöéMultiLineEntryField   ΓöéPushButton            ΓöéRadioButton           Γöé
  3087. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3088. ΓöéSpinButton            ΓöéWindow                Γöé                      Γöé
  3089. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3090.  
  3091.  
  3092. Notes 
  3093.  
  3094. You can also set the foreground color of an object at design time by dragging 
  3095. and dropping a color from the OS/2 color palette while holding down the Ctrl 
  3096. key. 
  3097.  
  3098. See also 
  3099.  
  3100. BackColor, BorderColor 
  3101.  
  3102.  
  3103. ΓòÉΓòÉΓòÉ 7.52. GetClipboard method ΓòÉΓòÉΓòÉ
  3104.  
  3105.  
  3106.  
  3107. Syntax 
  3108.  
  3109. text = VRMethod( "Application", "GetClipboard" ) 
  3110.  
  3111. Description 
  3112.  
  3113. The GetClipboard method returns the text currently in the OS/2 clipboard. 
  3114.  
  3115. Returns 
  3116.  
  3117. The data is returned as a string. If an error occurs or no text is present in 
  3118. the clipboard, a null string is returned. 
  3119.  
  3120. Applies to 
  3121.  
  3122. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3123. ΓöéApplication           Γöé                      Γöé                      Γöé
  3124. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3125.  
  3126.  
  3127. Notes 
  3128.  
  3129. The clipboard is a resource that is shared among all OS/2 programs. If you copy 
  3130. text to the clipboard in one application, you can then paste it into another. 
  3131. From a VXΓêÖREXX program, you can use GetClipboard to retrieve text from the 
  3132. clipboard, and PutClipboard to write text to the clipboard. 
  3133.  
  3134. See also 
  3135.  
  3136. PutClipboard 
  3137.  
  3138. Examples 
  3139.  
  3140. The following statement gets text from the clipboard, then prints the text: 
  3141.  
  3142. text = VRMethod( "Application", "GetClipboard" )
  3143. say "Clipboard text =" text
  3144.  
  3145.  
  3146. ΓòÉΓòÉΓòÉ 7.53. GetSelectedList method ΓòÉΓòÉΓòÉ
  3147.  
  3148.  
  3149.  
  3150. Syntax 
  3151.  
  3152. ok = VRMethod( object, "GetSelectedList", "indices." ) 
  3153.  
  3154. Description 
  3155.  
  3156. The GetSelectedList method retrieves the indices of the set of selected items 
  3157. from the list object denoted by object. 
  3158.  
  3159. Arguments 
  3160.  
  3161. indices        The indices are placed into the compound variable indices, as 
  3162.                follows: 
  3163.  
  3164.    indices.0      contains the number of items in the list 
  3165.  
  3166.    indices.1      the index of the first selected item in the list 
  3167.  
  3168.    indices.2      the index of the second selected item in the list 
  3169.  
  3170.    indices.n      the index of the nth selected item in the list 
  3171.  
  3172.                If no items are selected, indices.0 will be zero. Note that 
  3173.                compound variables of the form indices.qualifier, where 
  3174.                qualifier is not an integer in the range 1 to indices.0, are not 
  3175.                affected  by GetSelectedList. 
  3176.  
  3177.  
  3178. Returns 
  3179.  
  3180. If the operation is successful, 1 is returned; otherwise 0 (zero) is returned. 
  3181.  
  3182. Applies to 
  3183.  
  3184. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3185. ΓöéListBox               Γöé                      Γöé                      Γöé
  3186. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3187.  
  3188.  
  3189. Notes 
  3190.  
  3191. The GetSelectedList method returns the indices of the selected items. Use 
  3192. GetString to retrieve the actual item. Since this is a common requirement, the 
  3193. GetSelectedStringList method is also provided to retrieve all of the items in a 
  3194. single call. 
  3195.  
  3196. An alternate technique for using GetSelectedList is to retrieve the entire list 
  3197. with GetStringList, and then use the indices returned by GetSelectedList to 
  3198. access the items in the list. 
  3199.  
  3200. See also 
  3201.  
  3202. GetSelectedStringList, GetString, GetStringList 
  3203.  
  3204. Examples 
  3205.  
  3206. To get the indices of the selected items, and then display the actual items 
  3207. using GetSelectedList and GetString: 
  3208.  
  3209. obj = "myList"
  3210. status = VRMethod( obj, "GetSelectedList", "selects." )
  3211. if( \status )then do
  3212.     return
  3213. end
  3214. if( selects.0 = 0 )then do
  3215.     return
  3216. end
  3217.  
  3218. do i = 1 to selects.0
  3219.     item = VRMethod( obj, "GetString", i )
  3220.     say item
  3221. end
  3222.  
  3223. To get the indices of the selected items, and then display the actual items 
  3224. using GetSelectedList and GetStringList: 
  3225.  
  3226. obj = "myList"
  3227. status = VRMethod( obj, "GetSelectedList", "selects." )
  3228. if( \status )then do
  3229.     return
  3230. end
  3231. if( selects.0 = 0 )then do
  3232.     return
  3233. end
  3234.  
  3235. status = VRMethod( obj, "GetStringList", "items." )
  3236. if( \status )then do
  3237.     return
  3238. end
  3239.  
  3240. do i = 1 to selects.0
  3241.     sel = selects.i
  3242.     say items.sel
  3243. end
  3244.  
  3245.  
  3246. ΓòÉΓòÉΓòÉ 7.54. GetSelectedStringList method ΓòÉΓòÉΓòÉ
  3247.  
  3248.  
  3249.  
  3250. Syntax 
  3251.  
  3252. ok = VRMethod( object, "GetSelectedStringList", "strings." ) 
  3253.  
  3254. Description 
  3255.  
  3256. The GetSelectedStringList method retrieves the set of selected items from the 
  3257. list object denoted by object. 
  3258.  
  3259. Arguments 
  3260.  
  3261. strings        The items are placed into the compound variable strings, as 
  3262.                follows: 
  3263.  
  3264.    strings.0      contains the number of items in the list 
  3265.  
  3266.    strings.1      the first selected item in the list 
  3267.  
  3268.    strings.2      the second selected item in the list 
  3269.  
  3270.    strings.n      the nth selected item in the list 
  3271.  
  3272.                If no items are selected, strings.0 will be zero. Note that 
  3273.                compound variables of the form strings.qualifier, where 
  3274.                qualifier is not an integer in the range 1 to strings.0, are not 
  3275.                affected  by GetSelectedStringList. 
  3276.  
  3277.  
  3278. Returns 
  3279.  
  3280. If the operation is successful, 1 is returned; otherwise 0 (zero) is returned. 
  3281.  
  3282. Applies to 
  3283.  
  3284. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3285. ΓöéListBox               Γöé                      Γöé                      Γöé
  3286. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3287.  
  3288.  
  3289. Notes 
  3290.  
  3291. The GetSelectedStringList method returns the actual string values of the 
  3292. selected items. If the item indices are required, use GetSelectedList instead. 
  3293.  
  3294. See also 
  3295.  
  3296. GetSelectedList 
  3297.  
  3298. Examples 
  3299.  
  3300. To get a list of the selected items using GetSelectedStringList: 
  3301.  
  3302. obj = "myList"
  3303. status = VRMethod( obj, "GetSelectedStringList", "items." )
  3304. if( \status )then do
  3305.     return
  3306. end
  3307. if( items.0 = 0 )then do
  3308.     return
  3309. end
  3310.  
  3311. do i = 1 to items.0
  3312.     say items.i
  3313. end
  3314.  
  3315.  
  3316. ΓòÉΓòÉΓòÉ 7.55. GetString method ΓòÉΓòÉΓòÉ
  3317.  
  3318.  
  3319.  
  3320. Syntax 
  3321.  
  3322. item = VRMethod( object, "GetString", position ) 
  3323.  
  3324. Description 
  3325.  
  3326. The GetString method gets an item from the list denoted by object. 
  3327.  
  3328. Arguments 
  3329.  
  3330. position       defines the index (starting at 1) of the item that is to be 
  3331.                returned. 
  3332.  
  3333.  
  3334. Returns 
  3335.  
  3336. The item is returned as a string. If an error occurs, a null string is 
  3337. returned. 
  3338.  
  3339. Applies to 
  3340.  
  3341. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3342. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  3343. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3344.  
  3345.  
  3346. Notes 
  3347.  
  3348. GetString can be used to retrieve items after using the GetSelectedList method. 
  3349. GetSelectedList returns the indices of the selected items; GetString then is 
  3350. used to obtain the actual items. 
  3351.  
  3352.  The GetString method can be used in combination with the non-exact search 
  3353. modes of the FindString method. For example, if a "prefix" FindString search 
  3354. has been done, GetString then can be used to retrieve the complete item. 
  3355.  
  3356. The complete set of items in a list can be retrieved with the GetStringList 
  3357. method. 
  3358.  
  3359. See also 
  3360.  
  3361. FindString, GetSelectedList, GetStringList 
  3362.  
  3363. Examples 
  3364.  
  3365. To get the indices of the selected items, and then display the actual items 
  3366. using GetSelectedList and GetString: 
  3367.  
  3368. obj = "myList"
  3369. status = VRMethod( obj, "GetSelectedList", "selects." )
  3370. if( \status )then do
  3371.     return
  3372. end
  3373. if( selects.0 = 0 )then do
  3374.     return
  3375. end
  3376.  
  3377. do i = 1 to selects.0
  3378.     item = VRMethod( obj, "GetString", selects.i )
  3379.     say item
  3380. end
  3381.  
  3382. To get the first item in a list that starts with "win" using FindString and 
  3383. GetString: 
  3384.  
  3385. pos = VRMethod( "myList", "FindString", "win", "Prefix" )
  3386. item = VRMethod( "myList", "GetString", pos )
  3387.  
  3388.  
  3389. ΓòÉΓòÉΓòÉ 7.56. GetStringList method ΓòÉΓòÉΓòÉ
  3390.  
  3391.  
  3392.  
  3393. Syntax 
  3394.  
  3395. ok = VRMethod( object, "GetStringList", "strings." ) 
  3396.  
  3397. Description 
  3398.  
  3399. The GetStringList method retrieves the complete set of items in the list object 
  3400. denoted by object. 
  3401.  
  3402. Arguments 
  3403.  
  3404. strings        The items are placed into the compound variable strings, as 
  3405.                follows: 
  3406.  
  3407.    strings.0      contains the number of items in the list 
  3408.  
  3409.    strings.1      the first item in the list 
  3410.  
  3411.    strings.2      the second item in the list 
  3412.  
  3413.    strings.n      the nth item in the list 
  3414.  
  3415.                If the list was empty, strings.0 will be zero. Note that 
  3416.                compound variables of the form strings.qualifier, where 
  3417.                qualifier is not an integer in the range 1 to strings.0, are not 
  3418.                affected  by GetStringList. 
  3419.  
  3420.  
  3421. Returns 
  3422.  
  3423. GetStringList returns 1 if the operation is successful; otherwise it returns 0 
  3424. (zero). 
  3425.  
  3426. Applies to 
  3427.  
  3428. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3429. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  3430. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3431. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  3432. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3433.  
  3434.  
  3435. Notes 
  3436.  
  3437. GetStringList is equivalent to repeated calls of GetString: 
  3438.  
  3439. items.0 = VRGet( obj, "Count" )
  3440. do i = 1 to items.0
  3441.     items.i = VRMethod( obj, "GetString", i )
  3442. end
  3443.  
  3444. For spin buttons that cycle through a range of numbers, the range is returned 
  3445. in strings.1 in the form: 
  3446.  
  3447. <min to max by step>
  3448.  
  3449. where min is the minimum value, max is the maximum value, and step is the 
  3450. increment. 
  3451.  
  3452. See also 
  3453.  
  3454. Count, GetString 
  3455.  
  3456. Examples 
  3457.  
  3458. To get the items in a list using GetStringList: 
  3459.  
  3460. status = VRMethod( "myList", "GetStringList", "items." )
  3461. if status then do
  3462.     do i = 1 to items.0
  3463.         say "Item number" i "is: '" || items.i || "'"
  3464.     end
  3465. end
  3466.  
  3467.  
  3468. ΓòÉΓòÉΓòÉ 7.57. GetThreadID method ΓòÉΓòÉΓòÉ
  3469.  
  3470.  
  3471.  
  3472. Syntax 
  3473.  
  3474. thread = VRMethod( object, "GetThreadID" ) 
  3475.  
  3476. Description 
  3477.  
  3478. The GetThreadID method is used to obtain the thread identifier of the current 
  3479. thread. Thread identifiers are values that are returned by the StartThread 
  3480. method when the thread is started. 
  3481.  
  3482. Returns 
  3483.  
  3484. GetThreadID returns the thread identifier of the current thread. 
  3485.  
  3486. Applies to 
  3487.  
  3488. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3489. ΓöéApplication           Γöé                      Γöé                      Γöé
  3490. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3491.  
  3492.  
  3493. Notes 
  3494.  
  3495. This method is usually used to get the current thread identifier so it can be 
  3496. passed to another thread. For example, when one thread starts another, it can 
  3497. pass its own thread identifier to the new thread so the new thread can use Post 
  3498. to send messages back to the original thread. 
  3499.  
  3500. See also 
  3501.  
  3502. Application, StartThread, HaltThread, Post, ListThreads 
  3503.  
  3504.  
  3505. ΓòÉΓòÉΓòÉ 7.58. GetVar method ΓòÉΓòÉΓòÉ
  3506.  
  3507.  
  3508.  
  3509. Syntax 
  3510.  
  3511. ok = VRMethod( object, "GetVar", storedvarname, [ varname ] ) 
  3512.  
  3513. Description 
  3514.  
  3515. The GetVar method retrieves the value of a variable stored with PutVar. 
  3516.  
  3517. Arguments 
  3518.  
  3519. storedvarname  is the name of the value assigned by PutVar. If storedvarname is 
  3520.                a stem name, e.g. "a.", it is assumed to name a compound 
  3521.                variable a with values a.1, ..., a.N where N is the value of 
  3522.                a.0. 
  3523.  
  3524. varname        is the name of the variable which will be assigned the value. By 
  3525.                default, this is storedvarname. 
  3526.  
  3527.  
  3528. Returns 
  3529.  
  3530. If the operation is successful, 1 is returned; otherwise, 0 (zero) is returned. 
  3531.  
  3532. Applies to 
  3533.  
  3534. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3535. ΓöéApplication           Γöé                      Γöé                      Γöé
  3536. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3537.  
  3538.  
  3539. Notes 
  3540.  
  3541. GetVar and PutVar provide a convenient "global variable" facility for VXΓêÖREXX 
  3542. applications. This facility is particularly useful for complex multiple-window 
  3543. and multiple-thread applications. 
  3544.  
  3545. The storedvarname and varname arguments must evaluate to a string which will be 
  3546. interpreted as the name of a variable. If a variable is used as the parameter, 
  3547. it is the value of the variable that is used, not the name of the variable 
  3548. itself. Compare the following three program fragments. 
  3549.  
  3550. The following example retrieves the variable sneaky. 
  3551.  
  3552. varName = "sneaky"
  3553. call VRMethod "Application", "GetVar", varName
  3554.  
  3555. This example retrieves a variable with the name varName. 
  3556.  
  3557. call VRMethod "Application", "GetVar", "varName"
  3558.  
  3559. This example retrieves the variable varName into the variable sneaky. 
  3560.  
  3561. call VRMethod "Application", "GetVar", "varName", varName
  3562.  
  3563. The last example retrieves the value "VARNAME", since the default value of the 
  3564. uninitialized variable varName is its own name converted to upper-case. 
  3565.  
  3566. drop varName
  3567. call VRMethod "Application", "GetVar", varName
  3568.  
  3569. Both simple and compound variables can be stored and retrieved with GetVar and 
  3570. PutVar. If an operation is to be performed with a compound variable, the 
  3571. varname argument must specify the stem name of the variable, including the 
  3572. trailing dot character. 
  3573.  
  3574. Only compound variables that use the REXX array format can be stored and 
  3575. retrieved. REXX array format means that only suffices of 0, 1, 2, etc. are 
  3576. allowed, and Stem.0 must be the number of variables in the array. 
  3577.  
  3578. See also 
  3579.  
  3580. PutVar 
  3581.  
  3582.  
  3583. ΓòÉΓòÉΓòÉ 7.59. GotFocus event ΓòÉΓòÉΓòÉ
  3584.  
  3585.  
  3586.  
  3587. Description 
  3588.  
  3589. A GotFocus event occurs when an object receives the input focus. 
  3590.  
  3591. Applies to 
  3592.  
  3593. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3594. ΓöéCheckBox              ΓöéComboBox              ΓöéDropDownComboBox      Γöé
  3595. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3596. ΓöéEntryField            ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  3597. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3598. ΓöéListBox               ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  3599. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3600. ΓöéPushButton            ΓöéRadioButton           ΓöéSpinButton            Γöé
  3601. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3602.  
  3603.  
  3604. Notes 
  3605.  
  3606. An object will not receive the input focus if it is disabled. The input focus 
  3607. may be changed with the mouse or with the cursor and Tab keys. 
  3608.  
  3609. GotFocus can be used to refresh or reinitialize the contents of an object after 
  3610. a period of inactivity. For example, a ListBox that displays filenames might be 
  3611. refreshed when it receives focus, to ensure that the list is up-to-date. It can 
  3612. also be used to update the StatusText region of a window when automatic 
  3613. updating is not enabled (the ShowHints property is set to 0). 
  3614.  
  3615. See also 
  3616.  
  3617. Activate, LostFocus 
  3618.  
  3619.  
  3620. ΓòÉΓòÉΓòÉ 7.60. GroupBox object ΓòÉΓòÉΓòÉ
  3621.  
  3622.  
  3623.  
  3624. Description 
  3625.  
  3626. A GroupBox object is used as a container for other objects. 
  3627.  
  3628. Properties 
  3629.  
  3630. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3631. ΓöéBackColor             ΓöéCaption               ΓöéClassName             Γöé
  3632. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3633. ΓöéEnabled               ΓöéFirstChild            ΓöéFont                  Γöé
  3634. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3635. ΓöéForeColor             ΓöéHeight                ΓöéHelpTag               Γöé
  3636. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3637. ΓöéHelpText              ΓöéHintText              ΓöéHWnd                  Γöé
  3638. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3639. ΓöéLeft                  ΓöéName                  ΓöéPainting              Γöé
  3640. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3641. ΓöéParent                ΓöéSelf                  ΓöéSibling               Γöé
  3642. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3643. ΓöéSiblingOrder          ΓöéTop                   ΓöéUserData              Γöé
  3644. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3645. ΓöéVisible               ΓöéWidth                 Γöé                      Γöé
  3646. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3647.  
  3648.  
  3649. Events 
  3650.  
  3651. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3652. ΓöéClick                 ΓöéDoubleClick           Γöé                      Γöé
  3653. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3654.  
  3655.  
  3656. Methods 
  3657.  
  3658. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3659. ΓöéInvokeHelp            ΓöéListChildren          ΓöéListMethods           Γöé
  3660. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3661. ΓöéListProperties        Γöé                      Γöé                      Γöé
  3662. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3663.  
  3664.  
  3665. Notes 
  3666.  
  3667. There are two reasons why objects are grouped together: 
  3668.  
  3669. o to define the mutual-exclusion group for a set of RadioButton objects. 
  3670.  
  3671. o to emphasize the functional relationship of the objects. For example, a set 
  3672.   of related CheckBoxes or a list--push button pair might be placed into a 
  3673.   group box to highlight their relationship. 
  3674.  
  3675. The caption on a group box is displayed along the upper edge of the rectangle 
  3676. that defines the box. GroupBoxes without captions are displayed as unbroken 
  3677. rectangles. 
  3678.  
  3679. See also 
  3680.  
  3681. RadioButton 
  3682.  
  3683.  
  3684. ΓòÉΓòÉΓòÉ 7.61. Halt routine ΓòÉΓòÉΓòÉ
  3685.  
  3686.  
  3687.  
  3688. Description 
  3689.  
  3690. The Halt routine is signalled automatically when a project is interrupted. You 
  3691. can place code here to provide a clean shut down. For example, you could allow 
  3692. the user to save or discard the current project data. 
  3693.  
  3694. Halt is signalled when the window is stopped with the HaltThread method, by a 
  3695. close request from the OS/2 Window List, or when the OS/2 system receives a 
  3696. Shut down command from the OS/2 desktop's pop-up menu. 
  3697.  
  3698. Halt receives no arguments as it is signalled, not called. That is, the program 
  3699. jumps to Halt when an interrupt is detected. 
  3700.  
  3701. Similarly, you cannot return from Halt. You must clean up and signal to 
  3702. _VREHalt. After this your project will shut down in the normal fashion, 
  3703. including a call to Fini. 
  3704.  
  3705. The following is the default version of the Halt routine: 
  3706.  
  3707. Halt:
  3708.         signal _VREHalt
  3709. return
  3710.  
  3711.  
  3712. Notes 
  3713.  
  3714. All threads in a project will receive a halt signal when the project is closed 
  3715. from the OS/2 Window List or when OS/2 is shut down. In addition the ShutDown 
  3716. property of all windows is set to 1. 
  3717.  
  3718. Only the currently executing file within a thread receives a halt signal. For 
  3719. example, if file Window2, called from Window1, is executing when a halt is 
  3720. issued only Window2 will receive the halt signal. However, the window in file 
  3721. Window1 will have its ShutDown property set to 1. This means that the Fini 
  3722. routine in Window1 will be called but not the Quit routine. 
  3723.  
  3724. Predefined routines are only defined for window files. In code-only files you 
  3725. need to provide your own interrupt handler using the REXX signal instruction. 
  3726.  
  3727. See also 
  3728.  
  3729. Fini, Init, Quit, ShutDown 
  3730.  
  3731.  
  3732. ΓòÉΓòÉΓòÉ 7.62. HaltThread method ΓòÉΓòÉΓòÉ
  3733.  
  3734.  
  3735.  
  3736. Syntax 
  3737.  
  3738. ok = VRMethod( "Application", "HaltThread", ThreadID ) 
  3739.  
  3740. Description 
  3741.  
  3742. HaltThread stops a thread started with the StartThread method. 
  3743.  
  3744. Arguments 
  3745.  
  3746. ThreadID       is the thread identifier of the thread to be halted. 
  3747.  
  3748.  
  3749. Returns 
  3750.  
  3751. If the thread is halted, 1 is returned, otherwise 0 is returned. 
  3752.  
  3753. Applies to 
  3754.  
  3755. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3756. ΓöéApplication           Γöé                      Γöé                      Γöé
  3757. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3758.  
  3759.  
  3760. Notes 
  3761.  
  3762. Every application program consists of at least one thread, referred to as the 
  3763. "main thread". Wherever the thread identifier of the main thread is required, 
  3764. either 0 or a null string can be used. This thread identifier is required to 
  3765. halt a thread. You can use the GetThreadID method to determine the thread 
  3766. identifier of a currently running thread. 
  3767.  
  3768. The HaltThread method causes the Halt routine of the window running in that 
  3769. thread to be signalled. 
  3770.  
  3771. See also 
  3772.  
  3773. Application, StartThread, GetThreadID, Post, ListThreads 
  3774.  
  3775.  
  3776. ΓòÉΓòÉΓòÉ 7.63. Height property ΓòÉΓòÉΓòÉ
  3777.  
  3778.  
  3779.  
  3780. Description 
  3781.  
  3782. The Height property specifies the height of an object. 
  3783.  
  3784. Some objects have a minimum height; others are controlled by the AutoSize 
  3785. property. 
  3786.  
  3787. The default value for this property depends on the object. 
  3788.  
  3789. Applies to 
  3790.  
  3791. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3792. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  3793. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3794. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  3795. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3796. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  3797. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3798. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  3799. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3800. ΓöéRadioButton           ΓöéScreen                ΓöéSpinButton            Γöé
  3801. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3802. ΓöéWindow                Γöé                      Γöé                      Γöé
  3803. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3804.  
  3805.  
  3806. Notes 
  3807.  
  3808. When setting the Height property, the value can take the form value,unit where 
  3809. unit is one of T (for twips), or P (for pixels). If no unit is given twips are 
  3810. assumed. When getting the property, the value is always returned in twips. 
  3811.  
  3812. A twip is a twentieth of a point, and a point is 1/72 of a logical inch. The 
  3813. actual size is automatically scaled to the current display resolution, but also 
  3814. depends on the size of your display monitor. 
  3815.  
  3816. You can modify the Height property of an object at run time. Any change will 
  3817. take effect even if the AutoSize property for the object is 1. 
  3818.  
  3819. See also 
  3820.  
  3821. Width, Left, Top 
  3822.  
  3823.  
  3824. ΓòÉΓòÉΓòÉ 7.64. HelpFile property ΓòÉΓòÉΓòÉ
  3825.  
  3826.  
  3827.  
  3828. Description 
  3829.  
  3830. The HelpFile property defines the set of OS/2 Information Presentation Facility 
  3831. files that are to be searched for help information. 
  3832.  
  3833. This property contains one or more filenames separated by a blank. 
  3834.  
  3835. The default value is the null string. 
  3836.  
  3837. Applies to 
  3838.  
  3839. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3840. ΓöéWindow                Γöé                      Γöé                      Γöé
  3841. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3842.  
  3843.  
  3844. Notes 
  3845.  
  3846. VXΓêÖREXX provides two techniques for adding help to an application. In both 
  3847. cases, the user of the application requests help by pressing F1. The first 
  3848. method uses a simple multiline text field to display summary information 
  3849. (properties HelpText and HelpTitle). 
  3850.  
  3851. The other help technique uses the OS/2 standard help facility. The HelpFile 
  3852. property defines the names of one or more standard help files to be used for 
  3853. any object in the window. Each object in the window has a HelpTag property that 
  3854. identifies the section within the file that pertains to the object. When the 
  3855. user presses the F1 key, the HelpTag property of the object that has focus is 
  3856. checked. If it is not null, the appropriate section of the help file appears. 
  3857.  
  3858. The OS/2 help facility has priority over the simple text method. The algorithm 
  3859. used to display help information is as follows: 
  3860.  
  3861.  1. If the parent window's HelpFile property is defined, and the object's 
  3862.     HelpTag is defined, the system's help facility appears. 
  3863.  
  3864.  2. If the object's HelpText property is not null, the indicated text appears. 
  3865.  
  3866.  3. If the text is null, the help request is passed to the parent of the 
  3867.     object, and steps 1 and 2 are repeated. 
  3868.  
  3869.  4. If no usable help information is found by the time this process reaches the 
  3870.     top of the object hierarchy, the help request is ignored. 
  3871.  
  3872. The OS/2 Information Presentation Facility (IPF) compiler is required to 
  3873. prepare IPF help files. 
  3874.  
  3875. See also 
  3876.  
  3877. HelpTag, HelpText, HelpTitle 
  3878.  
  3879.  
  3880. ΓòÉΓòÉΓòÉ 7.65. HelpTag property ΓòÉΓòÉΓòÉ
  3881.  
  3882.  
  3883.  
  3884. Description 
  3885.  
  3886.  The HelpTag property identifies a section within a standard OS/2 help-file 
  3887. that contains help information about its object. 
  3888.  
  3889. The tag is an OS/2 Information Presentation Facility (IPF) help file resource 
  3890. number, or one of the strings using help or help index. 
  3891.  
  3892. The default value is the null string. 
  3893.  
  3894. Applies to 
  3895.  
  3896. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3897. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  3898. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3899. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  3900. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3901. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  3902. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3903. ΓöéMenu                  ΓöéMenuBar               ΓöéMenuItem              Γöé
  3904. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3905. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  3906. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3907. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  3908. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3909.  
  3910.  
  3911. Notes 
  3912.  
  3913. VXΓêÖREXX provides two techniques for adding help to an application. In both 
  3914. cases, the user of the application requests help by pressing F1. The first 
  3915. method uses a simple multiline text field to display summary information 
  3916. (properties HelpText and HelpTitle). 
  3917.  
  3918. The other help technique uses the OS/2 standard help facility. The HelpFile 
  3919. property defines the names of one or more standard help files to be used for 
  3920. any object in the window. Each object in the window has a HelpTag property that 
  3921. identifies the section within the file that pertains to the object. When the 
  3922. user presses the F1 key, the HelpTag property of the object that has focus is 
  3923. checked. If it is not null, the appropriate section of the help file appears. 
  3924.  
  3925. Normally the HelpTag property is a numeric value, however it can also be set to 
  3926. either using help or help index. Using help brings up the OS/2 Help on Using 
  3927. Help, and help index brings up the index for the window's HelpFile. 
  3928.  
  3929. The OS/2 help facility has priority over the simple text method. The algorithm 
  3930. used to display help information is as follows: 
  3931.  
  3932.  1. If the parent window's HelpFile property is defined, and the object's 
  3933.     HelpTag is defined, the system's help facility appears. 
  3934.  
  3935.  2. If the object's HelpText property is not null, the indicated text appears. 
  3936.  
  3937.  3. If the text is null, the help request is passed to the parent of the 
  3938.     object, and steps 1 and 2 are repeated. 
  3939.  
  3940.  4. If no usable help information is found by the time this process reaches the 
  3941.     top of the object hierarchy, the help request is ignored. 
  3942.  
  3943. The OS/2 Information Presentation Facility (IPF) compiler is required to 
  3944. prepare IPF help files. 
  3945.  
  3946. See also 
  3947.  
  3948. HelpFile, HelpText, HelpTitle 
  3949.  
  3950.  
  3951. ΓòÉΓòÉΓòÉ 7.66. HelpText property ΓòÉΓòÉΓòÉ
  3952.  
  3953.  
  3954.  
  3955. Description 
  3956.  
  3957. The HelpText property contains the "help" information that is to be displayed 
  3958. for an object. 
  3959.  
  3960. This property is a string value, and may contain any valid string characters. 
  3961. Multiple lines of information can be represented by placing binary line 
  3962. separator characters ('0d0a'x; as used in MultiLineEntryField objects) in the 
  3963. string. Since several objects may wish to share common help information, the 
  3964. text may be placed into a file. In this case, the contents of the HelpText 
  3965. property consist of the name of the file, enclosed in parentheses: for example, 
  3966. (myprog.hlp). 
  3967.  
  3968. The default value is the null string. 
  3969.  
  3970. Applies to 
  3971.  
  3972. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3973. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  3974. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3975. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  3976. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3977. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  3978. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3979. ΓöéMenu                  ΓöéMenuBar               ΓöéMenuItem              Γöé
  3980. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3981. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  3982. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3983. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  3984. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3985.  
  3986.  
  3987. Notes 
  3988.  
  3989. VXΓêÖREXX provides two distinct techniques for adding help to an application. In 
  3990. both cases, the user of the application requests help by pressing F1. One 
  3991. method uses the full generality provided by the OS/2 help facility (properties 
  3992. HelpFile and HelpTag). 
  3993.  
  3994. The other help technique uses a simple text-based approach. When the user 
  3995. presses the F1 key, the HelpText property of the object that has focus at that 
  3996. time is checked. If it is not null, it is either the text to be displayed, or 
  3997. the name of a file containing such text. In either case, the text is displayed 
  3998. in a simple multiline message window. 
  3999.  
  4000. The OS/2 help facility has priority over the simple text method. Thus, the 
  4001. algorithm used to display help information is as follows: 
  4002.  
  4003.  1. If the parent window's HelpFile property is defined, and the object's 
  4004.     HelpTag is defined, the system's help facility appears. 
  4005.  
  4006.  2. If the object's HelpText property is not null, the indicated text appears. 
  4007.  
  4008.  3. If the text is null, the help request is passed to the parent of the 
  4009.     object, and steps 1 and 2 are repeated. 
  4010.  
  4011.  4. If no usable help information is found by the time this process reaches the 
  4012.     top of the object hierarchy, the help request is ignored. 
  4013.  
  4014.  
  4015. See also 
  4016.  
  4017. HelpFile, HelpTag, HelpTitle 
  4018.  
  4019.  
  4020. ΓòÉΓòÉΓòÉ 7.67. HelpTitle property ΓòÉΓòÉΓòÉ
  4021.  
  4022.  
  4023.  
  4024. Description 
  4025.  
  4026. The HelpTitle property specifies the title of the text-based help window. 
  4027.  
  4028. The value of this property must be a single line of text. 
  4029.  
  4030. The default value is the null string. 
  4031.  
  4032. Applies to 
  4033.  
  4034. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4035. ΓöéWindow                Γöé                      Γöé                      Γöé
  4036. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4037.  
  4038.  
  4039. Notes 
  4040.  
  4041. VXΓêÖREXX provides two techniques for adding help to an application. In both 
  4042. cases, the user of the application requests help by pressing F1. One method 
  4043. uses the full generality provided by the OS/2 help facility (properties 
  4044. HelpFile and HelpTag). The other help technique uses a simple text-based 
  4045. approach (HelpText) to display a multiline message window. HelpTitle specifies 
  4046. the title for this help window. 
  4047.  
  4048. See also 
  4049.  
  4050. HelpFile, HelpTag, HelpText 
  4051.  
  4052.  
  4053. ΓòÉΓòÉΓòÉ 7.68. HintText property ΓòÉΓòÉΓòÉ
  4054.  
  4055.  
  4056.  
  4057. Description 
  4058.  
  4059. The HintText property contains a short description associated with an object. 
  4060. It is often displayed in the StatusText portion of a window's status area. 
  4061.  
  4062. This property may only contain a single line string. 
  4063.  
  4064. The default value is the null string. 
  4065.  
  4066. Applies to 
  4067.  
  4068. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4069. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  4070. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4071. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  4072. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4073. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  4074. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4075. ΓöéMenu                  ΓöéMenuBar               ΓöéMenuItem              Γöé
  4076. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4077. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  4078. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4079. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  4080. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4081.  
  4082.  
  4083. Notes 
  4084.  
  4085. The HintText property is used with the ShowHints and StatusText properties of a 
  4086. window. If ShowHints is 1, positioning the mouse cursor over an object (or 
  4087. selecting the object without clicking) causes the StatusText portion of the 
  4088. status area to display the object's HintText property. In this manner, brief 
  4089. "help" information or hints appear as the user changes focus from object to 
  4090. object. 
  4091.  
  4092. If ShowHints is 0, displaying the HintText in the StatusText area is controlled 
  4093. by REXX code (for example, in selected GotFocus event routines). 
  4094.  
  4095. See also 
  4096.  
  4097. HelpTag, HelpText, ShowHints, StatusArea, StatusText 
  4098.  
  4099.  
  4100. ΓòÉΓòÉΓòÉ 7.69. HorizScroll property ΓòÉΓòÉΓòÉ
  4101.  
  4102.  
  4103.  
  4104. Description 
  4105.  
  4106. The HorizScroll property specifies that the object contains a horizontal scroll 
  4107. bar. HorizScroll is set at design time, and cannot be changed at run time. 
  4108.  
  4109. If HorizScroll is set to 1, the scroll bar is to be made visible, if it is 0, 
  4110. it is to be made invisible. 
  4111.  
  4112. The default value for this property is 0. 
  4113.  
  4114. Applies to 
  4115.  
  4116. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4117. ΓöéListBox               ΓöéMultiLineEntryField   Γöé                      Γöé
  4118. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4119.  
  4120.  
  4121. See also 
  4122.  
  4123. VertScroll 
  4124.  
  4125.  
  4126. ΓòÉΓòÉΓòÉ 7.70. HWnd property ΓòÉΓòÉΓòÉ
  4127.  
  4128.  
  4129.  
  4130. Description 
  4131.  
  4132. The HWnd property is a string representing the Presentation Manager window 
  4133. handle for an object (in hexadecimal) preceded by "?HWND". It is maintained 
  4134. internally and cannot be modified. 
  4135.  
  4136. Applies to 
  4137.  
  4138. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4139. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  4140. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4141. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  4142. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4143. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  4144. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4145. ΓöéMenu                  ΓöéMenuBar               ΓöéMenuItem              Γöé
  4146. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4147. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  4148. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4149. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  4150. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4151.  
  4152.  
  4153. Notes 
  4154.  
  4155. Presentation Manager window handles can be passed to VRSet to set the following 
  4156. properties of a window: 
  4157.  
  4158. o Caption 
  4159. o Enabled 
  4160. o Height 
  4161. o Left 
  4162. o SiblingOrder 
  4163. o Top 
  4164. o Visible 
  4165. o Width 
  4166.  
  4167. You can also use the PM window handle when calling VRGet to retrieve the 
  4168. properties listed above plus the following properties: 
  4169.  
  4170. o ClassName 
  4171. o FirstChild 
  4172. o HWnd 
  4173. o Parent 
  4174. o Self 
  4175. o Sibling 
  4176.  
  4177. The following methods can be invoked using a PM window handle when calling 
  4178. VRMethod: 
  4179.  
  4180. o Activate 
  4181. o MaximizeButton 
  4182. o MinimizeButton 
  4183. o Restore 
  4184.  
  4185.  
  4186. See also 
  4187.  
  4188. ListWindows 
  4189.  
  4190.  
  4191. ΓòÉΓòÉΓòÉ 7.71. IconHeight property ΓòÉΓòÉΓòÉ
  4192.  
  4193.  
  4194.  
  4195. Description 
  4196.  
  4197. The IconHeight property specifies the height of an icon in twips (there are 
  4198. 1440 twips to the inch. The actual size depends on your display monitor.). 
  4199.  
  4200. This property can contain any numeric value. 
  4201.  
  4202. The default value depends on the specific icon. 
  4203.  
  4204. Applies to 
  4205.  
  4206. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4207. ΓöéScreen                Γöé                      Γöé                      Γöé
  4208. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4209.  
  4210.  
  4211. See also 
  4212.  
  4213. IconWidth 
  4214.  
  4215.  
  4216. ΓòÉΓòÉΓòÉ 7.72. IconWidth property ΓòÉΓòÉΓòÉ
  4217.  
  4218.  
  4219.  
  4220. Description 
  4221.  
  4222. The IconWidth property specifies the width of an icon in twips (there are 1440 
  4223. twips to the inch. The actual size depends on your display monitor.). 
  4224.  
  4225. This property can contain any numeric value. 
  4226.  
  4227. The default value depends on the width of the icon. 
  4228.  
  4229. Applies to 
  4230.  
  4231. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4232. ΓöéScreen                Γöé                      Γöé                      Γöé
  4233. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4234.  
  4235.  
  4236. See also 
  4237.  
  4238. IconHeight 
  4239.  
  4240.  
  4241. ΓòÉΓòÉΓòÉ 7.73. ImagePushButton object ΓòÉΓòÉΓòÉ
  4242.  
  4243.  
  4244.  
  4245. Description 
  4246.  
  4247. The ImagePushButton is a variation of the standard PushButton object. It 
  4248. permits an arbitrary image to be used as the face of the button, instead of a 
  4249. caption. 
  4250.  
  4251. Properties 
  4252.  
  4253. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4254. ΓöéAutoSize              ΓöéBackColor             ΓöéCancel                Γöé
  4255. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4256. ΓöéClassName             ΓöéDefault               ΓöéEnabled               Γöé
  4257. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4258. ΓöéFirstChild            ΓöéForeColor             ΓöéHeight                Γöé
  4259. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4260. ΓöéHelpTag               ΓöéHelpText              ΓöéHintText              Γöé
  4261. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4262. ΓöéHWnd                  ΓöéKeyString             ΓöéLeft                  Γöé
  4263. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4264. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  4265. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4266. ΓöéPicturePath           ΓöéSelf                  ΓöéSibling               Γöé
  4267. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4268. ΓöéSiblingOrder          ΓöéTabGroup              ΓöéTabIndex              Γöé
  4269. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4270. ΓöéTabStop               ΓöéTop                   ΓöéUserData              Γöé
  4271. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4272. ΓöéVisible               ΓöéWidth                 Γöé                      Γöé
  4273. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4274.  
  4275.  
  4276. Events 
  4277.  
  4278. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4279. ΓöéClick                 ΓöéGotFocus              ΓöéKeyPress              Γöé
  4280. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4281. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  4282. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4283.  
  4284.  
  4285. Methods 
  4286.  
  4287. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4288. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  4289. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4290. ΓöéSetFocus              Γöé                      Γöé                      Γöé
  4291. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4292.  
  4293.  
  4294. Notes 
  4295.  
  4296. The images can be provided either as bitmaps (files of type ".bmp") or icons 
  4297. contained in an OS/2 resource DLL (Dynamic Link Library). In either case, the 
  4298. property PicturePath contains the file name of the picture to be displayed. 
  4299.  
  4300. If the AutoSize property is 1, the button will be resized so that it contains 
  4301. the image defined by the PicturePath property (the button is reshaped to hold 
  4302. the picture). The sizing operation takes place only when an image is loaded (at 
  4303. run time, or whenever the PicturePath property changes and a new picture is 
  4304. loaded). The default for AutoSize is 0. 
  4305.  
  4306. See also 
  4307.  
  4308. ImageRadioButton, PictureBox, PicturePath, PushButton 
  4309.  
  4310.  
  4311. ΓòÉΓòÉΓòÉ 7.74. ImageRadioButton object ΓòÉΓòÉΓòÉ
  4312.  
  4313.  
  4314.  
  4315. Description 
  4316.  
  4317. As the name suggests, the ImageRadioButton is a variation of the standard 
  4318. RadioButton object that permits an arbitrary image to be used in place of a 
  4319. simple textual caption. 
  4320.  
  4321. Properties 
  4322.  
  4323. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4324. ΓöéAutoSize              ΓöéBackColor             ΓöéClassName             Γöé
  4325. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4326. ΓöéEnabled               ΓöéFirstChild            ΓöéForeColor             Γöé
  4327. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4328. ΓöéHeight                ΓöéHelpTag               ΓöéHelpText              Γöé
  4329. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4330. ΓöéHintText              ΓöéHWnd                  ΓöéKeyString             Γöé
  4331. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4332. ΓöéLeft                  ΓöéName                  ΓöéPainting              Γöé
  4333. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4334. ΓöéParent                ΓöéPicturePath           ΓöéSelf                  Γöé
  4335. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4336. ΓöéSet                   ΓöéSibling               ΓöéSiblingOrder          Γöé
  4337. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4338. ΓöéTabGroup              ΓöéTabIndex              ΓöéTabStop               Γöé
  4339. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4340. ΓöéTop                   ΓöéUserData              ΓöéVisible               Γöé
  4341. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4342. ΓöéWidth                 Γöé                      Γöé                      Γöé
  4343. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4344.  
  4345.  
  4346. Events 
  4347.  
  4348. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4349. ΓöéClick                 ΓöéGotFocus              ΓöéKeyPress              Γöé
  4350. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4351. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  4352. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4353.  
  4354.  
  4355. Methods 
  4356.  
  4357. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4358. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  4359. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4360. ΓöéSetFocus              Γöé                      Γöé                      Γöé
  4361. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4362.  
  4363.  
  4364. Notes 
  4365.  
  4366. The images can be provided either as bitmaps (files of type ".bmp") or as an 
  4367. icon contained in an OS/2 resource DLL (Dynamic Link Library). In either case, 
  4368. the property PicturePath contains the file name of the picture to be displayed. 
  4369.  
  4370. The first ImageRadioButton that is added to a window or group box has a Set 
  4371. property of 1 by default. If desired, you can set a different button by 
  4372. changing the Set property of one of the other buttons: 
  4373.  
  4374.    call VRSet "myDefaultImageRB", "Set", 1
  4375.  
  4376. The application's Init procedure or the desired object's Create event routine 
  4377. are suitable places to set the property. 
  4378.  
  4379. If the AutoSize property is 1, the object will be resized so that it contains 
  4380. the image defined by the PicturePath property (the button is reshaped to fit 
  4381. the picture). The sizing operation takes place only when an image is loaded (at 
  4382. run time, or whenever the PicturePath property changes and a new picture is 
  4383. loaded). The default for AutoSize is 0. 
  4384.  
  4385. See also 
  4386.  
  4387. CheckBox, GroupBox, ImagePushButton, PictureBox, RadioButton 
  4388.  
  4389.  
  4390. ΓòÉΓòÉΓòÉ 7.75. Index property ΓòÉΓòÉΓòÉ
  4391.  
  4392.  
  4393.  
  4394. Description 
  4395.  
  4396. The Index property specifies which item in the SpinButton's spin  list is 
  4397. currently selected. It is a numerical value, not a string value, and can be any 
  4398. number from one up to the number of items in the spin list. 
  4399.  
  4400. If the InitialList property has been set to a numeric range, the Index property 
  4401. defaults to 0, otherwise it defaults to 1. 
  4402.  
  4403. Applies to 
  4404.  
  4405. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4406. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  4407. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4408.  
  4409.  
  4410. Notes 
  4411.  
  4412. The Index property is always zero if the spin button is configured to display a 
  4413. range of numbers. 
  4414.  
  4415. This property can be set at design time to make some item other than the first 
  4416. one appear when the program starts. 
  4417.  
  4418. See also 
  4419.  
  4420. InitialList 
  4421.  
  4422.  
  4423. ΓòÉΓòÉΓòÉ 7.76. Init routine ΓòÉΓòÉΓòÉ
  4424.  
  4425.  
  4426.  
  4427. Description 
  4428.  
  4429. The Init routine is called automatically at the beginning of a file after the 
  4430. primary window is loaded, before any event routines are called. It can perform 
  4431. global initialization, resource allocation and similar startup tasks. 
  4432.  
  4433. Init is called without arguments. The arguments that were passed to the file at 
  4434. the time of invocation can be accessed with the InitArgs compound variable. The 
  4435. structure of InitArgs is as follows: 
  4436.  
  4437. InitArgs.0     is the number of arguments that were passed 
  4438.  
  4439. InitArgs.1     is the first argument that was passed. It is equivalent to the 
  4440.                value of the function invocation arg( 1 ) immediately after the 
  4441.                file is called. 
  4442.  
  4443. InitArgs.n     is the value of the nth argument (equivalent to arg( n )). 
  4444.  
  4445. InitArgs is available throughout the entire file; it is not restricted to the 
  4446. Init routine. 
  4447.  
  4448. The following is the default version of the Init routine: 
  4449.  
  4450. Init:
  4451.     window = VRWindow()
  4452.     call VRMethod window, "CenterWindow"
  4453.     call VRSet window, "Visible", "1"
  4454.     call VRMethod window, "Activate"
  4455.     drop window
  4456. return
  4457.  
  4458.  
  4459. Notes 
  4460.  
  4461. Init is a convenient point at which to allocate global resources that will be 
  4462. used in an application, or to initiate auxiliary services that the application 
  4463. will use (such as a database manager). Objects such as lists that require run 
  4464. time information can be filled in the Init routine. 
  4465.  
  4466. If the Init routine discovers some situation that indicates that the 
  4467. application should not proceed (for example, a server cannot be started), the 
  4468. application window's ShutDown property can be set to 0 to prevent further 
  4469. processing. 
  4470.  
  4471. See also 
  4472.  
  4473. Fini, Quit, Halt, ShutDown, CenterWindow 
  4474.  
  4475.  
  4476. ΓòÉΓòÉΓòÉ 7.77. InitialList property ΓòÉΓòÉΓòÉ
  4477.  
  4478.  
  4479.  
  4480. Description 
  4481.  
  4482. The InitialList property defines a set of items for a list. The property is set 
  4483. at design time. 
  4484.  
  4485. The first character in the string is interpreted as the item separator 
  4486. character. The remainder of the string consists of the items that are to 
  4487. comprise the InitialList. The items are separated by the first character in the 
  4488. string. The separator character cannot occur in an item. 
  4489.  
  4490. The default value for this property is the null string. 
  4491.  
  4492. Applies to 
  4493.  
  4494. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4495. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  4496. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4497. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  4498. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4499.  
  4500.  
  4501. Notes 
  4502.  
  4503. The items in the InitialList are stored in a format that is not intended to be 
  4504. used directly in most applications. A list can be re-initialized by using the 
  4505. Reset method:  it removes all of the items and then adds the items contained in 
  4506. the InitialList property. A spin button can be re-initialized using the 
  4507. SetStringList method. 
  4508.  
  4509. CUA guidelines recommend that you build a spin list in reverse order when 
  4510. dealing with non-numeric lists. 
  4511.  
  4512. See also 
  4513.  
  4514. Reset, SetStringList 
  4515.  
  4516. Examples 
  4517.  
  4518. An example of an InitialList property string is: 
  4519.  
  4520. !item 1!this is item two!three!four
  4521.  
  4522. The item separator character is an exclamation mark, and the list consists of 
  4523. four items. 
  4524.  
  4525.  
  4526. ΓòÉΓòÉΓòÉ 7.78. Insert method ΓòÉΓòÉΓòÉ
  4527.  
  4528.  
  4529.  
  4530. Syntax 
  4531.  
  4532. ok = VRMethod( object, "Insert", text ) 
  4533.  
  4534. Description 
  4535.  
  4536. Inserts the given text into the MultiLineEntryField object at the current 
  4537. insertion point. 
  4538.  
  4539. Returns 
  4540.  
  4541. If the operation is successful, Insert returns 1, otherwise it returns 0 
  4542. (zero). 
  4543.  
  4544. Applies to 
  4545.  
  4546. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4547. ΓöéMultiLineEntryField   Γöé                      Γöé                      Γöé
  4548. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4549.  
  4550.  
  4551. See also 
  4552.  
  4553. Clear, Cut, Copy, Paste, GetClipboard, PutClipboard 
  4554.  
  4555.  
  4556. ΓòÉΓòÉΓòÉ 7.79. InstallAccelerators method ΓòÉΓòÉΓòÉ
  4557.  
  4558.  
  4559.  
  4560. Syntax 
  4561.  
  4562. ok = VRMethod( object, "InstallAccelerators" ) 
  4563.  
  4564. Description 
  4565.  
  4566. The InstallAccelerators method builds a table of Accelerator values which are 
  4567. used by the window object to control the activation of objects based on 
  4568. keystrokes. 
  4569.  
  4570. Returns 
  4571.  
  4572. If the operation is successful, 1 is returned; otherwise, 0 (zero) is returned. 
  4573.  
  4574. Applies to 
  4575.  
  4576. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4577. ΓöéWindow                Γöé                      Γöé                      Γöé
  4578. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4579.  
  4580.  
  4581. Notes 
  4582.  
  4583. When a window with a menu is loaded, the accelerator table for the window is 
  4584. generated automatically. You do not need to call this method unless you want to 
  4585. change an accelerator value, or create a window using VRCreate or VRCreateStem 
  4586. instead of loading it from a file. 
  4587.  
  4588. A window's accelerator table is maintained internally, and cannot be  accessed 
  4589. by the programmer. To change an Accelerator value in the table, you  must 
  4590. change the Accelerator value of the menu item(s), and then use this method. 
  4591.  
  4592. If a secondary window does not have an accelerator table, or the key sequence 
  4593. does not correspond to any entry in the table, the sequence is passed to its 
  4594. parent, if the parent is enabled. This allows accelerators in the primary 
  4595. window to be available even when a secondary window is active. 
  4596.  
  4597. See also 
  4598.  
  4599. Accelerator 
  4600.  
  4601.  
  4602. ΓòÉΓòÉΓòÉ 7.80. InteriorHeight property ΓòÉΓòÉΓòÉ
  4603.  
  4604.  
  4605.  
  4606. Description 
  4607.  
  4608. The InteriorHeight property is the height in twips of a window's interior. It 
  4609. is the same as the window height, less the height of the window borders and 
  4610. title bar. 
  4611.  
  4612. Applies to 
  4613.  
  4614. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4615. ΓöéWindow                Γöé                      Γöé                      Γöé
  4616. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4617.  
  4618.  
  4619. Notes 
  4620.  
  4621. InteriorHeight is read-only, and is only available at run time. 
  4622.  
  4623.  
  4624.  
  4625. See also 
  4626.  
  4627. InteriorWidth, InteriorLeft, InteriorTop 
  4628.  
  4629.  
  4630. ΓòÉΓòÉΓòÉ 7.81. InteriorLeft property ΓòÉΓòÉΓòÉ
  4631.  
  4632.  
  4633.  
  4634. Description 
  4635.  
  4636. The InteriorLeft property is the coordinate of the left edge of a window's 
  4637. interior. The value is in twips. 
  4638.  
  4639. Applies to 
  4640.  
  4641. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4642. ΓöéWindow                Γöé                      Γöé                      Γöé
  4643. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4644.  
  4645.  
  4646. Notes 
  4647.  
  4648. InteriorLeft is read-only, and is only available at run time. 
  4649.  
  4650.  
  4651.  
  4652. See also 
  4653.  
  4654. InteriorHeight, InteriorTop, InteriorWidth 
  4655.  
  4656.  
  4657. ΓòÉΓòÉΓòÉ 7.82. InteriorTop property ΓòÉΓòÉΓòÉ
  4658.  
  4659.  
  4660.  
  4661. Description 
  4662.  
  4663. The InteriorTop property is the coordinate of the top edge of a window's 
  4664. interior. The value is in twips. 
  4665.  
  4666. Applies to 
  4667.  
  4668. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4669. ΓöéWindow                Γöé                      Γöé                      Γöé
  4670. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4671.  
  4672.  
  4673. Notes 
  4674.  
  4675. InteriorTop is read-only, and is only available at run time. 
  4676.  
  4677.  
  4678.  
  4679. See also 
  4680.  
  4681. InteriorHeight, InteriorLeft, InteriorWidth 
  4682.  
  4683.  
  4684. ΓòÉΓòÉΓòÉ 7.83. InteriorWidth property ΓòÉΓòÉΓòÉ
  4685.  
  4686.  
  4687.  
  4688. Description 
  4689.  
  4690. The InteriorWidth property is the width in twips of a window's interior. It is 
  4691. the same as the window width, less the width of the window borders. 
  4692.  
  4693. Applies to 
  4694.  
  4695. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4696. ΓöéWindow                Γöé                      Γöé                      Γöé
  4697. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4698.  
  4699.  
  4700. Notes 
  4701.  
  4702. InteriorWidth is read-only, and is only available at run time. 
  4703.  
  4704.  
  4705.  
  4706. See also 
  4707.  
  4708. InteriorHeight, InteriorLeft, InteriorTop 
  4709.  
  4710.  
  4711. ΓòÉΓòÉΓòÉ 7.84. InvokeHelp method ΓòÉΓòÉΓòÉ
  4712.  
  4713.  
  4714.  
  4715. Syntax 
  4716.  
  4717. ok = VRMethod( object, "InvokeHelp" ) 
  4718.  
  4719. Description 
  4720.  
  4721. The InvokeHelp method invokes help on an object as if the user had pressed F1. 
  4722.  
  4723. Returns 
  4724.  
  4725.  If the operation is successful, 1 is returned, otherwise 0 (zero) is returned. 
  4726.  
  4727. Applies to 
  4728.  
  4729. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4730. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  4731. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4732. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  4733. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4734. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  4735. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4736. ΓöéMenu                  ΓöéMenuBar               ΓöéMenuItem              Γöé
  4737. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4738. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  4739. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4740. ΓöéRadioButton           ΓöéScreen                ΓöéSpinButton            Γöé
  4741. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4742. ΓöéWindow                Γöé                      Γöé                      Γöé
  4743. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4744.  
  4745.  
  4746. Notes 
  4747.  
  4748. If the object does not have help defined, the InvokeHelp method of the object's 
  4749. parent is called instead. This continues until an object which has help defined 
  4750. is encountered, at which point help is provided to the user. If no such object 
  4751. is encountered, the method fails and returns a value of 0. 
  4752.  
  4753. See also 
  4754.  
  4755. HelpFile, HelpTag, HelpText 
  4756.  
  4757. Examples 
  4758.  
  4759. status = VRMethod( "myList", "InvokeHelp" )
  4760. if \status then do
  4761.     call VRMessage VRWindow(), "Cannot invoke help"
  4762. end
  4763.  
  4764.  
  4765. ΓòÉΓòÉΓòÉ 7.85. Justification property ΓòÉΓòÉΓòÉ
  4766.  
  4767.  
  4768.  
  4769. Description 
  4770.  
  4771. The Justification property indicates how text is horizontally aligned. 
  4772.  
  4773. There are three possible values: 
  4774.  
  4775. Left           The text should be aligned to the left of the text area. This is 
  4776.                the default value. 
  4777.  
  4778. Right          The text should be aligned to the right of the text area. 
  4779.  
  4780. Center         The text should be aligned to the center of the text area. 
  4781.  
  4782. The default value is Left. 
  4783.  
  4784. Applies to 
  4785.  
  4786. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4787. ΓöéDescriptiveText       ΓöéEntryField            ΓöéSpinButton            Γöé
  4788. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4789.  
  4790.  
  4791. See also 
  4792.  
  4793. VertJustification 
  4794.  
  4795.  
  4796. ΓòÉΓòÉΓòÉ 7.86. KeyPress event ΓòÉΓòÉΓòÉ
  4797.  
  4798.  
  4799.  
  4800. Description 
  4801.  
  4802. A KeyPress event occurs on an object whenever the user presses a key and the 
  4803. object has the input focus, or a child of the object received a KeyPress event 
  4804. but did not handle it. 
  4805.  
  4806. Applies to 
  4807.  
  4808. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4809. ΓöéCheckBox              ΓöéComboBox              ΓöéDropDownComboBox      Γöé
  4810. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4811. ΓöéEntryField            ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  4812. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4813. ΓöéListBox               ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  4814. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4815. ΓöéPushButton            ΓöéRadioButton           ΓöéSpinButton            Γöé
  4816. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4817. ΓöéWindow                Γöé                      Γöé                      Γöé
  4818. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4819.  
  4820.  
  4821. Notes 
  4822.  
  4823. An object's KeyPress event is executed before the key or keys are passed to the 
  4824. object. Therefore, you can change the KeyString property in the KeyPress event 
  4825. routine, and the object will think that the key that was pressed was the key 
  4826. that you put into the KeyString property. 
  4827.  
  4828. When a KeyPress event occurs, you can find out what key was pressed by looking 
  4829. at the object's KeyString property. If a number or letter key was pressed, that 
  4830. number or letter will be the contents of the KeyString property. Other keys, 
  4831. like Tab, or the function keys return strings in the form "{Tab}", or "{F1}". 
  4832. See the KeyString property for a complete list of key strings. 
  4833.  
  4834. If an object does not have a KeyPress event routine and does not otherwise 
  4835. handle keystrokes, the KeyPress event is passed to its parent object, and so 
  4836. on, until an object that has a KeyPress event routine is encountered, or the 
  4837. top of the object hierarchy is reached. 
  4838.  
  4839. See also 
  4840.  
  4841. KeyString 
  4842.  
  4843. Examples 
  4844.  
  4845. To have an entry field translate all characters to uppercase, use the following 
  4846. code for its KeyPress event routine: 
  4847.  
  4848. obj = VRInfo( "Object" )
  4849. keystr = VRGet( obj, "KeyString" )
  4850. call VRSet obj, "KeyString", translate( keystr )
  4851.  
  4852.  
  4853. ΓòÉΓòÉΓòÉ 7.87. KeyString property ΓòÉΓòÉΓòÉ
  4854.  
  4855.  
  4856.  
  4857. Description 
  4858.  
  4859. The KeyString property represents the key or keys that were pressed to initiate 
  4860. a KeyPress event. 
  4861.  
  4862. Applies to 
  4863.  
  4864. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4865. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  4866. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4867. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéImagePushButton       Γöé
  4868. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4869. ΓöéImageRadioButton      ΓöéListBox               ΓöéMultiLineEntryField   Γöé
  4870. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4871. ΓöéPictureBox            ΓöéPushButton            ΓöéRadioButton           Γöé
  4872. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4873. ΓöéSpinButton            ΓöéWindow                Γöé                      Γöé
  4874. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4875.  
  4876.  
  4877. Notes 
  4878.  
  4879. When a KeyPress event occurs, you can find out what key or keys were pressed by 
  4880. looking at the object's KeyString property. If a number or letter key was 
  4881. pressed, that number or letter will be the contents of the KeyString property. 
  4882. Other keys, like Tab, or the function keys return strings in the form "{Tab}", 
  4883. or "{F1}". The complete list of possible key strings is: 
  4884.  
  4885. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4886. Γöé{Alt}                 Γöé{Backspace}           Γöé{Backtab}             Γöé
  4887. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4888. Γöé{Ctrl}                Γöé{Del}                 Γöé{Down}                Γöé
  4889. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4890. Γöé{End}                 Γöé{Enter}               Γöé{Esc}                 Γöé
  4891. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4892. Γöé{F1}                  Γöé{F2}                  Γöé{F3}                  Γöé
  4893. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4894. Γöé{F4}                  Γöé{F5}                  Γöé{F6}                  Γöé
  4895. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4896. Γöé{F7}                  Γöé{F8}                  Γöé{F9}                  Γöé
  4897. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4898. Γöé{F10}                 Γöé{F11}                 Γöé{F12}                 Γöé
  4899. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4900. Γöé{Home}                Γöé{Ins}                 Γöé{Left}                Γöé
  4901. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4902. Γöé{Newline}             Γöé{PgDown}              Γöé{PgUp}                Γöé
  4903. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4904. Γöé{Right}               Γöé{Shift}               Γöé{Tab}                 Γöé
  4905. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4906. Γöé{Up}                  Γöé                      Γöé                      Γöé
  4907. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4908.  
  4909. It is also possible for combinations of key strings to be put in the KeyString 
  4910. property at the same time. For example, "{Alt}S", or "{Alt}{Ctrl}T". After a 
  4911. KeyPress event, any shift keys present will be ordered {Shift}, {Alt}, then 
  4912. {Ctrl}. You can set the shift keys in any order. 
  4913.  
  4914. An object's KeyPress event is executed before the object receives the 
  4915. keystroke. Therefore, you can change the KeyString property in the KeyPress 
  4916. event routine,  and the object will think that the key that was pressed was the 
  4917. key (or keys) that you put into the KeyString property. If you set the 
  4918. KeyString property to a null string, no keystroke will be sent to the object. 
  4919.  
  4920. If an object does not have a KeyPress event routine and does not otherwise 
  4921. handle keystrokes, the KeyPress event is passed to its parent object, and so 
  4922. on, until an object that has a KeyPress event routine is encountered, or the 
  4923. top of the object hierarchy is reached. 
  4924.  
  4925. See also 
  4926.  
  4927. KeyPress 
  4928.  
  4929. Examples 
  4930.  
  4931. To cause an entry field to translate all characters to uppercase, use the 
  4932. following code for the entry field's KeyPress event routine: 
  4933.  
  4934. obj = VRInfo( "Object" )
  4935. keystr = VRGet( obj, "KeyString" )
  4936. call VRSet obj, "KeyString", translate( keystr )
  4937.  
  4938.  
  4939. ΓòÉΓòÉΓòÉ 7.88. LayoutStyle property ΓòÉΓòÉΓòÉ
  4940.  
  4941.  
  4942.  
  4943. Description 
  4944.  
  4945. The LayoutStyle property controls how a Window sizes and moves its children. 
  4946.  
  4947. The string must be one of the following keywords: 
  4948.  
  4949. None           No arrangement is done. 
  4950.  
  4951. SimpleDialog   If the window has a single object on it, the object is resized 
  4952.                whenever the window is resized. If the window also has one or 
  4953.                more PushButton objects on it, the buttons are moved to the 
  4954.                bottom left corner of the window. 
  4955.  
  4956. The default value is None. 
  4957.  
  4958. Applies to 
  4959.  
  4960. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4961. ΓöéWindow                Γöé                      Γöé                      Γöé
  4962. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4963.  
  4964.  
  4965. Notes 
  4966.  
  4967. Use a layout style of SimpleDialog when the window contains one control and 
  4968. optionally some push buttons. The window will perform the following 
  4969. arrangements when the window is created or resized: 
  4970.  
  4971. o The control will be resized to fit the window. A vertical margin surrounds 
  4972.   the control that is equal to the minimum distance between the top of the 
  4973.   window and the top of any of its children. Similarly, a horizonal margin is 
  4974.   kept that is equal to to minimum distance between the left edge of the window 
  4975.   and the left edge of any object in the window. 
  4976.  
  4977. o Push buttons will be arranged along the the bottom of the window and forced 
  4978.   to the same height. The same margin is left around the push buttons as is 
  4979.   left around the control. 
  4980.  
  4981.  
  4982. See also 
  4983.  
  4984. WindowMode 
  4985.  
  4986.  
  4987. ΓòÉΓòÉΓòÉ 7.89. Left property ΓòÉΓòÉΓòÉ
  4988.  
  4989.  
  4990.  
  4991. Description 
  4992.  
  4993. The Left property specifies the coordinate of the left edge of the object, 
  4994. relative to its enclosing object (or screen, in the case of a Window). 
  4995.  
  4996. This property may be any numeric value. 
  4997.  
  4998. The default value for this property is 0. 
  4999.  
  5000. Applies to 
  5001.  
  5002. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5003. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  5004. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5005. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  5006. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5007. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  5008. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5009. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  5010. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5011. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  5012. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5013.  
  5014.  
  5015. Notes 
  5016.  
  5017. The origin of the coordinate system used for the position of objects is the 
  5018. upper left corner of the screen (or enclosing object). 
  5019.  
  5020. When setting the Left property, the value can take the form value,unit where 
  5021. unit is one of T (for twips), or P (for pixels). If no unit is given twips are 
  5022. assumed. When getting the property, the value is always returned in twips. 
  5023.  
  5024. A twip is a twentieth of a point, and a point is 1/72 of a logical inch. The 
  5025. actual size is automatically scaled to the current display resolution, but also 
  5026. depends on the size of your display monitor. 
  5027.  
  5028. You can modify the Left property of an object at run time. Any change will take 
  5029. effect even if the AutoSize property for the object is 1. 
  5030.  
  5031. See also 
  5032.  
  5033. Height, Top, Width 
  5034.  
  5035.  
  5036. ΓòÉΓòÉΓòÉ 7.90. ListBox object ΓòÉΓòÉΓòÉ
  5037.  
  5038.  
  5039.  
  5040. Description 
  5041.  
  5042. A ListBox object displays a list of items. The principal use of a ListBox is to 
  5043. display a set of items from which the user can make a selection. 
  5044.  
  5045. Properties 
  5046.  
  5047. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5048. ΓöéAdjustHeight          ΓöéBackColor             ΓöéClassName             Γöé
  5049. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5050. ΓöéCount                 ΓöéEnabled               ΓöéExtendSelect          Γöé
  5051. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5052. ΓöéFirstChild            ΓöéFont                  ΓöéForeColor             Γöé
  5053. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5054. ΓöéHeight                ΓöéHelpTag               ΓöéHelpText              Γöé
  5055. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5056. ΓöéHintText              ΓöéHorizScroll           ΓöéHWnd                  Γöé
  5057. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5058. ΓöéInitialList           ΓöéKeyString             ΓöéLeft                  Γöé
  5059. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5060. ΓöéMultiSelect           ΓöéName                  ΓöéPainting              Γöé
  5061. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5062. ΓöéParent                ΓöéSelected              ΓöéSelf                  Γöé
  5063. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5064. ΓöéSelectedString        ΓöéSibling               ΓöéSiblingOrder          Γöé
  5065. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5066. ΓöéSort                  ΓöéTabGroup              ΓöéTabIndex              Γöé
  5067. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5068. ΓöéTabStop               ΓöéTop                   ΓöéUserData              Γöé
  5069. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5070. ΓöéVisible               ΓöéWidth                 Γöé                      Γöé
  5071. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5072.  
  5073.  
  5074. Events 
  5075.  
  5076. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5077. ΓöéClick                 ΓöéDoubleClick           ΓöéGotFocus              Γöé
  5078. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5079. ΓöéKeyPress              ΓöéLostFocus             Γöé                      Γöé
  5080. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5081.  
  5082.  
  5083. Methods 
  5084.  
  5085. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5086. ΓöéAddString             ΓöéAddStringList         ΓöéClear                 Γöé
  5087. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5088. ΓöéDelete                ΓöéDeleteList            ΓöéDeleteString          Γöé
  5089. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5090. ΓöéDeselect              ΓöéDeselectList          ΓöéFindString            Γöé
  5091. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5092. ΓöéGetSelectedList       ΓöéGetSelectedStringList ΓöéGetString             Γöé
  5093. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5094. ΓöéGetStringList         ΓöéInvokeHelp            ΓöéListMethods           Γöé
  5095. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5096. ΓöéListProperties        ΓöéReset                 ΓöéSetFocus              Γöé
  5097. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5098. ΓöéSetSelectedList       Γöé                      Γöé                      Γöé
  5099. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5100.  
  5101.  
  5102. Notes 
  5103.  
  5104. If there are more items to be displayed in the list than will fit into the 
  5105. allotted space, scroll bars are automatically added to the right side of the 
  5106. list. 
  5107.  
  5108. Multiple selection of items is fully supported if the MultiSelect property is 
  5109. set to 1. Ranges of items can be selected, and individual items can be added to 
  5110. or removed from a set of selected items. The style of multiple selection used 
  5111. depends on the value of the ExtendSelect property. 
  5112.  
  5113. Some list operations treat the items individually, whereas other operations 
  5114. make use of REXX compound variables to manipulate sets of items. Wherever the 
  5115. compound variable technique is used, the .0 qualifier is used to store the 
  5116. number of items in the compound variable. 
  5117.  
  5118. You can set the initial contents of a list by setting the InitialList property. 
  5119. If the contents of a list cannot be determined until the application is 
  5120. running, the list can be initialized with the AddList method. The list 
  5121. initialization code can be placed into the Init routine of the application. 
  5122.  
  5123. A Click event indicates that the set of selected items has been changed by the 
  5124. user selecting an item with either the cursor keys or the mouse. A DoubleClick 
  5125. event occurs when the user double clicks on an item in the list, or presses the 
  5126. Enter key. The GetSelectedList method can be used in a Click event routine to 
  5127. determine the set of selected items in a list. Note that the number of selected 
  5128. items can be zero. 
  5129.  
  5130. See also 
  5131.  
  5132. ComboBox, DropDownComboBox, ExtendSelect 
  5133.  
  5134. Examples 
  5135.  
  5136. Putting items into a ListBox: 
  5137.  
  5138. colors.0 = 3
  5139. colors.1 = "Red"
  5140. colors.2 = "Green"
  5141. colors.3 = "Blue"
  5142. status = VRMethod( "myColorList", "AddStringList", "colors." )
  5143.  
  5144. Getting the selected items from a ListBox: 
  5145.  
  5146. GetSelect:
  5147.     obj = "myColourList"
  5148.     status = VRMethod( obj, "GetSelectedList", "selects." )
  5149.     if \status then do
  5150.         return
  5151.     end
  5152.     if selects.0 = 0 then do
  5153.         return
  5154.     end
  5155.  
  5156.     do i = 1 to selects.0
  5157.         say "You picked" VRMethod( obj, "GetString", selects.i )
  5158.     end
  5159. return
  5160.  
  5161.  
  5162. ΓòÉΓòÉΓòÉ 7.91. ListChildren method ΓòÉΓòÉΓòÉ
  5163.  
  5164.  
  5165.  
  5166. Syntax 
  5167.  
  5168. ok = VRMethod( object, "ListChildren", "child." ) 
  5169.  
  5170. Description 
  5171.  
  5172. The ListChildren method fills the compound variable denoted by children. with 
  5173. the internal names of the object's children. 
  5174.  
  5175. Arguments 
  5176.  
  5177. children       The format of this compound variable is: 
  5178.  
  5179.    child.0        contains the number of children 
  5180.  
  5181.    child.1        the internal name of the first child 
  5182.  
  5183.    child.2        the internal name of the second child 
  5184.  
  5185.    child.n        the internal name of the nth child 
  5186.  
  5187.  
  5188. Returns 
  5189.  
  5190. ListChildren returns 1 if the operation is successful, otherwise it returns 0. 
  5191.  
  5192. Applies to 
  5193.  
  5194. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5195. ΓöéGroupBox              ΓöéWindow                Γöé                      Γöé
  5196. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5197.  
  5198.  
  5199. See also 
  5200.  
  5201. ListClasses 
  5202.  
  5203.  
  5204. ΓòÉΓòÉΓòÉ 7.92. ListClasses method ΓòÉΓòÉΓòÉ
  5205.  
  5206.  
  5207.  
  5208. Syntax 
  5209.  
  5210. ok = VRMethod( "Application", "ListClasses", "classes." [ "A", [objLib] ) 
  5211.  
  5212. ok = VRMethod( "Application", "ListClasses", "classes." [ "L" ) 
  5213.  
  5214. Description 
  5215.  
  5216. The ListClasses method fills the compound variable denoted by classes. with the 
  5217. list of available object classes. 
  5218.  
  5219. Arguments 
  5220.  
  5221. classes        The format of this compound variable, created by ListClasses is: 
  5222.  
  5223.    classes.0      contains the number of classes 
  5224.  
  5225.    classes.1      information about the first class 
  5226.  
  5227.    classes.2      information about the second class 
  5228.  
  5229.    classes.n      information aobut the nth class 
  5230.  
  5231. A              List all loaded classes. If objLib is given, then list all 
  5232.                classes that were loaded only from that specific object library. 
  5233.  
  5234. L              List all the classes that have been loaded from object 
  5235.                libraries, excluding those that are predefined. 
  5236.  
  5237.  
  5238. Returns 
  5239.  
  5240. ListClasses returns 1 if the operation is successful; otherwise it returns 0 
  5241. (zero). 
  5242.  
  5243. Applies to 
  5244.  
  5245. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5246. ΓöéApplication           Γöé                      Γöé                      Γöé
  5247. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5248.  
  5249.  
  5250. Notes 
  5251.  
  5252. The format of the strings returned is: 
  5253.  
  5254. classname=class superclass=superclass picturepath=path dllname=objLib virtual=v predefined=p
  5255.  
  5256. where: 
  5257.  
  5258. class          The name of the class. 
  5259.  
  5260. objLib         The name of the object library from which the class was loaded. 
  5261.  
  5262. path           The picture path for the tool icon. 
  5263.  
  5264. superclass     The name of the parent class. Note that this is not the object's 
  5265.                parent. 
  5266.  
  5267. The class, superclass, path and objLib values are all quoted strings. 
  5268.  
  5269. See also 
  5270.  
  5271. ListChildren, LoadClassFile 
  5272.  
  5273.  
  5274. ΓòÉΓòÉΓòÉ 7.93. ListMethods method ΓòÉΓòÉΓòÉ
  5275.  
  5276.  
  5277.  
  5278. Syntax 
  5279.  
  5280. ok = VRMethod( object, "ListMethods", "methods." ) 
  5281.  
  5282. Description 
  5283.  
  5284. The ListMethods method fills the compound variable methods with the names of 
  5285. the methods that are defined for the requested object. 
  5286.  
  5287. Arguments 
  5288.  
  5289. methods        The format of the compound variable that is created by 
  5290.                ListMethods is: 
  5291.  
  5292.    methods.0      contains the number of items in the list 
  5293.  
  5294.    methods.1      the first item in the list 
  5295.  
  5296.    methods.2      the second item in the list 
  5297.  
  5298.    methods.n      the nth item in the list 
  5299.  
  5300.                Note that compound variables of the form methods.qualifier, 
  5301.                where qualifier is not an integer in the range 1 to methodss.0, 
  5302.                are not affected. 
  5303.  
  5304.  
  5305. Returns 
  5306.  
  5307. ListMethods returns 1 if the operation is successful; otherwise it returns 0 
  5308. (zero). 
  5309.  
  5310. Applies to 
  5311.  
  5312. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5313. ΓöéApplication           ΓöéCheckBox              ΓöéComboBox              Γöé
  5314. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5315. ΓöéDescriptiveText       ΓöéDropDownComboBox      ΓöéEntryField            Γöé
  5316. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5317. ΓöéGroupBox              ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  5318. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5319. ΓöéListBox               ΓöéMenu                  ΓöéMenuBar               Γöé
  5320. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5321. ΓöéMenuItem              ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  5322. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5323. ΓöéPushButton            ΓöéRadioButton           ΓöéScreen                Γöé
  5324. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5325. ΓöéSpinButton            ΓöéWindow                Γöé                      Γöé
  5326. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5327.  
  5328.  
  5329. See also 
  5330.  
  5331. ListProperties 
  5332.  
  5333. Examples 
  5334.  
  5335. To get all method names using ListMethods: 
  5336.  
  5337. call VRMethod "myWindow", "ListMethods", "myMethods."
  5338.  
  5339.  
  5340. ΓòÉΓòÉΓòÉ 7.94. ListProperties method ΓòÉΓòÉΓòÉ
  5341.  
  5342.  
  5343.  
  5344. Syntax 
  5345.  
  5346. ok = VRMethod( object, "ListProperties", "props.", [ prop-type ], [ ... ] ) 
  5347.  
  5348. Description 
  5349.  
  5350. The ListProperties method fills the compound variable denoted by props with the 
  5351. names of the properties that are defined for the requested object. 
  5352.  
  5353. Arguments 
  5354.  
  5355. props          The format of the compound variable that is created by 
  5356.                ListProperties is: 
  5357.  
  5358.    props.0        contains the number of items in the list 
  5359.  
  5360.    props.1        the first item in the list 
  5361.  
  5362.    props.2        the second item in the list 
  5363.  
  5364.    props.n        the nth item in the list 
  5365.  
  5366.                Note that compound variables of the form props.qualifier, where 
  5367.                qualifier is not an integer in the range 1 to props.0, are not 
  5368.                affected. 
  5369.  
  5370. prop-type      These arguments are optional: they are string values that 
  5371.                specify the type of property to be listed. The following types 
  5372.                can be specified: 
  5373.  
  5374.    All            list all properties. This is the default property type. 
  5375.  
  5376.    Saveable       list only those properties that can be saved in the ".vrw" 
  5377.                   file (that is, the properties for which the values do not 
  5378.                   depend on the object existing). Most properties are saveable: 
  5379.                   examples of non-saveable properties are Parent, Self and 
  5380.                   SiblingOrder. 
  5381.  
  5382.    Events         list the names of events 
  5383.  
  5384.    CreateTime     list only the names of the properties that require special 
  5385.                   create-time processing 
  5386.  
  5387.    ReadOnly       list those properties that cannot be modified during program 
  5388.                   execution 
  5389.  
  5390.  
  5391. Returns 
  5392.  
  5393. ListProperties returns 1 if the operation is successful; otherwise it returns 0 
  5394. (zero). 
  5395.  
  5396. Applies to 
  5397.  
  5398. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5399. ΓöéApplication           ΓöéCheckBox              ΓöéComboBox              Γöé
  5400. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5401. ΓöéDescriptiveText       ΓöéDropDownComboBox      ΓöéEntryField            Γöé
  5402. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5403. ΓöéGroupBox              ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  5404. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5405. ΓöéListBox               ΓöéMenu                  ΓöéMenuBar               Γöé
  5406. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5407. ΓöéMenuItem              ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  5408. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5409. ΓöéPushButton            ΓöéRadioButton           ΓöéScreen                Γöé
  5410. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5411. ΓöéSpinButton            ΓöéWindow                Γöé                      Γöé
  5412. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5413.  
  5414.  
  5415. See also 
  5416.  
  5417. ListMethods 
  5418.  
  5419. Examples 
  5420.  
  5421. To get all property names and corresponding values using ListProperties: 
  5422.  
  5423. call VRMethod "myWindow", "ListProperties", "myProps."
  5424. do i = 1 to myProps.0
  5425.     myPropsVal = VRGet( "myWindow", myProps.i )
  5426. end
  5427.  
  5428.  
  5429. ΓòÉΓòÉΓòÉ 7.95. ListThreads method ΓòÉΓòÉΓòÉ
  5430.  
  5431.  
  5432.  
  5433. Syntax 
  5434.  
  5435. ok = VRMethod( "Application", "ListThreads", "tIDs." ) 
  5436.  
  5437. Description 
  5438.  
  5439. The ListThreads method fills the compound variable denoted by tIDs. with the 
  5440. thread identifiers for the application. 
  5441.  
  5442. Arguments 
  5443.  
  5444. tIDs           The format of this compound variable, created by ListThreads is: 
  5445.  
  5446.    tIDs.0         contains the number of threads 
  5447.  
  5448.    tIDs.1         the identifier of the first thread 
  5449.  
  5450.    tIDs.2         the identifier of the second thread 
  5451.  
  5452.    tIDs.n         the identifier of the nth thread 
  5453.  
  5454.                The order of the thread identifiers in the compound variable 
  5455.                corresponds to the order in which the threads were created. 
  5456.                Thus, tIDs.1 is (by definition) the identifier of the main 
  5457.                ("root") thread. 
  5458.  
  5459.                Note that compound variables of the form tIDs.qualifier, where 
  5460.                qualifier is not an integer in the range 1 to tIDs.0, are not 
  5461.                affected. 
  5462.  
  5463.  
  5464. Returns 
  5465.  
  5466. ListThreads returns 1 if the operation is successful; otherwise it returns 0 
  5467. (zero). 
  5468.  
  5469. Applies to 
  5470.  
  5471. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5472. ΓöéApplication           Γöé                      Γöé                      Γöé
  5473. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5474.  
  5475.  
  5476. See also 
  5477.  
  5478. StartThread, Post 
  5479.  
  5480. Examples 
  5481.  
  5482. The following example obtains the list of all threads and posts the string 
  5483. "call Quit" to each. If each thread is a window file this will cause all the 
  5484. windows to close. 
  5485.  
  5486. call VRMethod "Application", "ListThreads", "myThreads."
  5487. do i = 2 to myThreads.0
  5488.     call VRMethod "Application", "Post", myThreads.i, "call Quit"
  5489. end
  5490.  
  5491.  
  5492. ΓòÉΓòÉΓòÉ 7.96. ListVars method ΓòÉΓòÉΓòÉ
  5493.  
  5494.  
  5495.  
  5496. Syntax 
  5497.  
  5498. ok = VRMethod( "Application", "ListVars", "vars." ) 
  5499.  
  5500. Description 
  5501.  
  5502. The ListVars method fills the compound variable vars with the names of the 
  5503. variables that were stored by the PutVar method. 
  5504.  
  5505. Arguments 
  5506.  
  5507. vars           The format of this compound variable, created by ListVars is: 
  5508.  
  5509.    vars.0         contains the number of variables 
  5510.  
  5511.    vars.1         the name of the first variable 
  5512.  
  5513.    vars.2         the name of the second variable 
  5514.  
  5515.    vars.n         the name of the nth variable 
  5516.  
  5517.                If the stored variable is a compound variable, the name returned 
  5518.                by ListVars will be followed by a period. 
  5519.  
  5520.  
  5521. Returns 
  5522.  
  5523. ListVars returns 1 if the operation is successful; otherwise it returns 0 
  5524. (zero). 
  5525.  
  5526. Applies to 
  5527.  
  5528. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5529. ΓöéApplication           Γöé                      Γöé                      Γöé
  5530. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5531.  
  5532.  
  5533. See also 
  5534.  
  5535. GetVar, PutVar 
  5536.  
  5537. Examples 
  5538.  
  5539. To retrieve all stored variables: 
  5540.  
  5541. call VRMethod "Application", "ListVars", "myVars."
  5542. do i = 1 to myVars.0
  5543.     call VRMethod "Application", "GetVar", myVars.i
  5544. end
  5545.  
  5546.  
  5547. ΓòÉΓòÉΓòÉ 7.97. ListWindows method ΓòÉΓòÉΓòÉ
  5548.  
  5549.  
  5550.  
  5551. Syntax 
  5552.  
  5553. ok = VRMethod( "Application", "ListWindows", "windows." ) 
  5554.  
  5555. Description 
  5556.  
  5557. The ListWindows method fills the compound variable denoted by windows. with the 
  5558. list of all top-level frame windows on the Presentation Manager desktop. 
  5559.  
  5560. Arguments 
  5561.  
  5562. windows        The format of this compound variable, created by ListWindows is: 
  5563.  
  5564.    windows.0      contains the number of windows 
  5565.  
  5566.    windows.1      information for the first window 
  5567.  
  5568.    windows.2      information for the second window 
  5569.  
  5570.    windows.n      information for the nth window 
  5571.  
  5572.  
  5573. Returns 
  5574.  
  5575. ListWindows returns 1 if the operation is successful; otherwise it returns 0 
  5576. (zero). 
  5577.  
  5578. Applies to 
  5579.  
  5580. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5581. ΓöéApplication           Γöé                      Γöé                      Γöé
  5582. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5583.  
  5584.  
  5585. Notes 
  5586.  
  5587. The format of the strings returned is: 
  5588.  
  5589. window owner client pid
  5590.  
  5591. where 
  5592.  
  5593. window         The PM window handle of the frame window. 
  5594.  
  5595. owner          The PM window handle of the frame window's owner. 
  5596.  
  5597. client         The PM window handle of the frame window's client window. 
  5598.  
  5599. pid            The PM process identifier for the process that created the frame 
  5600.                window. 
  5601.  
  5602. Note that the owner and client window values may be the string ?HWND00000000 if 
  5603. the given window does not exist. 
  5604.  
  5605. You can pass the PM window handles to VRSet, VRGet, and VRMethod for certain 
  5606. properties and methods. See the HWnd property for more information. 
  5607.  
  5608. Examples 
  5609.  
  5610. The following example prints the captions of all visible top level windows: 
  5611.  
  5612. ok = VRMethod( "Application", "ListWindows", "window." )
  5613. if ok = 1 then do
  5614.     do i = 1 to window.0
  5615.        w = word( window.i, 1 )
  5616.        if VRGet( w, "Visible" ) = 1 then do
  5617.            say VRGet( w, "Caption" )
  5618.        end
  5619.     end
  5620. end
  5621.  
  5622.  
  5623. See also 
  5624.  
  5625. ListChildren, ListClasses, HWnd 
  5626.  
  5627.  
  5628. ΓòÉΓòÉΓòÉ 7.98. LoadClassFile method ΓòÉΓòÉΓòÉ
  5629.  
  5630.  
  5631.  
  5632. Syntax 
  5633.  
  5634. numclasses = VRMethod( "Application", "LoadClassFile", file ) 
  5635.  
  5636. Description 
  5637.  
  5638. The LoadClassFile method loads the classes from the given object library. 
  5639.  
  5640. Arguments 
  5641.  
  5642. file           the name of the object library to load. 
  5643.  
  5644.  
  5645. Returns 
  5646.  
  5647. This method returns 1 if the object library was successfully loaded, otherwise 
  5648. it returns 0 (zero). 
  5649.  
  5650. Applies to 
  5651.  
  5652. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5653. ΓöéApplication           Γöé                      Γöé                      Γöé
  5654. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5655.  
  5656.  
  5657. See also 
  5658.  
  5659. ListClasses 
  5660.  
  5661.  
  5662. ΓòÉΓòÉΓòÉ 7.99. LostFocus event ΓòÉΓòÉΓòÉ
  5663.  
  5664.  
  5665.  
  5666. Description 
  5667.  
  5668. A LostFocus event occurs when an object loses input focus. 
  5669.  
  5670. Applies to 
  5671.  
  5672. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5673. ΓöéCheckBox              ΓöéComboBox              ΓöéDropDownComboBox      Γöé
  5674. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5675. ΓöéEntryField            ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  5676. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5677. ΓöéListBox               ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  5678. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5679. ΓöéPushButton            ΓöéRadioButton           ΓöéSpinButton            Γöé
  5680. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5681.  
  5682.  
  5683. Notes 
  5684.  
  5685. The LostFocus event provides a convenient programming "hook" to perform program 
  5686. resource management. For example, it might be valuable to drop REXX variables 
  5687. when they are not in use. Similarly, in some applications, an "automatic save" 
  5688. operation might be appropriate when focus is lost. 
  5689.  
  5690. See also 
  5691.  
  5692. Deactivate, GotFocus 
  5693.  
  5694.  
  5695. ΓòÉΓòÉΓòÉ 7.100. Masked property ΓòÉΓòÉΓòÉ
  5696.  
  5697.  
  5698.  
  5699. Description 
  5700.  
  5701. The Masked property allows the text in an EntryField to be hidden as it is 
  5702. entered. 
  5703.  
  5704. A setting of 1 will cause the contents of the field to be hidden. 
  5705.  
  5706. The default value is 0. 
  5707.  
  5708. Applies to 
  5709.  
  5710. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5711. ΓöéEntryField            Γöé                      Γöé                      Γöé
  5712. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5713.  
  5714.  
  5715. Notes 
  5716.  
  5717.  Some applications require the user to enter private data. The Masked property 
  5718. can be used to mask the characters in the field as they are typed. An asterisk 
  5719. character "*" is displayed for each character that is typed. Other text 
  5720. manipulation functions, such as selection and deletion, are unaffected by the 
  5721. masking operation. 
  5722.  
  5723. Note the difference between the Masked, ReadOnly and Visible properties: the 
  5724. Masked property controls the appearance of the contents of an object, ReadOnly 
  5725. controls the ability to change a property from a program, and Visible 
  5726. determines whether or not the object can be seen. 
  5727.  
  5728. See also 
  5729.  
  5730. ReadOnly, Visible 
  5731.  
  5732.  
  5733. ΓòÉΓòÉΓòÉ 7.101. Maximize method ΓòÉΓòÉΓòÉ
  5734.  
  5735.  
  5736.  
  5737. Syntax 
  5738.  
  5739. ok = VRMethod( object, "Maximize" ) 
  5740.  
  5741. Description 
  5742.  
  5743. The Maximize method maximizes a window to the size of the entire screen. Using 
  5744. this method is the same as choosing Maximize from the system menu of a window. 
  5745.  
  5746. Returns 
  5747.  
  5748. Maximize returns 1 if the operation was successful; otherwise it returns 0. 
  5749.  
  5750. Applies to 
  5751.  
  5752. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5753. ΓöéWindow                Γöé                      Γöé                      Γöé
  5754. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5755.  
  5756.  
  5757. See also 
  5758.  
  5759. Restore, Minimize 
  5760.  
  5761.  
  5762. ΓòÉΓòÉΓòÉ 7.102. Menu object ΓòÉΓòÉΓòÉ
  5763.  
  5764.  
  5765.  
  5766. Description 
  5767.  
  5768. The Menu object represents a single pull-down menu on a window's menu bar. 
  5769.  
  5770. Properties 
  5771.  
  5772. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5773. ΓöéCaption               ΓöéClassName             ΓöéEnabled               Γöé
  5774. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5775. ΓöéFirstChild            ΓöéHelpTag               ΓöéHelpText              Γöé
  5776. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5777. ΓöéHintText              ΓöéHWnd                  ΓöéName                  Γöé
  5778. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5779. ΓöéParent                ΓöéSelf                  ΓöéSibling               Γöé
  5780. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5781. ΓöéSiblingOrder          ΓöéUserData              Γöé                      Γöé
  5782. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5783.  
  5784.  
  5785. Events 
  5786.  
  5787. There are no events associated with a Menu object. 
  5788.  
  5789. Methods 
  5790.  
  5791. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5792. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  5793. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5794.  
  5795.  
  5796. Notes 
  5797.  
  5798. In most cases you do not have to write any code for a Menu object. It serves as 
  5799. a frame or holder of the individual items on the menu (MenuItem objects). 
  5800.  
  5801. Shortcut keys for Menus are designated by a tilde (~) immediately before a 
  5802. character in the caption. 
  5803.  
  5804. See also 
  5805.  
  5806. MenuBar, MenuItem 
  5807.  
  5808.  
  5809. ΓòÉΓòÉΓòÉ 7.103. MenuBar object ΓòÉΓòÉΓòÉ
  5810.  
  5811.  
  5812.  
  5813. Description 
  5814.  
  5815. The MenuBar object represents a window's menu bar (collection of pull-down 
  5816. menus). 
  5817.  
  5818. Properties 
  5819.  
  5820. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5821. ΓöéClassName             ΓöéEnabled               ΓöéFirstChild            Γöé
  5822. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5823. ΓöéHelpTag               ΓöéHelpText              ΓöéHintText              Γöé
  5824. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5825. ΓöéHWnd                  ΓöéName                  ΓöéParent                Γöé
  5826. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5827. ΓöéSelf                  ΓöéSibling               ΓöéSiblingOrder          Γöé
  5828. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5829. ΓöéUserData              Γöé                      Γöé                      Γöé
  5830. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5831.  
  5832.  
  5833. Events 
  5834.  
  5835. There are no events associated with a MenuBar object. 
  5836.  
  5837. Methods 
  5838.  
  5839. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5840. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  5841. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5842.  
  5843.  
  5844. Notes 
  5845.  
  5846. In most applications, there is no interaction with a MenuBar object. It is used 
  5847. only as a frame or holder for the individual Menu objects. 
  5848.  
  5849. See also 
  5850.  
  5851. Menu, MenuItem 
  5852.  
  5853.  
  5854. ΓòÉΓòÉΓòÉ 7.104. MenuItem object ΓòÉΓòÉΓòÉ
  5855.  
  5856.  
  5857.  
  5858. Description 
  5859.  
  5860. The MenuItem object represents a selectable item on a menu. 
  5861.  
  5862. Properties 
  5863.  
  5864. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5865. ΓöéAccelerator           ΓöéCaption               ΓöéChecked               Γöé
  5866. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5867. ΓöéClassName             ΓöéEnabled               ΓöéFirstChild            Γöé
  5868. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5869. ΓöéHelpTag               ΓöéHelpText              ΓöéHintText              Γöé
  5870. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5871. ΓöéHWnd                  ΓöéName                  ΓöéParent                Γöé
  5872. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5873. ΓöéSelf                  ΓöéSibling               ΓöéSiblingOrder          Γöé
  5874. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5875. ΓöéUserData              Γöé                      Γöé                      Γöé
  5876. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5877.  
  5878.  
  5879. Events 
  5880.  
  5881. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5882. ΓöéClick                 Γöé                      Γöé                      Γöé
  5883. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5884.  
  5885.  
  5886. Methods 
  5887.  
  5888. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5889. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  5890. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5891.  
  5892.  
  5893. Notes 
  5894.  
  5895. A check mark appears beside MenuItems when the Checked property is 1. These are 
  5896. sometimes useful when menus are used to maintain configuration settings (a 
  5897. Preference menu, for example). 
  5898.  
  5899. Shortcut keys for MenuItems are designated by a tilde (~) immediately before a 
  5900. character in the caption. 
  5901.  
  5902. VXΓêÖREXX provides a tool that facilitates the construction of menus, including 
  5903. multi-level (cascading) menus. Note, however, that  from a programming 
  5904. viewpoint, the existence of cascaded menus is irrelevant. The presentation of a 
  5905. new level or layer of items is completely automatic. 
  5906.  
  5907. See also 
  5908.  
  5909. Menu, MenuBar 
  5910.  
  5911.  
  5912. ΓòÉΓòÉΓòÉ 7.105. Minimize method ΓòÉΓòÉΓòÉ
  5913.  
  5914.  
  5915.  
  5916. Syntax 
  5917.  
  5918. ok = VRMethod( object, "Minimize" ) 
  5919.  
  5920. Description 
  5921.  
  5922. The Minimize method minimizes a window to an icon. Using this method is the 
  5923. same as choosing Minimize from the system menu of a window. 
  5924.  
  5925. Returns 
  5926.  
  5927. Minimize returns 1 if the operation was successful; otherwise it returns 0. 
  5928.  
  5929. Applies to 
  5930.  
  5931. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5932. ΓöéWindow                Γöé                      Γöé                      Γöé
  5933. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5934.  
  5935.  
  5936. See also 
  5937.  
  5938. Restore, Maximize 
  5939.  
  5940.  
  5941. ΓòÉΓòÉΓòÉ 7.106. MoveWithParent property ΓòÉΓòÉΓòÉ
  5942.  
  5943.  
  5944.  
  5945. Description 
  5946.  
  5947. The MoveWithParent property controls the movement of a secondary window with 
  5948. respect to its parent window. 
  5949.  
  5950. If MoveWithParent is 1, movement of the parent window will also move the 
  5951. secondary window. 
  5952.  
  5953. The default value of this property is 0. 
  5954.  
  5955. Applies to 
  5956.  
  5957. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5958. ΓöéWindow                Γöé                      Γöé                      Γöé
  5959. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5960.  
  5961.  
  5962. Notes 
  5963.  
  5964. The MoveWithParent property is set at design time. You cannot change its value 
  5965. at run time. 
  5966.  
  5967. Generally, MoveWithParent is only useful for modeless windows since any 
  5968. activity in a parent of a modal window is suspended until the modal window is 
  5969. closed. 
  5970.  
  5971. A window can be moved by user interaction (dragging), or by a program 
  5972. (modifying the position properties Top and Left). 
  5973.  
  5974. See also 
  5975.  
  5976. Left, Top 
  5977.  
  5978.  
  5979. ΓòÉΓòÉΓòÉ 7.107. MultiLineEntryField object ΓòÉΓòÉΓòÉ
  5980.  
  5981.  
  5982.  
  5983. Description 
  5984.  
  5985. The primary use of the MultiLineEntryField object is to solicit multiple lines 
  5986. of input from the user. Text selection (for editing purposes) is fully 
  5987. supported. 
  5988.  
  5989. Both horizontal and vertical scroll bars can be added to the field, and word 
  5990. wrapping can be performed. 
  5991.  
  5992. Properties 
  5993.  
  5994. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5995. ΓöéBackColor             ΓöéBorder                ΓöéClassName             Γöé
  5996. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5997. ΓöéEnabled               ΓöéFirstChild            ΓöéFont                  Γöé
  5998. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5999. ΓöéForeColor             ΓöéHeight                ΓöéHelpTag               Γöé
  6000. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6001. ΓöéHelpText              ΓöéHintText              ΓöéHorizScroll           Γöé
  6002. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6003. ΓöéHWnd                  ΓöéKeyString             ΓöéLeft                  Γöé
  6004. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6005. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  6006. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6007. ΓöéReadOnly              ΓöéSelectedEnd           ΓöéSelectedStart         Γöé
  6008. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6009. ΓöéSelectedText          ΓöéSelf                  ΓöéSibling               Γöé
  6010. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6011. ΓöéSiblingOrder          ΓöéTabGroup              ΓöéTabIndex              Γöé
  6012. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6013. ΓöéTabStop               ΓöéTextLimit             ΓöéTop                   Γöé
  6014. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6015. ΓöéUserData              ΓöéValue                 ΓöéVertScroll            Γöé
  6016. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6017. ΓöéVisible               ΓöéWidth                 ΓöéWordWrap              Γöé
  6018. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6019.  
  6020.  
  6021. Events 
  6022.  
  6023. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6024. ΓöéChange                ΓöéClick                 ΓöéDoubleClick           Γöé
  6025. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6026. ΓöéGotFocus              ΓöéKeyPress              ΓöéLostFocus             Γöé
  6027. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6028.  
  6029.  
  6030. Methods 
  6031.  
  6032. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6033. ΓöéClear                 ΓöéCopy                  ΓöéCut                   Γöé
  6034. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6035. ΓöéInsert                ΓöéInvokeHelp            ΓöéListMethods           Γöé
  6036. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6037. ΓöéListProperties        ΓöéPaste                 ΓöéSetFocus              Γöé
  6038. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6039.  
  6040.  
  6041. Notes 
  6042.  
  6043. MultiLineEntryField objects obtain or display multiple lines of text. To 
  6044. restrict the user to enter (or to display) just a single line, use an 
  6045. EntryField object. 
  6046.  
  6047. The default contents of a MultiLineEntryField are stored in the Value property. 
  6048. You can change the contents with VRSet, as in: 
  6049.  
  6050. call VRSet "myMLE", "Value", "default contents"
  6051.  
  6052. If the field is to contain line separations, you can insert the line-separator 
  6053. characters carriage-return/linefeed ('0d0a'x) into the string value. 
  6054.  
  6055. You can change the contents of an EntryField object by setting the Value 
  6056. property. The maximum length of this property is set using the TextLimit 
  6057. property. To prevent the user from modifying the contents of the field, set the 
  6058. ReadOnly property to 1. Text selection is still supported, and thus this object 
  6059. can be used to provide text that can be copied and pasted elsewhere. 
  6060.  
  6061. Word wrap takes precedence over horizontal scrolling. If word wrapping is 
  6062. enabled, no line will be longer than the MLE width. In this case, a horizontal 
  6063. scroll bar is unnecessary. 
  6064.  
  6065. See also 
  6066.  
  6067. DescriptiveText, EntryField 
  6068.  
  6069. Examples 
  6070.  
  6071. To get the contents of a MultiLineEntryField: 
  6072.  
  6073. contents = VRGet( "myMLE", "Value" )
  6074.  
  6075.  
  6076. ΓòÉΓòÉΓòÉ 7.108. MultiSelect property ΓòÉΓòÉΓòÉ
  6077.  
  6078.  
  6079.  
  6080. Description 
  6081.  
  6082. The MultiSelect property controls whether or not selection of more than one 
  6083. item is allowed on the associated ListBox object. 
  6084.  
  6085. A value of 1 means that multiple selection is permitted. A value of 0 means it 
  6086. is not permitted. 
  6087.  
  6088. The default value for this property is 1. 
  6089.  
  6090. Applies to 
  6091.  
  6092. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6093. ΓöéListBox               Γöé                      Γöé                      Γöé
  6094. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6095.  
  6096.  
  6097. Notes 
  6098.  
  6099. Multiple selection ListBoxes are useful for gathering sets of related items 
  6100. from the user. A set of items can be preselected with the SetSelectedList 
  6101. method, and can be retrieved with the GetSelectedList method. 
  6102.  
  6103. You set MultiSelect at design time, and at run time. 
  6104.  
  6105. See also 
  6106.  
  6107. GetSelectedList, ExtendSelect, SetSelectedList 
  6108.  
  6109. Examples 
  6110.  
  6111. To set multiple selections in a ListBox with MultiSelect set to 1: 
  6112.  
  6113. object = "myListBox"
  6114.  
  6115. call VRSet object, "MultiSelect", 1
  6116.  
  6117. preselect.0 = 3
  6118. preselect.1 = 8
  6119. preselect.2 = 4
  6120. preselect.3 = 42
  6121. call VRMethod object, "SetSelectedList", "preselect."
  6122.  
  6123.  
  6124. ΓòÉΓòÉΓòÉ 7.109. Name property ΓòÉΓòÉΓòÉ
  6125.  
  6126.  
  6127.  
  6128. Description 
  6129.  
  6130. The Name property identifies a particular instance of an object. A unique name 
  6131. is generated when an object is created. The Name property is sometimes referred 
  6132. to as the external name of the object, as opposed to the internal name (the 
  6133. Self property). 
  6134.  
  6135. The "Name" of an object can be any string. 
  6136.  
  6137. The default value of this property depends on the object. 
  6138.  
  6139. Applies to 
  6140.  
  6141. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6142. ΓöéAll objects           Γöé                      Γöé                      Γöé
  6143. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6144.  
  6145.  
  6146. Notes 
  6147.  
  6148. You can change the default name in the property notebook. 
  6149.  
  6150. See also 
  6151.  
  6152. ClassName, Self, VRCreate, VRCreateStem 
  6153.  
  6154.  
  6155. ΓòÉΓòÉΓòÉ 7.110. NumericOnly property ΓòÉΓòÉΓòÉ
  6156.  
  6157.  
  6158.  
  6159. Description 
  6160.  
  6161. The NumericOnly property specifies whether the SpinButton is to allow only 
  6162. numeric values to be entered in its entry field. 
  6163.  
  6164. A value of 1 means that only numeric values are allowed. A value of 0 means 
  6165. that non-numeric string values are also allowed. 
  6166.  
  6167. The default value is 0. 
  6168.  
  6169. Applies to 
  6170.  
  6171. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6172. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  6173. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6174.  
  6175.  
  6176. Notes 
  6177.  
  6178. NumericOnly must be set at design time. It cannot be set at run time. 
  6179.  
  6180.  
  6181. ΓòÉΓòÉΓòÉ 7.111. PadWithZeros property ΓòÉΓòÉΓòÉ
  6182.  
  6183.  
  6184.  
  6185. Description 
  6186.  
  6187. The PadWithZeros property specifies whether the SpinButton is to add zeros  to 
  6188. the left of a number to fill up empty space in its entry field. 
  6189.  
  6190. A value of 1 means that zeros are added. A value of 0 means that zeros are not 
  6191. added. 
  6192.  
  6193. The default value is 0. 
  6194.  
  6195. Applies to 
  6196.  
  6197. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6198. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  6199. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6200.  
  6201.  
  6202. Notes 
  6203.  
  6204. PadWithZeros must be set at design time. It cannot be set at run time. 
  6205.  
  6206. See also 
  6207.  
  6208. Justification 
  6209.  
  6210.  
  6211. ΓòÉΓòÉΓòÉ 7.112. Painting property ΓòÉΓòÉΓòÉ
  6212.  
  6213.  
  6214.  
  6215. Description 
  6216.  
  6217. The Painting property is used to enable or disable the repainting of an object. 
  6218.  
  6219. If the Painting property is 0, no repainting is done for the object. 
  6220.  
  6221. The default for this property is 1. 
  6222.  
  6223. Applies to 
  6224.  
  6225. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6226. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  6227. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6228. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  6229. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6230. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  6231. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6232. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  6233. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6234. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  6235. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6236.  
  6237.  
  6238. Notes 
  6239.  
  6240. Use the Painting property to prevent screen flicker in situations where 
  6241. numerous changes are being made to an object. If you inhibit repainting while 
  6242. making a number of changes to the appearance of the object, the program will 
  6243. run faster. 
  6244.  
  6245. Examples 
  6246.  
  6247. The following code turns painting of a list box off while it adds a number of 
  6248. strings. 
  6249.  
  6250. call VRSet "LB_1", "Painting", 0
  6251. do i = 1 to 10
  6252.     call VRMethod "LB_1", "AddString", "String #" i
  6253. end
  6254. call VRSet "LB_1", "Painting", 1
  6255.  
  6256. (Note that the AddStringList method automatically disables painting. Use of the 
  6257. Painting property is not necessary in most situations.) 
  6258.  
  6259. See also 
  6260.  
  6261. Visible 
  6262.  
  6263.  
  6264. ΓòÉΓòÉΓòÉ 7.113. Parent property ΓòÉΓòÉΓòÉ
  6265.  
  6266.  
  6267.  
  6268. Description 
  6269.  
  6270. The Parent property is the internal name of the object's parent. This property 
  6271. is not available at design time. It is set when the object is created at run 
  6272. time. 
  6273.  
  6274. Applies to 
  6275.  
  6276. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6277. ΓöéAll objects           Γöé                      Γöé                      Γöé
  6278. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6279.  
  6280.  
  6281. Notes 
  6282.  
  6283. You can use the Parent, Sibling, and FirstChild properties to enumerate all 
  6284. objects in an object hierarchy. 
  6285.  
  6286. See also 
  6287.  
  6288. Name, Self 
  6289.  
  6290.  
  6291. ΓòÉΓòÉΓòÉ 7.114. Paste method ΓòÉΓòÉΓòÉ
  6292.  
  6293.  
  6294.  
  6295. Syntax 
  6296.  
  6297. ok = VRMethod( object, "Paste" ) 
  6298.  
  6299. Description 
  6300.  
  6301. Pastes the text in the clipboard into the MultiLineEntryField object at the 
  6302. current insertion point. 
  6303.  
  6304. Returns 
  6305.  
  6306. If the operation is successful, Paste returns 1, otherwise it returns 0 (zero). 
  6307.  
  6308. Applies to 
  6309.  
  6310. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6311. ΓöéMultiLineEntryField   Γöé                      Γöé                      Γöé
  6312. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6313.  
  6314.  
  6315. See also 
  6316.  
  6317. Clear, Cut, Insert, Copy, GetClipboard, PutClipboard 
  6318.  
  6319.  
  6320. ΓòÉΓòÉΓòÉ 7.115. PictureBox object ΓòÉΓòÉΓòÉ
  6321.  
  6322.  
  6323.  
  6324. Description 
  6325.  
  6326. A PictureBox is used to display images. The images that can be displayed 
  6327. include bitmaps and resources. 
  6328.  
  6329. Properties 
  6330.  
  6331. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6332. ΓöéAutoSize              ΓöéBackColor             ΓöéBorder                Γöé
  6333. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6334. ΓöéBorderColor           ΓöéBorderSize            ΓöéClassName             Γöé
  6335. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6336. ΓöéEnabled               ΓöéFirstChild            ΓöéHeight                Γöé
  6337. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6338. ΓöéHelpTag               ΓöéHelpText              ΓöéHintText              Γöé
  6339. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6340. ΓöéHWnd                  ΓöéKeyString             ΓöéLeft                  Γöé
  6341. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6342. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  6343. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6344. ΓöéPicturePath           ΓöéResizePicture         ΓöéSelf                  Γöé
  6345. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6346. ΓöéSibling               ΓöéSiblingOrder          ΓöéTabGroup              Γöé
  6347. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6348. ΓöéTabIndex              ΓöéTabStop               ΓöéTop                   Γöé
  6349. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6350. ΓöéUserData              ΓöéVisible               ΓöéWidth                 Γöé
  6351. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6352.  
  6353.  
  6354. Events 
  6355.  
  6356. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6357. ΓöéClick                 ΓöéGotFocus              ΓöéKeyPress              Γöé
  6358. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6359. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  6360. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6361.  
  6362.  
  6363. Methods 
  6364.  
  6365. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6366. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  6367. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6368. ΓöéSetFocus              Γöé                      Γöé                      Γöé
  6369. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6370.  
  6371.  
  6372. Notes 
  6373.  
  6374. If you set the AutoSize property to 1, the object will be resized so that it 
  6375. exactly contains the picture. If you change the AutoSize property from 0 to 1 
  6376. while a program is running, the PictureBox object will determine the "natural" 
  6377. size of the picture specified by the PicturePath property and adjust the size 
  6378. of the box accordingly. Changing from 1 to 0 will have no visible effect. 
  6379.  
  6380. If you change the value of the ResizePicture property from 0 to 1, the picture 
  6381. is scaled immediately to the current size of the PictureBox. Conversely, 
  6382. changing from 1 to 0 will clip the image if it is too big, or fill the unused 
  6383. area of the object with its background color if the resulting picture is too 
  6384. small. 
  6385.  
  6386. If both the AutoSize and ResizePicture properties are 1 when a picture is 
  6387. loaded, the AutoSize property is applied first. The size of the box is 
  6388. adjusted, and the picture is scaled. In this case, the scaling will have no 
  6389. apparent effect. Subsequent changes to the size of the object will cause the 
  6390. appropriate scaling operation to occur. 
  6391.  
  6392. See also 
  6393.  
  6394. ImagePushButton, ImageRadioButton, PicturePath 
  6395.  
  6396. Examples 
  6397.  
  6398. To display a picture in a PictureBox: 
  6399.  
  6400. picture = "MyPicture"
  6401. call VRSet picture, "Autosize", 0
  6402. call VRSet picture, "ResizePicture", 1
  6403. call VRSet picture, "PicturePath", "c:\os2\bitmap\os2logo.bmp"
  6404.  
  6405.  
  6406. ΓòÉΓòÉΓòÉ 7.116. PicturePath property ΓòÉΓòÉΓòÉ
  6407.  
  6408.  
  6409.  
  6410. Description 
  6411.  
  6412. The PicturePath property specifies the name of the image to be displayed in the 
  6413. object. 
  6414.  
  6415. The property value consists of either: 
  6416.  
  6417. o a string containing a standard OS/2 file specification for a file containing 
  6418.   a bitmap. The filename extension BMP is used generally for bitmap files: for 
  6419.   example, C:\OS2\BITMAP\OS2LOGO.BMP. The file specification can be absolute 
  6420.   (full drive and path information), or relative (to the current drive and 
  6421.   directory). 
  6422.  
  6423. o a string specifying the id of an icon or bitmap resource, and optionally the 
  6424.   name of the DLL (Dynamic Link Library) containing the resource. The format of 
  6425.   the string is: #res-id:DLL-name, where res-id is the resource identifier 
  6426.   number and DLL-name is the name of the DLL file. Only the name portion can be 
  6427.   specified (not a full path file specification). The DLL must be already 
  6428.   loaded into memory, or reside in a directory identified by the OS/2 LIBPATH 
  6429.   environment variable. The :DLL-name portion of the specification can be 
  6430.   omitted, in which case the resource will be loaded from the executable (that 
  6431.   is, the application ".EXE" file). An example of a resource specification is 
  6432.   #32:VXREXX, which identifies the icon resource 32 in the DLL named VXREXX. 
  6433.  
  6434. The default value for this property is the null string. 
  6435.  
  6436. Applies to 
  6437.  
  6438. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6439. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéPictureBox            Γöé
  6440. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6441. ΓöéWindow                Γöé                      Γöé                      Γöé
  6442. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6443.  
  6444.  
  6445. Notes 
  6446.  
  6447. If PicturePath is specified at design time, the image appears when the object 
  6448. first becomes visible at run time. Alternately, the property can be modified at 
  6449. run time (with VRSet). 
  6450.  
  6451. If the AutoSize property is 1 when a picture is loaded,  the size of the box 
  6452. will be adjusted to accommodate the picture. Similarly, if ResizePicture is 1, 
  6453. the image will be scaled so that it fits into the existing size of the 
  6454. PictureBox object. 
  6455.  
  6456. Setting the PicturePath property to the null string will remove the picture and 
  6457. set the object to its background color. 
  6458.  
  6459. See also 
  6460.  
  6461. AutoSize, BackColor, ImagePushButton, ResizePicture 
  6462.  
  6463.  
  6464. ΓòÉΓòÉΓòÉ 7.117. Pointer property ΓòÉΓòÉΓòÉ
  6465.  
  6466.  
  6467.  
  6468. Description 
  6469.  
  6470. The Pointer property controls the appearance of the pointer when it is over a 
  6471. given object. 
  6472.  
  6473. Applies to 
  6474.  
  6475. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6476. ΓöéWindow                Γöé                      Γöé                      Γöé
  6477. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6478.  
  6479.  
  6480. Notes 
  6481.  
  6482. The Pointer property takes one of the following values: 
  6483.  
  6484. Arrow          An arrow pointer. 
  6485.  
  6486. <Default>      The default pointer, usually an arrow. 
  6487.  
  6488. Wait           The watch pointer. 
  6489.  
  6490. Secondary windows inherit their parent's pointer if they have not set one 
  6491. themselves. 
  6492.  
  6493. You can get and set the Pointer property at run time only. You cannot set it at 
  6494. design time. 
  6495.  
  6496. When the Pointer property is set to a value other than <Default>, the pointer 
  6497. will not change when moved over objects that contain entry fields. 
  6498.  
  6499.  
  6500. ΓòÉΓòÉΓòÉ 7.118. Post method ΓòÉΓòÉΓòÉ
  6501.  
  6502.  
  6503.  
  6504. Syntax 
  6505.  
  6506. ok = VRMethod( object, "Post", threadID, event, [ info, value ], [ ... ] ) 
  6507.  
  6508. Description 
  6509.  
  6510. The Post method is used to insert an event string into the event queue of a 
  6511. thread. 
  6512.  
  6513. Arguments 
  6514.  
  6515. threadID       is the identifier (as returned by the StartThread or GetThreadID 
  6516.                method) of the thread for which the event is to be created. The 
  6517.                identifier of the main thread can be specified as a null string 
  6518.                or thread 0 (zero). The identifier of the currently-running 
  6519.                thread can be obtained with the GetThreadID method. 
  6520.  
  6521. event          is the string that is to be inserted into the event queue for 
  6522.                the object. It will become the value that is returned by the 
  6523.                next call to VREvent by that thread. 
  6524.  
  6525. info, value, ... are zero or more pairs of strings that define event-specific 
  6526.                information. The info is used in an event routine as an argument 
  6527.                to VRInfo to retrieve the associated value. 
  6528.  
  6529.  
  6530. Returns 
  6531.  
  6532. Post returns 1 if the posting operation was completed successfully; otherwise 
  6533. it returns 0 (zero). 
  6534.  
  6535. Applies to 
  6536.  
  6537. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6538. ΓöéApplication           Γöé                      Γöé                      Γöé
  6539. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6540.  
  6541.  
  6542. Notes 
  6543.  
  6544. The PostQueue method is usually a better alternative to the Post method. 
  6545.  
  6546. You will usually use Post: 
  6547.  
  6548. o to create an event such as a button click. You can create these events in the 
  6549.   same or in a different thread. 
  6550.  
  6551. o to transmit an arbitrary message to a thread. 
  6552.  
  6553. In either case, the event that is posted will be returned by the next 
  6554. invocation of VREvent in the posted thread. 
  6555.  
  6556. To create an event you post a string that calls the appropriate event routine. 
  6557. For example, to simulate a push button click, you would use the following: 
  6558.  
  6559. call VRMethod "Application", "Post", 0, "call PB_1_Click"
  6560.  
  6561. A simple way of obtaining the appropriate event string is to retrieve it from 
  6562. the object. Every object stores its event strings in properties with names 
  6563. matching the names of the events. For example, the event string for a Click 
  6564. event on an object would be stored in the object's Click property. The 
  6565. following example demonstrates this technique: 
  6566.  
  6567. eventString = VRGet( "myPushButton", "Click" )
  6568. call VRMethod "Application", "Post", 0, eventString
  6569.  
  6570. Events created this way do not have VRInfo data automatically associated with 
  6571. them. You must supply any required information using the optional info, value 
  6572. pairs. 
  6573.  
  6574. The second use of Post is to transmit an arbitrary message to a thread. In 
  6575. general terms, any interpret-able REXX statement can be used as an event 
  6576. string:  in most cases, however, a call to a procedure will be used. Arguments 
  6577. for the procedure can be passed in the event string, as the following example 
  6578. demonstrates: 
  6579.  
  6580. evStr = "call DoItNow " || arg1 || ", " || arg2
  6581. call VRMethod "Application", "Post", workerTID, evStr
  6582.  
  6583. This example calls the procedure DoItNow and passes the values of the variables 
  6584. arg1 and arg2. Note that the arguments that are passed are the values in the 
  6585. thread of the invoker of Post. Contrast the previous example with 
  6586.  
  6587. evStr = "call DoItNow arg1, arg2"
  6588.  
  6589. which would use the values of variables arg1 and arg2 as they were in the 
  6590. posted thread. This was likely not intended. 
  6591.  
  6592. Arguments can also be passed as info, value pairs to be retrieved using the 
  6593. VRInfo function. 
  6594.  
  6595. See also 
  6596.  
  6597. Application, PostQueue, StartThread, HaltThread, GetThreadID, VREvent, VRInfo 
  6598.  
  6599.  
  6600. ΓòÉΓòÉΓòÉ 7.119. PostKeyString method ΓòÉΓòÉΓòÉ
  6601.  
  6602.  
  6603.  
  6604. Syntax 
  6605.  
  6606. ok = VRMethod( "Application", "PostKeyString", window, keystr ) 
  6607.  
  6608. Description 
  6609.  
  6610. The PostKeyString method posts a set of keystrokes to a window. The keystrokes 
  6611. will not be translated into accelerator sequences. 
  6612.  
  6613. Arguments 
  6614.  
  6615. window         a window handle, object handle or object name. 
  6616.  
  6617. keystr         is the key string to be posted. 
  6618.  
  6619.  
  6620. Returns 
  6621.  
  6622. PostKeyString returns 1 if the posting operation was completed successfully; 
  6623. otherwise it returns 0 (zero). 
  6624.  
  6625. Applies to 
  6626.  
  6627. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6628. ΓöéApplication           Γöé                      Γöé                      Γöé
  6629. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6630.  
  6631.  
  6632. Notes 
  6633.  
  6634. The keystrokes are placed directly in the receiver's message queue without 
  6635. blocking. 
  6636.  
  6637. The keystring format is identical to that returned by the KeyPress event. 
  6638.  
  6639. You will usually use SendKeyString instead of PostKeyString. The difference 
  6640. between PostKeyString and SendKeyString is that PostKeyString does not 
  6641. translate keystrokes into accelerator sequences. 
  6642.  
  6643. See also 
  6644.  
  6645. SendKeyString, KeyString, KeyPress 
  6646.  
  6647.  
  6648. ΓòÉΓòÉΓòÉ 7.120. PostQueue method ΓòÉΓòÉΓòÉ
  6649.  
  6650.  
  6651.  
  6652. Syntax 
  6653.  
  6654. ok = VRMethod( object, "PostQueue", threadID, queueID, event, [ info, value ], 
  6655. [ ... ] ) 
  6656.  
  6657. Description 
  6658.  
  6659. The PostQueue method is used to insert an event string into the event queue of 
  6660. a thread.  It is similar to the Post method but in addition lets you specify 
  6661. which event queue to use. 
  6662.  
  6663. Arguments 
  6664.  
  6665. threadID       is the identifier (as returned by the StartThread or GetThreadID 
  6666.                method) of the thread for which the event is to be created. The 
  6667.                identifier of the main thread can be specified as a null string 
  6668.                or thread 0 (zero). The identifier of the currently-running 
  6669.                thread can be obtained with the GetThreadID method. 
  6670.  
  6671. queueID        is the identifier (as returned by VRInit) of the event queue to 
  6672.                use. If a null string or 0, the topmost event queue is used, in 
  6673.                which case this method is functionally identical to the Post 
  6674.                method.  A value of 1 will post the event to the thread's 
  6675.                primary event queue. 
  6676.  
  6677. event          is the string that is to be inserted into the event queue for 
  6678.                the object. It will become the value that is returned by the 
  6679.                next call to VREvent by that thread for that queue. 
  6680.  
  6681. info, value, ... are zero or more pairs of strings that define event-specific 
  6682.                information. The info is used in an event routine as an argument 
  6683.                to VRInfo to retrieve the associated value. 
  6684.  
  6685.  
  6686. Returns 
  6687.  
  6688. PostQueue returns 1 if the posting operation was completed successfully; 
  6689. otherwise it returns 0 (zero). 
  6690.  
  6691. Applies to 
  6692.  
  6693. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6694. ΓöéApplication           Γöé                      Γöé                      Γöé
  6695. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6696.  
  6697.  
  6698. Notes 
  6699.  
  6700. You will usually use PostQueue: 
  6701.  
  6702. o to create an event such as a button click. You can create these events in the 
  6703.   same or in a different thread. 
  6704.  
  6705. o to transmit an arbitrary message to a thread. 
  6706.  
  6707. In either case, the event that is posted will be returned by the next 
  6708. invocation of VREvent in the posted thread. 
  6709.  
  6710. To create an event you post a string that calls the appropriate event routine. 
  6711. For example, to simulate a push button click, you would use the following: 
  6712.  
  6713. call VRMethod "Application", "PostQueue", 0, 1, "call PB_1_Click"
  6714.  
  6715. A simple way of obtaining the appropriate event string is to retrieve it from 
  6716. the object. Every object stores its event strings in properties with names 
  6717. matching the names of the events. For example, the event string for a Click 
  6718. event on an object would be stored in the object's Click property. The 
  6719. following example demonstrates this technique: 
  6720.  
  6721. eventString = VRGet( "myPushButton", "Click" )
  6722. call VRMethod "Application", "PostQueue", 0, 1, eventString
  6723.  
  6724. Events created this way do not have VRInfo data automatically associated with 
  6725. them. You must supply any required information using the optional info, value 
  6726. pairs. 
  6727.  
  6728. The second use of PostQueue is to transmit an arbitrary message to a thread. In 
  6729. general terms, any interpret-able REXX statement can be used as an event 
  6730. string:  in most cases, however, a call to a procedure will be used. Arguments 
  6731. for the procedure can be passed in the event string, as the following example 
  6732. demonstrates: 
  6733.  
  6734. evStr = "call DoItNow " || arg1 || ", " || arg2
  6735. call VRMethod "Application", "PostQueue", workerTID, queueID, evStr
  6736.  
  6737. This example calls the procedure DoItNow and passes the values of the variables 
  6738. arg1 and arg2. Note that the arguments that are passed are the values in the 
  6739. thread of the invoker of PostQueue. Contrast the previous example with 
  6740.  
  6741. evStr = "call DoItNow arg1, arg2"
  6742.  
  6743. which would use the values of variables arg1 and arg2 as they were in the 
  6744. posted thread. This was likely not intended. 
  6745.  
  6746. Arguments can also be passed as info, value pairs to be retrieved using the 
  6747. VRInfo function. 
  6748.  
  6749. See also 
  6750.  
  6751. Application, Post, StartThread, HaltThread, GetThreadID, VREvent, VRInfo 
  6752.  
  6753.  
  6754. ΓòÉΓòÉΓòÉ 7.121. Program property ΓòÉΓòÉΓòÉ
  6755.  
  6756.  
  6757.  
  6758. Description 
  6759.  
  6760. The Program property contains the name of the program that is running. 
  6761.  
  6762. If the program is running from VXΓêÖREXX, then the property is set to the null 
  6763. string. Otherwise it is set to the full path specification and filename of the 
  6764. program. 
  6765.  
  6766. Applies to 
  6767.  
  6768. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6769. ΓöéApplication           Γöé                      Γöé                      Γöé
  6770. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6771.  
  6772.  
  6773. Notes 
  6774.  
  6775. Standalone programs can be executable programs (file extension EXE), or REXX 
  6776. macros (filename extension CMD or as determined by the application for which 
  6777. the VXΓêÖREXX program is a macro). Some applications may need to know the 
  6778. execution environment. 
  6779.  
  6780.  
  6781. ΓòÉΓòÉΓòÉ 7.122. PushButton object ΓòÉΓòÉΓòÉ
  6782.  
  6783.  
  6784.  
  6785. Description 
  6786.  
  6787. The PushButton object provides a way for the user to initiate an action. 
  6788.  
  6789. Properties 
  6790.  
  6791. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6792. ΓöéAutoSize              ΓöéBackColor             ΓöéBorder                Γöé
  6793. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6794. ΓöéBorderColor           ΓöéCancel                ΓöéCaption               Γöé
  6795. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6796. ΓöéClassName             ΓöéDefault               ΓöéEnabled               Γöé
  6797. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6798. ΓöéFirstChild            ΓöéFont                  ΓöéForeColor             Γöé
  6799. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6800. ΓöéHeight                ΓöéHelpTag               ΓöéHelpText              Γöé
  6801. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6802. ΓöéHintText              ΓöéHWnd                  ΓöéKeyString             Γöé
  6803. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6804. ΓöéLeft                  ΓöéName                  ΓöéPainting              Γöé
  6805. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6806. ΓöéParent                ΓöéSelf                  ΓöéSibling               Γöé
  6807. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6808. ΓöéSiblingOrder          ΓöéTabGroup              ΓöéTabIndex              Γöé
  6809. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6810. ΓöéTabStop               ΓöéTop                   ΓöéUserData              Γöé
  6811. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6812. ΓöéVisible               ΓöéWidth                 Γöé                      Γöé
  6813. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6814.  
  6815.  
  6816. Events 
  6817.  
  6818. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6819. ΓöéClick                 ΓöéGotFocus              ΓöéKeyPress              Γöé
  6820. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6821. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  6822. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6823.  
  6824.  
  6825. Methods 
  6826.  
  6827. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6828. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  6829. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6830. ΓöéSetFocus              Γöé                      Γöé                      Γöé
  6831. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6832.  
  6833.  
  6834. Notes 
  6835.  
  6836. Changing the AutoSize property from 0 to 1 while a program is running may 
  6837. adjust the width and height of the button. If any change is made, it is made 
  6838. immediately. Similarly, changing the Font property when AutoSize is 1 may 
  6839. change the size. 
  6840.  
  6841. The caption is centered on the face of the button. If the AutoSize property is 
  6842. 0 (no automatic sizing), and the button is not sufficiently large to display 
  6843. the entire caption, the caption is clipped symmetrically. 
  6844.  
  6845. An ImagePushButton object operates in the same way as an ordinary buttons. The 
  6846. distinguishing feature is that the face of the button can be a (bitmap) image, 
  6847. rather than a text caption. 
  6848.  
  6849. See also 
  6850.  
  6851. ImagePushButton 
  6852.  
  6853.  
  6854. ΓòÉΓòÉΓòÉ 7.123. PutClipboard method ΓòÉΓòÉΓòÉ
  6855.  
  6856.  
  6857.  
  6858. Syntax 
  6859.  
  6860. ok = VRMethod( "Application", "PutClipboard", string ) 
  6861.  
  6862. Description 
  6863.  
  6864. The PutClipboard method copies text to the OS/2 clipboard. 
  6865.  
  6866. Arguments 
  6867.  
  6868. string         is the text to place in the clipboard 
  6869.  
  6870.  
  6871. Returns 
  6872.  
  6873. This method returns 1 if successful, otherwise 0 is returned. 
  6874.  
  6875. Applies to 
  6876.  
  6877. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6878. ΓöéApplication           Γöé                      Γöé                      Γöé
  6879. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6880.  
  6881.  
  6882. Notes 
  6883.  
  6884. Copying a null string clears the clipboard. 
  6885.  
  6886. The clipboard is a resource that is shared among all OS/2 programs. If you copy 
  6887. text to the clipboard in one application, you can then paste it into another. 
  6888. From a VXΓêÖREXX program, you can use GetClipboard to retrieve text from the 
  6889. clipboard, and PutClipboard to write text to the clipboard. 
  6890.  
  6891. See also 
  6892.  
  6893. GetClipboard 
  6894.  
  6895. Examples 
  6896.  
  6897. The following statement writes the string "clipboard text" into the clipboard: 
  6898.  
  6899. ok = VRMethod( "Application", "PutClipboard", "clipboard text" )
  6900.  
  6901.  
  6902. ΓòÉΓòÉΓòÉ 7.124. PutVar method ΓòÉΓòÉΓòÉ
  6903.  
  6904.  
  6905.  
  6906. Syntax 
  6907.  
  6908. ok = VRMethod( object, "PutVar", varname, [ storedvarname ] ) 
  6909.  
  6910. Description 
  6911.  
  6912. The PutVar method stores the value of the variable varname. The variable can be 
  6913. retrieved subsequently with the GetVar method. 
  6914.  
  6915. Arguments 
  6916.  
  6917. varname        is the name of the variable to be stored. If varname is a stem 
  6918.                name, e.g. "a.", it is assumed to name a compound variable a 
  6919.                with values a.1, ..., a.N where N is the value of a.0. 
  6920.  
  6921. storedvarname  is the name that the value of varname is to be stored under. 
  6922.  
  6923.  
  6924. Returns 
  6925.  
  6926. If the operation is successful, 1 is returned; otherwise, 0 (zero) is returned. 
  6927.  
  6928. Applies to 
  6929.  
  6930. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6931. ΓöéApplication           Γöé                      Γöé                      Γöé
  6932. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6933.  
  6934.  
  6935. Notes 
  6936.  
  6937. PutVar and GetVar provide a convenient "global variable" facility for VXΓêÖREXX 
  6938. applications. This facility is particularly useful for complex multiple-window 
  6939. and multiple-thread applications. 
  6940.  
  6941. The varname and storedvarname arguments must evaluate to a string which will be 
  6942. interpreted as the name of a variable. If a variable is used as the parameter, 
  6943. it is the value of the variable that is used, not the name of the variable 
  6944. itself. Compare the following two program fragments: 
  6945.  
  6946. sneaky = "this is the value to be stored"
  6947. varName = "sneaky"
  6948. call VRMethod "Application", "PutVar", varName
  6949.  
  6950. The above example stores the variable sneaky, with a value of "this is the 
  6951. value to be stored". 
  6952.  
  6953. varName = "sneaky"
  6954. call VRMethod "Application", "PutVar", "varName"
  6955.  
  6956. This example stores variable varName, consisting of the value "sneaky". 
  6957.  
  6958. call VRMethod "Application", "PutVar", "varName", varName
  6959.  
  6960. This example stores the variable varName, consisting of the value "sneaky", 
  6961. under the name sneaky. To retrieve this variable, GetVar would have to retrieve 
  6962. the variable sneaky. 
  6963.  
  6964. You can store and retrieve both simple and compound variables with PutVar and 
  6965. GetVar. If an operation requires a compound variable, the varname argument must 
  6966. specify the stem name of the variable, including the trailing dot character. 
  6967.  
  6968. GlobalList.0 = 3
  6969. GlobalList.1 = "first value"
  6970. GlobalList.2 = "second value"
  6971. GlobalList.3 = "third value"
  6972. call VRMethod "Application", "PutVar", "GlobalList."
  6973.  
  6974. Also, only compound variables that use the REXX array format can be stored. 
  6975. REXX array format means that only suffices of 0, 1, 2, etc. are allowed, and 
  6976. Stem.0 must be the number of variables in the array. 
  6977.  
  6978. See also 
  6979.  
  6980. GetVar 
  6981.  
  6982.  
  6983. ΓòÉΓòÉΓòÉ 7.125. Quit routine ΓòÉΓòÉΓòÉ
  6984.  
  6985.  
  6986.  
  6987. Description 
  6988.  
  6989. The Quit routine contains the default action that occurs when a Close event 
  6990. occurs on a window. It can be thought of as a "termination attempt" -- the 
  6991. Close request has been made, but the Quit routine can choose to reject the 
  6992. request, or to set the ShutDown property to end the application. The default 
  6993. version of Quit terminates the application unconditionally: 
  6994.  
  6995. Quit:
  6996.     call VRSet VRWindow(), "ShutDown", 1
  6997. return
  6998.  
  6999. Quit receive no arguments; its return value is discarded. 
  7000.  
  7001. Notes 
  7002.  
  7003. The most common modification to the Quit routine is to ask the user for 
  7004. verification of the termination. Since the termination is strictly dependent 
  7005. upon whether or not the ShutDown property is set to 1, simple logic can be 
  7006. added to Quit to cancel the termination if desired. See the example below for 
  7007. details. 
  7008.  
  7009. The Quit routine can be called from anywhere in an application's code. 
  7010.  
  7011. See also 
  7012.  
  7013. Fini, Init, Halt, ShutDown 
  7014.  
  7015. Examples 
  7016.  
  7017. This code adds a verification inquiry to the Quit routine: 
  7018.  
  7019. Quit:
  7020.     hWindow = VRWindow()
  7021.  
  7022.     buttons.0 = 2
  7023.     go_ahead = 1
  7024.     buttons.go_ahead = "Yes"
  7025.     default = 2
  7026.     cancel = 2
  7027.     buttons.default = "No"
  7028.     answer = VRMessage( hWindow, "Really quit?", ,
  7029.                         "Verify please", "query", ,
  7030.                         "buttons.", default, cancel )
  7031.  
  7032.     if answer = go_ahead then do
  7033.         call VRSet hWindow, "ShutDown", 1
  7034.         end
  7035.     else do
  7036.         nop; /* leave ShutDown 0; keep running */
  7037.     end
  7038. return
  7039.  
  7040.  
  7041. ΓòÉΓòÉΓòÉ 7.126. RadioButton object ΓòÉΓòÉΓòÉ
  7042.  
  7043.  
  7044.  
  7045. Description 
  7046.  
  7047. A  RadioButton is an object that is used to represent an on-off or yes-no 
  7048. setting. 
  7049.  
  7050. Properties 
  7051.  
  7052. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7053. ΓöéAutoSize              ΓöéBackColor             ΓöéCaption               Γöé
  7054. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7055. ΓöéClassName             ΓöéEnabled               ΓöéFirstChild            Γöé
  7056. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7057. ΓöéFont                  ΓöéForeColor             ΓöéHeight                Γöé
  7058. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7059. ΓöéHelpTag               ΓöéHelpText              ΓöéHintText              Γöé
  7060. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7061. ΓöéHWnd                  ΓöéKeyString             ΓöéLeft                  Γöé
  7062. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7063. ΓöéName                  ΓöéPainting              ΓöéParent                Γöé
  7064. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7065. ΓöéSelf                  ΓöéSet                   ΓöéSibling               Γöé
  7066. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7067. ΓöéSiblingOrder          ΓöéTabGroup              ΓöéTabIndex              Γöé
  7068. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7069. ΓöéTabStop               ΓöéTop                   ΓöéUserData              Γöé
  7070. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7071. ΓöéVisible               ΓöéWidth                 Γöé                      Γöé
  7072. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7073.  
  7074.  
  7075. Events 
  7076.  
  7077. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7078. ΓöéClick                 ΓöéGotFocus              ΓöéKeyPress              Γöé
  7079. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7080. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  7081. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7082.  
  7083.  
  7084. Methods 
  7085.  
  7086. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7087. ΓöéInvokeHelp            ΓöéListMethods           ΓöéListProperties        Γöé
  7088. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7089. ΓöéSetFocus              Γöé                      Γöé                      Γöé
  7090. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7091.  
  7092.  
  7093. Notes 
  7094.  
  7095. By default, the first RadioButton that is added to a window or group box 
  7096. container will be set. If desired, a different button can be set by changing 
  7097. the Set property of one of the other buttons: 
  7098.  
  7099. call VRSet "myDefaultRadioButton", "Set", 1
  7100.  
  7101. The application's Init procedure or the desired object's Create event are 
  7102. suitable places to set the property. 
  7103.  
  7104. See also 
  7105.  
  7106. CheckBox, GroupBox, ImageRadioButton, Init, PushButton 
  7107.  
  7108.  
  7109. ΓòÉΓòÉΓòÉ 7.127. ReadOnly property ΓòÉΓòÉΓòÉ
  7110.  
  7111.  
  7112.  
  7113. Description 
  7114.  
  7115. The ReadOnly property determines whether a user can enter text into an 
  7116. EntryField, MultiLineEntryField, or a DropDownComboBox at run time. 
  7117.  
  7118. A value of 1 means that no text can be entered. A value of 0 allows the user to 
  7119. enter text. Setting ReadOnly to 1 does not affect the text selection capability 
  7120. of the field. 
  7121.  
  7122. For the SpinButton, this property defaults to 1. For other objects the default 
  7123. value for this property is 0. 
  7124.  
  7125. Applies to 
  7126.  
  7127. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7128. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéMultiLineEntryField   Γöé
  7129. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7130. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  7131. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7132.  
  7133.  
  7134. Notes 
  7135.  
  7136. Use of the ReadOnly property varies depending upon the object. For a 
  7137. DropDownComboBox, setting the ReadOnly property implies that the user can only 
  7138. select from the drop-down list. The object then behaves like a drop down list 
  7139. box. 
  7140.  
  7141. For the EntryField and MultiLineEntryField objects, ReadOnly changes the 
  7142. objects into display objects, rather than input objects. This lets you use a 
  7143. MultiLineEntryField as a simple text browser. Changing a single line EntryField 
  7144. to be read-only after text has been entered is a simple way to prevent the user 
  7145. from destroying that text. 
  7146.  
  7147. See also 
  7148.  
  7149. DescriptiveText, ListBox 
  7150.  
  7151.  
  7152. ΓòÉΓòÉΓòÉ 7.128. Reset method ΓòÉΓòÉΓòÉ
  7153.  
  7154.  
  7155.  
  7156. Syntax 
  7157.  
  7158. ok = VRMethod( object, "Reset" ) 
  7159.  
  7160. Description 
  7161.  
  7162. The Reset method removes all of the items in the list denoted by object, and 
  7163. then  adds the items contained in the object's InitialList property. 
  7164.  
  7165. Returns 
  7166.  
  7167. Reset returns 1 if the operation on the list was successful; otherwise it 
  7168. returns 0 (zero). 
  7169.  
  7170. Applies to 
  7171.  
  7172. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7173. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  7174. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7175.  
  7176.  
  7177. See also 
  7178.  
  7179. AddStringList, AddString, Clear, InitialList, Sort 
  7180.  
  7181. Examples 
  7182.  
  7183. Reset a list (clear the list and add Initial items): 
  7184.  
  7185. status = VRMethod( "myList", "Reset" )
  7186. if \ status then do
  7187.     say "Cannot reset the list."
  7188. end
  7189.  
  7190.  
  7191. ΓòÉΓòÉΓòÉ 7.129. Resize event ΓòÉΓòÉΓòÉ
  7192.  
  7193.  
  7194.  
  7195. Description 
  7196.  
  7197. A Resize event occurs when a window's size is changed. The change can occur 
  7198. either by user intervention (with resizing handles) or by explicit changes to 
  7199. window properties at run time. 
  7200.  
  7201. Applies to 
  7202.  
  7203. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7204. ΓöéWindow                Γöé                      Γöé                      Γöé
  7205. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7206.  
  7207.  
  7208. Notes 
  7209.  
  7210. The Resize event can be used to adjust the contents of a window to the new 
  7211. size. 
  7212.  
  7213. The BorderType property controls whether or not the user may resize the window. 
  7214.  
  7215. See also 
  7216.  
  7217. BorderType, Height, Left, Top, Width 
  7218.  
  7219.  
  7220. ΓòÉΓòÉΓòÉ 7.130. ResizePicture property ΓòÉΓòÉΓòÉ
  7221.  
  7222.  
  7223.  
  7224. Description 
  7225.  
  7226. The ResizePicture property controls the automatic image scaling feature of 
  7227. picture objects. 
  7228.  
  7229. If it is set to 1, the picture in the object (as specified by the PicturePath 
  7230. property) is scaled automatically (up or down) so that the image fits into the 
  7231. current size of the object. If set to 0 the picture is not scaled. 
  7232.  
  7233. The default value for this property is 1. 
  7234.  
  7235. Applies to 
  7236.  
  7237. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7238. ΓöéPictureBox            Γöé                      Γöé                      Γöé
  7239. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7240.  
  7241.  
  7242. Notes 
  7243.  
  7244. ResizePicture is a run time property that has immediate effect whenever the 
  7245. size of a picture changes. Such changes can occur by changing the Height or 
  7246. Width properties of an object. 
  7247.  
  7248. Changing the value of the ResizePicture property itself from 0 to 1 will cause 
  7249. the picture in the object to be scaled immediately. Conversely, changing from 1 
  7250. to 0 will clip the image if it is too big, or fill the unused area of the 
  7251. object with its background color if the resulting picture is too small. 
  7252.  
  7253. If the AutoSize property is 1 for a picture object, it will be applied before 
  7254. the ResizePicture property is applied. Hence, if both properties are 1 when a 
  7255. picture is loaded, the object will be automatically sized, and then scaled. The 
  7256. scaling will have no effect in this case. Subsequent changes to the size of the 
  7257. object will cause the appropriate scaling operation to occur. 
  7258.  
  7259. See also 
  7260.  
  7261. AutoSize, ImagePushButton, ImageRadioButton, PicturePath 
  7262.  
  7263.  
  7264. ΓòÉΓòÉΓòÉ 7.131. Restore method ΓòÉΓòÉΓòÉ
  7265.  
  7266.  
  7267.  
  7268. Syntax 
  7269.  
  7270. ok = VRMethod( object, "Restore" ) 
  7271.  
  7272. Description 
  7273.  
  7274. The Restore method restores a minimized or maximized window to its previous 
  7275. size. Using this method is the same as choosing Restore from the system menu of 
  7276. a window. 
  7277.  
  7278. Returns 
  7279.  
  7280. Restore returns 1 if the operation was successful; otherwise it returns 0. 
  7281.  
  7282. Applies to 
  7283.  
  7284. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7285. ΓöéWindow                Γöé                      Γöé                      Γöé
  7286. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7287.  
  7288.  
  7289. See also 
  7290.  
  7291. Maximize, Minimize 
  7292.  
  7293.  
  7294. ΓòÉΓòÉΓòÉ 7.132. Screen object ΓòÉΓòÉΓòÉ
  7295.  
  7296.  
  7297.  
  7298. Description 
  7299.  
  7300. A  Screen object is the object representation of the computer's physical 
  7301. screen. Exactly one Screen exists;  it is created automatically, and is 
  7302. referred to with the object name Screen. 
  7303.  
  7304. Properties 
  7305.  
  7306. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7307. ΓöéClassName             ΓöéFirstChild            ΓöéHeight                Γöé
  7308. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7309. ΓöéIconHeight            ΓöéIconWidth             ΓöéName                  Γöé
  7310. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7311. ΓöéParent                ΓöéSelf                  ΓöéSibling               Γöé
  7312. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7313. ΓöéSiblingOrder          ΓöéUserData              ΓöéWidth                 Γöé
  7314. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7315.  
  7316.  
  7317. Events 
  7318.  
  7319. There are no events associated with a Screen object. 
  7320.  
  7321. Methods 
  7322.  
  7323. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7324. ΓöéListMethods           ΓöéListProperties        Γöé                      Γöé
  7325. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7326.  
  7327.  
  7328. Notes 
  7329.  
  7330. The Height and Width properties of the Screen object can be used to determine 
  7331. physical characteristics of the screen. This may be useful for adjusting the 
  7332. size or position of other objects so that they fit onto the screen. Note that 
  7333. the Height and Width properties cannot be modified for a Screen object (as 
  7334. opposed to other objects). 
  7335.  
  7336.  
  7337. ΓòÉΓòÉΓòÉ 7.133. Selected property ΓòÉΓòÉΓòÉ
  7338.  
  7339.  
  7340.  
  7341. Description 
  7342.  
  7343. The Selected property specifies the index of the currently selected item in the 
  7344. list. If the ListBox MultiSelect property is 1 (multiple selection is 
  7345. permitted),  the Selected property specifies the first item in the selected 
  7346. set. 
  7347.  
  7348. If no item is selected, the property will be 0. Otherwise, the value of 
  7349. Selected will range from 1 up to the number of items in the list. 
  7350.  
  7351. The default value for this property is 0. 
  7352.  
  7353. Applies to 
  7354.  
  7355. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7356. ΓöéListBox               Γöé                      Γöé                      Γöé
  7357. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7358.  
  7359.  
  7360. Notes 
  7361.  
  7362. The MultiSelect property of a ListBox object allows the user to select multiple 
  7363. items in the list. These multiple selections are manipulated with the 
  7364. GetSelectedList, GetSelectedStringList and SetSelectedList methods of 
  7365. ListBoxes. 
  7366.  
  7367. The SelectedString property of ListBox objects is the string value that 
  7368. corresponds to the (numeric) Selected property. SelectedString is provided as a 
  7369. convenience. It is exactly equivalent to the following sequence: 
  7370.  
  7371. call VRMethod object, "GetString", VRGet( object, "Selected" )
  7372.  
  7373. Changing Selected automatically causes the value of SelectedString to change. 
  7374. VXΓêÖREXX ensures that the two property values are always synchronized. 
  7375.  
  7376. The current value of combination list objects (ComboBox and DropDownComboBox) 
  7377. is specified by the Value property. 
  7378.  
  7379. See also 
  7380.  
  7381. GetSelectedList, GetSelectedStringList, MultiSelect, SelectedString, 
  7382. SetSelectedList, Value 
  7383.  
  7384.  
  7385. ΓòÉΓòÉΓòÉ 7.134. SelectedEnd property ΓòÉΓòÉΓòÉ
  7386.  
  7387.  
  7388.  
  7389. Description 
  7390.  
  7391. The SelectedEnd property is used in conjunction with the SelectedStart property 
  7392. to set or determine the selected portion of the text in an EntryField of 
  7393. MultiLineEntryField object. 
  7394.  
  7395. For EntryField objects, the value of SelectedEnd specifies the position (from 
  7396. the left end of the field) of the end of the selection. Regardless of which 
  7397. object is used, the position of the left-most character in the field is defined 
  7398. to be one. 
  7399.  
  7400. For MultiLineEntryField objects, SelectedStart and SelectedEnd indicate the 
  7401. direction of selection (that is, selected from left to right or from right to 
  7402. left). SelectedStart is the first character that was selected, and SelectedEnd 
  7403. is the last. Hence SelectedStart may be numerically greater than SelectedEnd if 
  7404. the user selected the characters from right to left. 
  7405.  
  7406. The default value for this property is 1. 
  7407.  
  7408. Applies to 
  7409.  
  7410. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7411. ΓöéEntryField            ΓöéMultiLineEntryField   Γöé                      Γöé
  7412. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7413.  
  7414.  
  7415. Notes 
  7416.  
  7417. There are two basic reasons for using the text selection properties of 
  7418. EntryField and MultiLineEntryField objects: to determine the text that the user 
  7419. has selected, or to "pre-select" some text that is already in the field. 
  7420.  
  7421. For determining the selected text in an entry field, SelectedEnd and 
  7422. SelectedStart specify the ending and beginning positions (respectively) of the 
  7423. selection. SelectedEnd is guaranteed to be numerically greater than or equal to 
  7424. SelectedStart. If no text is selected, both values will be the same, and 
  7425. indicate the location of the insertion cursor in the field. If at least one 
  7426. character is selected, SelectedStart indicates the first character that is 
  7427. selected, and SelectedEnd indicates the position of the first character that is 
  7428. not selected. This corresponds to the position of the text insertion cursor. 
  7429.  
  7430. To select text in an entry field, set SelectedStart to the position of the 
  7431. first character to be selected, and set SelectedEnd to be one greater than the 
  7432. position of the last character to be selected. 
  7433.  
  7434. The SelectedText property also can be used to determine the selected string. 
  7435.  
  7436. Manipulation of MultiLineEntryFields is somewhat more complex than EntryFields, 
  7437. since the starting and ending properties reflect the direction in which the 
  7438. selection occurs. If the text is selected from left to right, the character 
  7439. specified by SelectedStart is included in the selected text, but the character 
  7440. specified by SelectedEnd is not included. This is equivalent to the behaviour 
  7441. of an EntryField. If, however, text is selected from right to left, the 
  7442. character specified by SelectedStart will not be included in the selected text, 
  7443. and the character specified by SelectedEnd will be included. In either case, 
  7444. the length of the selected text is given by: 
  7445.  
  7446. sStart = VRGet( MLEF_object, "SelectedStart" )
  7447. sEnd = VRGet( MLEF_object, "SelectedEnd" )
  7448. selectLength = max( sStart, sEnd ) - min( sStart, sEnd )
  7449.  
  7450. The behaviour described above applies both to the situation where a program is 
  7451. determining the text selected by a user, or where existing text is being 
  7452. selected by the program. In either case, the insertion cursor will positioned 
  7453. to the left of the character indicated by SelectedEnd. 
  7454.  
  7455. The multiline feature of the MultiLineEntryField does not affect the behaviour 
  7456. of the text selection properties. If the contents of the field are structured 
  7457. into more than one line, the line separator characters in the text are 
  7458. considered to be ordinary characters. 
  7459.  
  7460. See also 
  7461.  
  7462. SelectedStart, SelectedText 
  7463.  
  7464.  
  7465. ΓòÉΓòÉΓòÉ 7.135. SelectedStart property ΓòÉΓòÉΓòÉ
  7466.  
  7467.  
  7468.  
  7469. Description 
  7470.  
  7471. The SelectedStart property is used with the SelectedEnd property to set or 
  7472. determine the selected portion of the text in an EntryField or 
  7473. MultiLineEntryField object. 
  7474.  
  7475. For EntryField objects, the value of SelectedStart specifies the position (from 
  7476. the left end of the field) of the first character that is selected. Regardless 
  7477. of which object is used, the position of the left character in the field is 
  7478. defined to be one. 
  7479.  
  7480. For MultiLineEntryField objects, SelectedStart and SelectedEnd indicate the 
  7481. direction of selection  (that is, selected from left to right or from right to 
  7482. left). SelectedStart is the first character that was selected, and SelectedEnd 
  7483. is the last. Hence, SelectedStart may be numerically greater than SelectedEnd 
  7484. if the user selected the characters from right to left. 
  7485.  
  7486. The default value for this property is 1. 
  7487.  
  7488. Applies to 
  7489.  
  7490. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7491. ΓöéEntryField            ΓöéMultiLineEntryField   Γöé                      Γöé
  7492. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7493.  
  7494.  
  7495. Notes 
  7496.  
  7497. There are two basic reasons for using the text selection properties of 
  7498. EntryField and MultiLineEntryField objects: to determine the text that the user 
  7499. has selected, or to "pre-select" some text that is already in the field. 
  7500.  
  7501. For determining the selected text in an entry field, SelectedStart and 
  7502. SelectedEnd specify the beginning and ending positions (respectively) of the 
  7503. selection. SelectedStart is guaranteed to be numerically less than or equal to 
  7504. SelectedEnd. If no text is selected, both values will be the same, and indicate 
  7505. the location of the insertion cursor in the field. If at least one character is 
  7506. selected, SelectedStart indicates the first character that is selected, and 
  7507. SelectedEnd indicates the position of the first character that is not selected. 
  7508. This corresponds to the position of the text insertion cursor. 
  7509.  
  7510. Selecting text in an entry field is accomplished by setting SelectedStart to 
  7511. the position of the first character to be selected, and setting SelectedEnd to 
  7512. be one greater than the position of the last character to be selected. 
  7513.  
  7514. The SelectedText read-only property also can be used to determine the selected 
  7515. string. 
  7516.  
  7517. Manipulation of MultiLineEntryFields is somewhat more complex than EntryFields, 
  7518. since the starting and ending properties reflect the direction in which the 
  7519. selection occurs. If the text is selected from left to right, the character 
  7520. specified by SelectedStart is included in the selected text, but the character 
  7521. specified by SelectedEnd is not included. This is equivalent to the behaviour 
  7522. of an EntryField. If, however, text is selected from right to left, the 
  7523. character specified by SelectedStart will not be included in the selected text, 
  7524. and the character specified by SelectedEnd will be included. In either case, 
  7525. the length of the selected text is given by: 
  7526.  
  7527. sStart = VRGet( MLEF_object, "SelectedStart" )
  7528. sEnd = VRGet( MLEF_object, "SelectedEnd" )
  7529. selectLength = max( sStart, sEnd ) - min( sStart, sEnd )
  7530.  
  7531. The behaviour described above applies both when a program determines the text 
  7532. selected by a user, or where the program selects existing text. In either case, 
  7533. the insertion cursor will be positioned to the left of the character indicated 
  7534. by SelectedEnd. 
  7535.  
  7536. The multiline feature of the MultiLineEntryField does not affect the behaviour 
  7537. of the text selection properties. If the contents of the field are structured 
  7538. into more than one line, the line-separator characters that are implicit in the 
  7539. text are considered to be ordinary characters. 
  7540.  
  7541. See also 
  7542.  
  7543. SelectedEnd, SelectedText 
  7544.  
  7545.  
  7546. ΓòÉΓòÉΓòÉ 7.136. SelectedString property ΓòÉΓòÉΓòÉ
  7547.  
  7548.  
  7549.  
  7550. Description 
  7551.  
  7552. The SelectedString property contains the string representing the currently 
  7553. selected item in the list. 
  7554.  
  7555. If the ListBox MultiSelect property is 1 (multiple selection is permitted), 
  7556. the SelectedString property contains the first item in the selected set. If no 
  7557. item is selected, the property is set to the null string. 
  7558.  
  7559. The default value is the null string. 
  7560.  
  7561. Applies to 
  7562.  
  7563. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7564. ΓöéListBox               Γöé                      Γöé                      Γöé
  7565. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7566.  
  7567.  
  7568. Notes 
  7569.  
  7570. The SelectedString property is read-only and thus cannot be modified. To change 
  7571. the current selection in a list, use the Selected property:  it specifies the 
  7572. index of the selected item. 
  7573.  
  7574. The MultiSelect property of ListBox objects allows multiple selection of items 
  7575. in the list. These multiple selections are manipulated with the 
  7576. GetSelectedList, GetSelectedStringList and SetSelectedList methods of 
  7577. ListBoxes. 
  7578.  
  7579. The current value of combination list objects (ComboBox and DropDownComboBox) 
  7580. is specified by the Value property. 
  7581.  
  7582. See also 
  7583.  
  7584. GetSelectedList, GetSelectedStringList, MultiSelect, Selected, SetSelectedList, 
  7585. Value 
  7586.  
  7587.  
  7588. ΓòÉΓòÉΓòÉ 7.137. SelectedText property ΓòÉΓòÉΓòÉ
  7589.  
  7590.  
  7591.  
  7592. Description 
  7593.  
  7594. The SelectedText property contains the text in the object that is currently 
  7595. selected. 
  7596.  
  7597. This property can contain any selection of text in an EntryField or a 
  7598. MultiLineEntryField, or the null string if no text is selected. 
  7599.  
  7600. The default value is the null string. 
  7601.  
  7602. Applies to 
  7603.  
  7604. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7605. ΓöéEntryField            ΓöéMultiLineEntryField   Γöé                      Γöé
  7606. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7607.  
  7608.  
  7609. Notes 
  7610.  
  7611. As SelectedText is a read-only property, it is used only to determine the 
  7612. currently selected text in the field. To change the current selection, use the 
  7613. SelectedStart and SelectedEnd properties. 
  7614.  
  7615. See also 
  7616.  
  7617. SelectedEnd, SelectedStart 
  7618.  
  7619.  
  7620. ΓòÉΓòÉΓòÉ 7.138. Self property ΓòÉΓòÉΓòÉ
  7621.  
  7622.  
  7623.  
  7624. Description 
  7625.  
  7626. The Self property is the internal name of the object. You cannot set this 
  7627. property at design time. It is set when the object is created at run time. 
  7628.  
  7629. Applies to 
  7630.  
  7631. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7632. ΓöéAll objects           Γöé                      Γöé                      Γöé
  7633. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7634.  
  7635.  
  7636. Notes 
  7637.  
  7638. The Parent, Sibling, and FirstChild properties can be used to enumerate all 
  7639. objects in an object hierarchy. 
  7640.  
  7641. See also 
  7642.  
  7643. Name 
  7644.  
  7645.  
  7646. ΓòÉΓòÉΓòÉ 7.139. SendKeyString method ΓòÉΓòÉΓòÉ
  7647.  
  7648.  
  7649.  
  7650. Syntax 
  7651.  
  7652. ok = VRMethod( "Application", "SendKeyString", window, keystr ) 
  7653.  
  7654. Description 
  7655.  
  7656. The SendKeyString method sends a series of keystrokes to a window. The 
  7657. keystrokes will be translated into accelerator sequences if appropriate. 
  7658.  
  7659. Arguments 
  7660.  
  7661. window         the window handle, object handle or object name. 
  7662.  
  7663. keystr         is the key string to be sent. 
  7664.  
  7665.  
  7666. Returns 
  7667.  
  7668. SendKeyString returns 1 if the sending operation was completed successfully; 
  7669. otherwise it returns 0 (zero). 
  7670.  
  7671. Applies to 
  7672.  
  7673. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7674. ΓöéApplication           Γöé                      Γöé                      Γöé
  7675. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7676.  
  7677.  
  7678. Notes 
  7679.  
  7680. The keystrokes are sent directly to the receiver. This is a blocking operation. 
  7681. If deadlock occurs, use the PostKeyString method instead. 
  7682.  
  7683. The keystring format is identical to that returned by the KeyPress event. 
  7684.  
  7685. You will usually use SendKeyString instead of PostKeyString. The difference 
  7686. between the two methods is that SendKeyString translates keystrokes into 
  7687. accelerator sequences, while PostKeyString does not. 
  7688.  
  7689. Sending keystrokes to a window in another process is more expensive than 
  7690. sending them to windows in your own process. 
  7691.  
  7692. See also 
  7693.  
  7694. PostKeyString, KeyString, KeyPress 
  7695.  
  7696.  
  7697. ΓòÉΓòÉΓòÉ 7.140. Set property ΓòÉΓòÉΓòÉ
  7698.  
  7699.  
  7700.  
  7701. Description 
  7702.  
  7703. The Set property indicates whether or not an object is checked or set. The 
  7704. appearance of a set object is different from the appearance of an object that 
  7705. is not set. For check boxes, the set appearance consists of a check mark in the 
  7706. box at the left side of the object; for radio buttons, the button is filled in. 
  7707. Image radio buttons that are set are shown with inverted colors. 
  7708.  
  7709. A value of 1 means that the object is set; 0 means that the object is not set. 
  7710.  
  7711. The default value for this property is 0. 
  7712.  
  7713. Applies to 
  7714.  
  7715. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7716. ΓöéCheckBox              ΓöéImageRadioButton      ΓöéRadioButton           Γöé
  7717. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7718.  
  7719.  
  7720. Notes 
  7721.  
  7722. The Set property is used primarily in applications where it is desirable to 
  7723. poll an object for its state, rather than track the change in the state as it 
  7724. occurs (usually by a click event). 
  7725.  
  7726. You can modify Set at run time, which will change the appearance of the object 
  7727. accordingly. For RadioButtons and ImageRadioButtons, changing the Set property 
  7728. of an object to 1 automatically "unsets" the existing object that was set. 
  7729.  
  7730. See also 
  7731.  
  7732. Click 
  7733.  
  7734.  
  7735. ΓòÉΓòÉΓòÉ 7.141. SetFocus method ΓòÉΓòÉΓòÉ
  7736.  
  7737.  
  7738.  
  7739. Syntax 
  7740.  
  7741. ok = VRMethod( object, "SetFocus" ) 
  7742.  
  7743. Description 
  7744.  
  7745. The SetFocus method sets the input focus to the indicated object (argument 
  7746. object). 
  7747.  
  7748. Returns 
  7749.  
  7750. If the operation is successful, 1 is returned; otherwise, 0 (zero) is returned. 
  7751.  
  7752. Applies to 
  7753.  
  7754. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7755. ΓöéCheckBox              ΓöéComboBox              ΓöéDropDownComboBox      Γöé
  7756. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7757. ΓöéEntryField            ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  7758. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7759. ΓöéListBox               ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  7760. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  7761. ΓöéPushButton            ΓöéRadioButton           ΓöéSpinButton            Γöé
  7762. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7763.  
  7764.  
  7765. Notes 
  7766.  
  7767. An object cannot receive input focus if it is disabled. 
  7768.  
  7769. See also 
  7770.  
  7771. GotFocus, LostFocus 
  7772.  
  7773.  
  7774. ΓòÉΓòÉΓòÉ 7.142. SetSelectedList method ΓòÉΓòÉΓòÉ
  7775.  
  7776.  
  7777.  
  7778. Syntax 
  7779.  
  7780. ok = VRMethod( object, "SetSelectedList", "indices." ) 
  7781.  
  7782. Description 
  7783.  
  7784. The SetSelectedList method sets the selected items in the list object denoted 
  7785. by object. 
  7786.  
  7787. Arguments 
  7788.  
  7789. indices        The items to be set are specified in the compound variable stem 
  7790.                as follows: 
  7791.  
  7792.    indices.0      contains the number of items that are to be selected 
  7793.  
  7794.    indices.1      is the index of the first item in the list that is to be 
  7795.                   selected 
  7796.  
  7797.    indices.2      is the index of the second item in the list that is to be 
  7798.                   selected 
  7799.  
  7800.    indices.n      is the index of the nth item in the list that is to be 
  7801.                   selected 
  7802.  
  7803.  
  7804. Returns 
  7805.  
  7806. SetSelectedList returns 1 if the operation is successful; otherwise it returns 
  7807. 0 (zero). 
  7808.  
  7809. Applies to 
  7810.  
  7811. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7812. ΓöéListBox               Γöé                      Γöé                      Γöé
  7813. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7814.  
  7815.  
  7816. See also 
  7817.  
  7818. AddStringList, GetSelectedList, MultiSelect 
  7819.  
  7820. Examples 
  7821.  
  7822. To setting items 4, 8, and 42 using SetSelectedList: 
  7823.  
  7824.  object = "myListBox"  /* multi-select is on */
  7825.  preSelect.0 = 3
  7826.  preSelect.1 = 8
  7827.  preSelect.2 = 4
  7828.  preSelect.3 = 42
  7829.  call VRMethod object, "SetSelectedList", "preSelect."
  7830.  
  7831.  
  7832. ΓòÉΓòÉΓòÉ 7.143. SetStringList method ΓòÉΓòÉΓòÉ
  7833.  
  7834.  
  7835.  
  7836. Syntax 
  7837.  
  7838. ok = VRMethod( object, "SetStringList", "spinlist." ) 
  7839.  
  7840. Description 
  7841.  
  7842. The SetStringList method sets the list of items that a SpinButton displays. 
  7843.  
  7844. Arguments 
  7845.  
  7846. spinlist.      is the stem of a compound variable which contains the items to 
  7847.                fill the spin list. The variable must be in REXX array format, 
  7848.                where spinlist.0 is the number of items,  and spinlist.1, 
  7849.                spinlist.2, etc. are the items. 
  7850.  
  7851.  
  7852. Returns 
  7853.  
  7854. A value of 1 is returned if the method was successful, otherwise 0 is returned. 
  7855.  
  7856. Applies to 
  7857.  
  7858. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7859. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  7860. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7861.  
  7862.  
  7863. Notes 
  7864.  
  7865. The spin list can have one of two formats: 
  7866.  
  7867. o A list of values 
  7868.  
  7869.   For a list of values, spinlist.0 contains the number of values; spinlist.1 
  7870.   contains the first value, spinlist.2 contains the second value and so on. 
  7871.  
  7872. o A range of values 
  7873.  
  7874.   To specify a range of values, spinlist.0 must be 1, and spinlist.1 should be 
  7875.   of the form 
  7876.  
  7877.     <minimum to maximum by increment>
  7878.  
  7879.   where 
  7880.  
  7881.    minimum        The lowest numeric value 
  7882.  
  7883.    maximum        The highest value 
  7884.  
  7885.    increment      The amount the spin button value increases or decreases every 
  7886.                   time the user presses the up or down button. The increment is 
  7887.                   optional; be default it is 1. 
  7888.  
  7889. The AlwaysUpdate property affects the contents of a spin list when a VRGet of 
  7890. the Value property is done. 
  7891.  
  7892. The GetStringList method can be used to return the current list of items, 
  7893. whether the list was set by this method or the InitialList property. 
  7894.  
  7895. CUA 
  7896.  
  7897. Examples 
  7898.  
  7899. The following instructions set the spin list to the colours Red, Green, and 
  7900. Blue: 
  7901.  
  7902. spinlist.0 = 3
  7903. spinlist.1 = "Red"
  7904. spinlist.2 = "Green"
  7905. spinlist.3 = "Blue"
  7906. ok = VRMethod( "SPIN_1", "SetStringList", "spinlist." )
  7907.  
  7908. The following instructions set the spin list to display the numbers 1 through 
  7909. 10: 
  7910.  
  7911. spinlist.0 = 1
  7912. spinlist.1 = "<1 to 10>"
  7913. ok = VRMethod( "SPIN_1", "SetStringList", "spinlist." )
  7914.  
  7915. Note that CUA guidelines recommend that you define non-numeric spin lists in 
  7916. reverse order. 
  7917.  
  7918. See also 
  7919.  
  7920. AlwaysUpdate, GetStringList, InitialList 
  7921.  
  7922.  
  7923. ΓòÉΓòÉΓòÉ 7.144. ShowHints property ΓòÉΓòÉΓòÉ
  7924.  
  7925.  
  7926.  
  7927. Description 
  7928.  
  7929. The ShowHints property of Window objects is a logical value that controls 
  7930. whether or not the StatusText property of the window is updated automatically. 
  7931. The newly activated object's HintText property is used to update StatusText. 
  7932.  
  7933. If ShowHints is 0, no automatic update is done. If ShowHints is 1, then the 
  7934. StatusText property is updated whenever the mouse cursor is positioned over an 
  7935. object in the window or when the object is selected. 
  7936.  
  7937. The default value is 0. 
  7938.  
  7939. Applies to 
  7940.  
  7941. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7942. ΓöéWindow                Γöé                      Γöé                      Γöé
  7943. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7944.  
  7945.  
  7946. Notes 
  7947.  
  7948. The automated update of the StatusText property of a window (by setting the 
  7949. window's ShowHints property to 1) is generally used to implement a hint system 
  7950. for an application. As the user moves the mouse pointer from object to object, 
  7951. a hint or other piece of information about the object is displayed in the 
  7952. status area. 
  7953.  
  7954. See also 
  7955.  
  7956. HintText, StatusArea, StatusText 
  7957.  
  7958.  
  7959. ΓòÉΓòÉΓòÉ 7.145. ShutDown property ΓòÉΓòÉΓòÉ
  7960.  
  7961.  
  7962.  
  7963. Description 
  7964.  
  7965. The ShutDown property of a primary Window object is used as a signal that the 
  7966. window is to be closed. 
  7967.  
  7968. Setting this property to 1 causes the window file to close the window and exit. 
  7969.  
  7970. The default value is 0. 
  7971.  
  7972. Applies to 
  7973.  
  7974. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7975. ΓöéWindow                Γöé                      Γöé                      Γöé
  7976. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7977.  
  7978.  
  7979. Notes 
  7980.  
  7981. The default contents of the predefined Quit procedure sets ShutDown to 1. 
  7982.  
  7983. See also 
  7984.  
  7985. Close 
  7986.  
  7987.  
  7988. ΓòÉΓòÉΓòÉ 7.146. Sibling property ΓòÉΓòÉΓòÉ
  7989.  
  7990.  
  7991.  
  7992. Description 
  7993.  
  7994. The Sibling property is the internal name of  the sibling of the object. This 
  7995. property is not available at design time. It is set when the object is created 
  7996. at run time. 
  7997.  
  7998. Applies to 
  7999.  
  8000. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8001. ΓöéAll objects           Γöé                      Γöé                      Γöé
  8002. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8003.  
  8004.  
  8005. Notes 
  8006.  
  8007. The Parent, Sibling, and FirstChild properties can be used to enumerate all 
  8008. objects in an object hierarchy. 
  8009.  
  8010. See also 
  8011.  
  8012. Parent, Self, SetFocus, SiblingOrder 
  8013.  
  8014.  
  8015. ΓòÉΓòÉΓòÉ 7.147. SiblingOrder property ΓòÉΓòÉΓòÉ
  8016.  
  8017.  
  8018.  
  8019. Description 
  8020.  
  8021. All objects in a window have Top and Left properties that define their vertical 
  8022. and horizontal position. Since objects may be positioned on top of each other, 
  8023. it is necessary to identify the "depth" or "layering" position of an object. 
  8024. The SiblingOrder property is a number that defines an object's  layering 
  8025. position (sometimes called the z-order) amongst all of its siblings. 
  8026.  
  8027.  The number varies from 1 to the number of siblings of the object: no two 
  8028. siblings have the same SiblingOrder number. The lower the SiblingOrder number, 
  8029. the closer the object is to the top of the layers. A SiblingOrder value of 1 
  8030. means that the object is on top. Similarly, an object with a SiblingOrder 
  8031. number equal to the number of its siblings will always be at the back. 
  8032.  
  8033. The default for this property depends on the object's layer in comparison with 
  8034. its siblings. 
  8035.  
  8036. Applies to 
  8037.  
  8038. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8039. ΓöéApplication           ΓöéCheckBox              ΓöéComboBox              Γöé
  8040. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8041. ΓöéDescriptiveText       ΓöéDropDownComboBox      ΓöéEntryField            Γöé
  8042. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8043. ΓöéGroupBox              ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  8044. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8045. ΓöéListBox               ΓöéMenu                  ΓöéMenuBar               Γöé
  8046. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8047. ΓöéMenuItem              ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  8048. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8049. ΓöéPushButton            ΓöéRadioButton           ΓöéScreen                Γöé
  8050. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8051. ΓöéSpinButton            ΓöéWindow                Γöé                      Γöé
  8052. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8053.  
  8054.  
  8055. Notes 
  8056.  
  8057. The initial SiblingOrder of a set of objects is based upon the order in which 
  8058. the objects are created. A new object is created with a SiblingOrder number 1, 
  8059. implying that it is on top, and the SiblingOrder numbers of any existing 
  8060. siblings are increased by 1. 
  8061.  
  8062. The SiblingOrder property can be modified at run time. For example, setting the 
  8063. SiblingOrder for an object to n  means that the object is to become the nth 
  8064. object from the front. If n is greater than the total number of siblings, then 
  8065. n is replaced with the number of siblings and the object becomes the bottom 
  8066. layer. 
  8067.  
  8068. Windows may be brought to the front of the Presentation Manager desktop by 
  8069. setting their SiblingOrder to 1. To force them to the back, set the 
  8070. SiblingOrder to 0. 
  8071.  
  8072. See also 
  8073.  
  8074. FirstChild, Parent, Self, Sibling 
  8075.  
  8076.  
  8077. ΓòÉΓòÉΓòÉ 7.148. Sort property ΓòÉΓòÉΓòÉ
  8078.  
  8079.  
  8080.  
  8081. Description 
  8082.  
  8083. The Sort property indicates the manner in which the items in a list are to be 
  8084. sorted. 
  8085.  
  8086. There are three possible values: 
  8087.  
  8088. Ascending      The list is to be maintained in ascending order. This is the 
  8089.                default value. 
  8090.  
  8091. Descending     The list is to be maintained in descending order. 
  8092.  
  8093. None           The list is not to be sorted:  the order will be defined by the 
  8094.                order in which the items are added. 
  8095.  
  8096. The default value is Ascending. 
  8097.  
  8098. Applies to 
  8099.  
  8100. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8101. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéListBox               Γöé
  8102. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8103.  
  8104.  
  8105. Notes 
  8106.  
  8107. The ordering of the items in a list occurs according to the value of the Sort 
  8108. property when the items are added. 
  8109.  
  8110. See also 
  8111.  
  8112. AddStringList, AddString, Clear, GetStringList 
  8113.  
  8114.  
  8115. ΓòÉΓòÉΓòÉ 7.149. SpinButton object ΓòÉΓòÉΓòÉ
  8116.  
  8117.  
  8118.  
  8119. Description 
  8120.  
  8121. The SpinButton object provides a way for the user to cycle through a series of 
  8122. values. 
  8123.  
  8124. Properties 
  8125.  
  8126. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8127. ΓöéAlwaysUpdate          ΓöéBackColor             ΓöéBorder                Γöé
  8128. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8129. ΓöéClassName             ΓöéEnabled               ΓöéFastSpin              Γöé
  8130. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8131. ΓöéFirstChild            ΓöéFont                  ΓöéForeColor             Γöé
  8132. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8133. ΓöéHeight                ΓöéHelpTag               ΓöéHelpText              Γöé
  8134. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8135. ΓöéHintText              ΓöéHWnd                  ΓöéIndex                 Γöé
  8136. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8137. ΓöéInitialList           ΓöéJustification         ΓöéKeyString             Γöé
  8138. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8139. ΓöéLeft                  ΓöéName                  ΓöéNumericOnly           Γöé
  8140. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8141. ΓöéPadWithZeros          ΓöéPainting              ΓöéParent                Γöé
  8142. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8143. ΓöéReadOnly              ΓöéSelf                  ΓöéSibling               Γöé
  8144. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8145. ΓöéSiblingOrder          ΓöéTabGroup              ΓöéTabIndex              Γöé
  8146. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8147. ΓöéTabStop               ΓöéTextLimit             ΓöéTop                   Γöé
  8148. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8149. ΓöéUserData              ΓöéValue                 ΓöéVisible               Γöé
  8150. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8151. ΓöéWidth                 Γöé                      Γöé                      Γöé
  8152. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8153.  
  8154.  
  8155. Events 
  8156.  
  8157. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8158. ΓöéChange                ΓöéGotFocus              ΓöéKeyPress              Γöé
  8159. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8160. ΓöéLostFocus             Γöé                      Γöé                      Γöé
  8161. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8162.  
  8163.  
  8164. Methods 
  8165.  
  8166. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8167. ΓöéGetStringList         ΓöéInvokeHelp            ΓöéListMethods           Γöé
  8168. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8169. ΓöéListProperties        ΓöéSetFocus              ΓöéSetStringList         Γöé
  8170. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8171.  
  8172.  
  8173. Notes 
  8174.  
  8175. While the SpinButton is most often used to let the user pick a numeric value 
  8176. from a certain range, you can also configure a spin button to display a list of 
  8177. arbitrary values. To set the list of values that a spin button displays, use 
  8178. the SetStringList method or the InitialList property. 
  8179.  
  8180. To restrict a spin button to numeric values, set the NumericOnly property to 1. 
  8181.  
  8182. See also 
  8183.  
  8184. SetStringList, EntryField, ListBox 
  8185.  
  8186.  
  8187. ΓòÉΓòÉΓòÉ 7.150. StartThread method ΓòÉΓòÉΓòÉ
  8188.  
  8189.  
  8190.  
  8191. Syntax 
  8192.  
  8193. threadID = VRMethod( "Application", "StartThread", fileName, [ arguments ] ) 
  8194.  
  8195. Description 
  8196.  
  8197. StartThread creates a new thread, and runs the REXX program fileName in the new 
  8198. thread. Running of the started program is asynchronous with respect to the 
  8199. running of the starting thread. 
  8200.  
  8201. Arguments 
  8202.  
  8203. fileName       is the name of the file containing the REXX program to be 
  8204.                started. 
  8205.  
  8206. arguments      represents zero or more program arguments that are to be passed 
  8207.                to the started program. They are accessed in the started program 
  8208.                with the REXX arg function (or the parse arg instruction). 
  8209.  
  8210.  
  8211. Returns 
  8212.  
  8213. If the thread cannot be created successfully, -1 is returned, otherwise a 
  8214. thread identifier denoting the thread is returned. (This thread identifier is 
  8215. not the OS/2 thread identifier.) 
  8216.  
  8217. Applies to 
  8218.  
  8219. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8220. ΓöéApplication           Γöé                      Γöé                      Γöé
  8221. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8222.  
  8223.  
  8224. Notes 
  8225.  
  8226. If fileName has no extension, the method assumes it is part of the project. If 
  8227. it is not in the project, the method searches for a file with the extension 
  8228. CMD. You can also pass in-line code for the fileName parameter. In-line code 
  8229. must start with the REXX comment /**/. Separate lines with a semi-colon. 
  8230.  
  8231. Every application program consists of at least one thread, referred to as the 
  8232. "main thread". Wherever the thread identifier of the main thread is required, 
  8233. you can use either 0 or a null string. 
  8234.  
  8235. The maximum number of threads that may be started within a process using this 
  8236. method is currently fixed at 200. In addition, there are system limits defined 
  8237. in your OS/2 CONFIG.SYS file that provide an upper bound on the total number of 
  8238. threads that can be running across all processes. 
  8239.  
  8240. Running of REXX programs in separate threads is completely asynchronous. You 
  8241. can synchronize and share data between threads by using the Application object. 
  8242. Since there is one Application object for the entire set of threads, you can 
  8243. use it as a repository for global data, exclusion and synchronization locks and 
  8244. similar purposes. 
  8245.  
  8246. You can use the Post and PostQueue methods to synthesize an event on an object 
  8247. and to post events to objects in different threads. VXΓêÖREXX ensures that object 
  8248. handles are unique among all threads. 
  8249.  
  8250. You can pass data between threads (such as object handles that can be used as 
  8251. arguments for Post and PostQueue) in three ways: 
  8252.  
  8253. o To pass data from a program to a new thread, use the optional arguments of 
  8254.   StartThread. 
  8255.  
  8256. o To pass data from one thread to another existing thread (for example, to pass 
  8257.   data back from a started thread to its starter), use the optional info, value 
  8258.   pairs of the Post or PostQueue method or add the data as arguments to the 
  8259.   posted event string. 
  8260.  
  8261. o To pass arrays of data between threads use the PutVar and GetVar methods of 
  8262.   the Application object. 
  8263.  
  8264.  
  8265. See also 
  8266.  
  8267. Application, HaltThread, GetThreadID, Post, PostQueue, ListThreads 
  8268.  
  8269. Examples 
  8270.  
  8271. To start another thread using "StartThread": 
  8272.  
  8273. picture = VRGet( "myPictureBox", "Self" )
  8274. tID = VRMethod( Application, "StartThread", "File1", picture )
  8275.  
  8276. This example starts the REXX program File1 in a separate thread, and passes the 
  8277. handle of a PictureBox in the window to the started program. The started 
  8278. program might then use the handle to modify the contents of the PictureBox. 
  8279.  
  8280.  
  8281. ΓòÉΓòÉΓòÉ 7.151. StatusArea property ΓòÉΓòÉΓòÉ
  8282.  
  8283.  
  8284.  
  8285. Description 
  8286.  
  8287. The status area  of a window is a single line region that you can use to 
  8288. display brief messages. The StatusArea property controls the presence and 
  8289. location of the window status area. 
  8290.  
  8291. The value of this property is a string that contains one of the following 
  8292. keywords: 
  8293.  
  8294. Bottom         The status area is to appear at the bottom of the window. 
  8295.  
  8296. None           No status area will appear in the window. 
  8297.  
  8298. Top            The status area will appear at the top of the window, just below 
  8299.                the window's menu bar (if one is present). 
  8300.  
  8301. The default value for this property is None. 
  8302.  
  8303. Applies to 
  8304.  
  8305. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8306. ΓöéWindow                Γöé                      Γöé                      Γöé
  8307. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8308.  
  8309.  
  8310. Notes 
  8311.  
  8312. The text within the status area is referenced by the StatusText property. 
  8313.  
  8314. You can use the ShowHints property of a window, in conjunction the HintText 
  8315. properties of the objects in the window to form an automated brief help or hint 
  8316. facility. If ShowHints is 1, the contents of an object's HintText property is 
  8317. copied to the window's StatusText property whenever the mouse cursor is 
  8318. positioned over the object. 
  8319.  
  8320. See also 
  8321.  
  8322. HintText, ShowHints, StatusText 
  8323.  
  8324. Examples 
  8325.  
  8326. Displaying a line of text in the status area: 
  8327.  
  8328. call VRSet VRWindow(), "StatusArea", "Top"   /* or "bottom" */
  8329. call VRSet VRWindow(), "StatusText", "things are going well"
  8330.  
  8331.  
  8332. ΓòÉΓòÉΓòÉ 7.152. StatusText property ΓòÉΓòÉΓòÉ
  8333.  
  8334.  
  8335.  
  8336. Description 
  8337.  
  8338. The StatusText property defines the text in the status area of a window. 
  8339.  
  8340. This property can be set to any value. 
  8341.  
  8342. The default value is the null string. 
  8343.  
  8344. Applies to 
  8345.  
  8346. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8347. ΓöéWindow                Γöé                      Γöé                      Γöé
  8348. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8349.  
  8350.  
  8351. Notes 
  8352.  
  8353. Use the ShowHints property of a window, in conjunction the HintText properties 
  8354. of the objects in the window to form an automated brief help or hint facility. 
  8355. If ShowHints is 1, the contents of an object's HintText property is copied to 
  8356. the window's StatusText property whenever the mouse cursor is positioned over 
  8357. the object. 
  8358.  
  8359. See also 
  8360.  
  8361. HintText, ShowHints, StatusArea 
  8362.  
  8363. Examples 
  8364.  
  8365. Displaying a line of text in the status area: 
  8366.  
  8367. call VRSet VRWindow(), "StatusArea", "Bottom"  /* or "Top" */
  8368. call VRSet VRWindow(), "StatusText", "things are going well"
  8369.  
  8370.  
  8371. ΓòÉΓòÉΓòÉ 7.153. SupportsMethod method ΓòÉΓòÉΓòÉ
  8372.  
  8373.  
  8374.  
  8375. Syntax 
  8376.  
  8377. ok = VRMethod( "Application", "SupportsMethod", target, method ) 
  8378.  
  8379. Description 
  8380.  
  8381. SupportsMethod determines if the specified method is supported. 
  8382.  
  8383. Arguments 
  8384.  
  8385. target         the object name, object handle, window handle, or class name to 
  8386.                check 
  8387.  
  8388. method         is the method to be checked 
  8389.  
  8390.  
  8391. Returns 
  8392.  
  8393. A value of 1 is returned if the method is supported; otherwise,  0 (zero) is 
  8394. returned. 
  8395.  
  8396. Applies to 
  8397.  
  8398. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8399. ΓöéApplication           Γöé                      Γöé                      Γöé
  8400. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8401.  
  8402.  
  8403. Notes 
  8404.  
  8405. Be default, SupportsMethod assumes that target is the name of an object. If no 
  8406. such object exists, it assumes you have given it a class name. 
  8407.  
  8408. See also 
  8409.  
  8410. SupportsProperty, ListMethods 
  8411.  
  8412.  
  8413. ΓòÉΓòÉΓòÉ 7.154. SupportsProperty method ΓòÉΓòÉΓòÉ
  8414.  
  8415.  
  8416.  
  8417. Syntax 
  8418.  
  8419. ok = VRMethod( "Application", "SupportsProperty", target, property ) 
  8420.  
  8421. Description 
  8422.  
  8423. SupportsProperty determines if the specified property is supported. 
  8424.  
  8425. Arguments 
  8426.  
  8427. target         the object name, object handle, window handle, or class name to 
  8428.                be checked 
  8429.  
  8430. property       is the property to be checked 
  8431.  
  8432.  
  8433. Returns 
  8434.  
  8435. A value of 1 is returned if the property is supported; otherwise,  0 (zero) is 
  8436. returned. 
  8437.  
  8438. Notes 
  8439.  
  8440. By default, SupportsProperty assumes that target is the name of an object. If 
  8441. no such object exists, it assumes you have given it a class name. 
  8442.  
  8443. To distinguish an object in your project from a Presentation Manager window, 
  8444. check to see if the UserData property is supported. 
  8445.  
  8446. Applies to 
  8447.  
  8448. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8449. ΓöéApplication           Γöé                      Γöé                      Γöé
  8450. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8451.  
  8452.  
  8453. See also 
  8454.  
  8455. SupportsMethod, ListProperties 
  8456.  
  8457.  
  8458. ΓòÉΓòÉΓòÉ 7.155. SystemMenu property ΓòÉΓòÉΓòÉ
  8459.  
  8460.  
  8461.  
  8462. Description 
  8463.  
  8464. The SystemMenu property controls the presence of a window's system menu. 
  8465.  
  8466. If set to 1, the system menu is available. If set to 0, the menu is not 
  8467. provided. 
  8468.  
  8469. The default value is 1. 
  8470.  
  8471. Applies to 
  8472.  
  8473. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8474. ΓöéWindow                Γöé                      Γöé                      Γöé
  8475. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8476.  
  8477.  
  8478. Notes 
  8479.  
  8480. It is a good idea to include the system menu in an application. Since the 
  8481. standard method of closing a window and terminating an application is to select 
  8482. Close from the system menu, an application from which the system menu has been 
  8483. removed must provide alternate means of closing its window (such as an "exit" 
  8484. button or menu item). 
  8485.  
  8486. See also 
  8487.  
  8488. Close 
  8489.  
  8490.  
  8491. ΓòÉΓòÉΓòÉ 7.156. TabGroup property ΓòÉΓòÉΓòÉ
  8492.  
  8493.  
  8494.  
  8495. Description 
  8496.  
  8497. The TabGroup property defines whether or not the object is to be the beginning 
  8498. of a new tab group. 
  8499.  
  8500. A value of 1 indicates that the object is the start of a new group; 0 means 
  8501. that it is not. 
  8502.  
  8503. The default value is 0. 
  8504.  
  8505. Applies to 
  8506.  
  8507. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8508. ΓöéCheckBox              ΓöéComboBox              ΓöéDropDownComboBox      Γöé
  8509. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8510. ΓöéEntryField            ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  8511. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8512. ΓöéListBox               ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  8513. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8514. ΓöéPushButton            ΓöéRadioButton           ΓöéSpinButton            Γöé
  8515. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8516.  
  8517.  
  8518. Notes 
  8519.  
  8520. You can set up groups within the tab order by setting the TabGroup property on 
  8521. the first object in a group. The cursor keys can then be used to navigate 
  8522. within that group. Note that pressing the Tab key always moves you to the next 
  8523. object in the tab order, regardless of the TabGroup setting. 
  8524.  
  8525. Objects in a GroupBox are implicitly in their own tab group. 
  8526.  
  8527. See also 
  8528.  
  8529. TabIndex, TabStop 
  8530.  
  8531.  
  8532. ΓòÉΓòÉΓòÉ 7.157. TabIndex property ΓòÉΓòÉΓòÉ
  8533.  
  8534.  
  8535.  
  8536. Description 
  8537.  
  8538. The TabIndex property is a whole number that defines the position of the object 
  8539. in the tabbing sequence. 
  8540.  
  8541. Each manager or container object has its own tabbing sequence. Initially, the 
  8542. tabbing sequence corresponds to the SiblingOrder of the contained objects, so 
  8543. the value can range from one to the number of objects in the container object. 
  8544.  
  8545. The default value for any object depends on its location in the Sibling Order. 
  8546.  
  8547. Applies to 
  8548.  
  8549. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8550. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  8551. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8552. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéImagePushButton       Γöé
  8553. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8554. ΓöéImageRadioButton      ΓöéListBox               ΓöéMultiLineEntryField   Γöé
  8555. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8556. ΓöéPictureBox            ΓöéPushButton            ΓöéRadioButton           Γöé
  8557. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8558. ΓöéSpinButton            Γöé                      Γöé                      Γöé
  8559. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8560.  
  8561.  
  8562. Notes 
  8563.  
  8564. The position of an object in the tabbing sequence can be changed at run time by 
  8565. setting its TabIndex property to indicate where the object is to be placed in 
  8566. the sequence. The TabIndex value of other objects will be adjusted 
  8567. appropriately (increased or decreased by one, depending upon their position 
  8568. relative to the old and new positions of the object being changed). 
  8569.  
  8570. The TabIndex property on a DescriptiveText object is only used in conjunction 
  8571. with mnemonics. If a mnemonic is set in a DescriptiveText object, that mnemonic 
  8572. will move the focus to the next object in the tab order whose TabIndex value is 
  8573. greater than the DescriptiveText object's TabIndex value. 
  8574.  
  8575. TabIndex is ignored if the TabStop property is 0. 
  8576.  
  8577. See also 
  8578.  
  8579. TabStop 
  8580.  
  8581.  
  8582. ΓòÉΓòÉΓòÉ 7.158. TabStop property ΓòÉΓòÉΓòÉ
  8583.  
  8584.  
  8585.  
  8586. Description 
  8587.  
  8588. The TabStop property defines whether or not the object is included in the 
  8589. tabbing sequence. 
  8590.  
  8591. A value of 1 indicates that the object is included; 0 means that it is not 
  8592. included in the tabbing sequence. 
  8593.  
  8594. The default value is 1 for all objects except group boxes and windows. 
  8595.  
  8596. Applies to 
  8597.  
  8598. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8599. ΓöéCheckBox              ΓöéComboBox              ΓöéDropDownComboBox      Γöé
  8600. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8601. ΓöéEntryField            ΓöéImagePushButton       ΓöéImageRadioButton      Γöé
  8602. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8603. ΓöéListBox               ΓöéMultiLineEntryField   ΓöéPictureBox            Γöé
  8604. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8605. ΓöéPushButton            ΓöéRadioButton           ΓöéSpinButton            Γöé
  8606. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8607.  
  8608.  
  8609. Notes 
  8610.  
  8611. To tab to the next object, press the Tab key. To tab to the previous object 
  8612. (backwards tab) press Shift-Tab. 
  8613.  
  8614. Tabbing from object to object is a convenience for users of an application. By 
  8615. default, all objects will be tab stops. The order of the objects in the tabbing 
  8616. sequence corresponds to the order in which the objects were created. The 
  8617. tabbing order can be changed with the TabIndex property. 
  8618.  
  8619. See also 
  8620.  
  8621. TabIndex 
  8622.  
  8623.  
  8624. ΓòÉΓòÉΓòÉ 7.159. TextLimit property ΓòÉΓòÉΓòÉ
  8625.  
  8626.  
  8627.  
  8628. Description 
  8629.  
  8630. TextLimit controls the number of characters a user can enter into the text 
  8631. object. 
  8632.  
  8633. This property can be any numeric value. 
  8634.  
  8635. The default value is 32 for EntryField and -1 (unlimited) for 
  8636. MultiLineEntryField. 
  8637.  
  8638. Applies to 
  8639.  
  8640. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8641. ΓöéEntryField            ΓöéMultiLineEntryField   ΓöéSpinButton            Γöé
  8642. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8643.  
  8644.  
  8645. Notes 
  8646.  
  8647.  In some applications, you may want to impose limits on the size of a piece of 
  8648. text. For example, if an entry field represents a field in a database, the size 
  8649. of the text must not exceed the defined size of the database field. At run 
  8650. time, use the VRSet function to change the TextLimit property. 
  8651.  
  8652. Note the difference between the TextLimit property and the Width property. 
  8653. Width controls the visible size of an object, whereas TextLimit controls the 
  8654. contents of an object. 
  8655.  
  8656. See also 
  8657.  
  8658. Width 
  8659.  
  8660.  
  8661. ΓòÉΓòÉΓòÉ 7.160. Top property ΓòÉΓòÉΓòÉ
  8662.  
  8663.  
  8664.  
  8665. Description 
  8666.  
  8667. The Top property specifies the coordinate of the top edge of the object, 
  8668. relative to its enclosing object (or screen, in the case of a Window object). 
  8669.  
  8670. This property can have any numeric value. 
  8671.  
  8672. The default depends on the location of the object. 
  8673.  
  8674. Applies to 
  8675.  
  8676. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8677. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  8678. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8679. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  8680. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8681. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  8682. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8683. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  8684. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8685. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  8686. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8687.  
  8688.  
  8689. Notes 
  8690.  
  8691. The origin of the coordinate system used for the position of objects is the 
  8692. upper-left corner of the screen (or enclosing object). 
  8693.  
  8694. See also 
  8695.  
  8696. When setting the Top property, the value can take the form value,unit where 
  8697. unit is one of T (for twips), or P (for pixels). If no unit is given twips are 
  8698. assumed. When getting the property, the value is always returned in twips. 
  8699.  
  8700. A twip is a twentieth of a point, and a point is 1/72 of a logical inch. The 
  8701. actual size is automatically scaled to the current display resolution, but also 
  8702. depends on the size of your display monitor. 
  8703.  
  8704. You can modify the Top property of an object at run time. Any change will take 
  8705. effect even if the AutoSize property for the object is 1. 
  8706.  
  8707. Height, Left, Width 
  8708.  
  8709.  
  8710. ΓòÉΓòÉΓòÉ 7.161. UserData property ΓòÉΓòÉΓòÉ
  8711.  
  8712.  
  8713.  
  8714. Description 
  8715.  
  8716. The UserData property can contain arbitrary program-defined data. UserData is 
  8717. not used by VXΓêÖREXX. It is provided to allow an application-dependent string to 
  8718. be associated with an object. 
  8719.  
  8720. This property can be set to any string. 
  8721.  
  8722. The default value is the null string. 
  8723.  
  8724. Applies to 
  8725.  
  8726. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8727. ΓöéAll objects           Γöé                      Γöé                      Γöé
  8728. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8729.  
  8730.  
  8731. Notes 
  8732.  
  8733. There is no restriction of the size of the string. If considerable data must be 
  8734. stored, the UserData property could contain the name of a compound variable 
  8735. stem, and the actual data stored in the named compound variable. 
  8736.  
  8737.  
  8738. ΓòÉΓòÉΓòÉ 7.162. Value property ΓòÉΓòÉΓòÉ
  8739.  
  8740.  
  8741.  
  8742. Description 
  8743.  
  8744. For objects with an editable field, the Value property contains the current 
  8745. contents of that field. 
  8746.  
  8747. This value may be any value the user types or selects from a list (for 
  8748. combination objects). 
  8749.  
  8750. The default value is the null string. 
  8751.  
  8752. Applies to 
  8753.  
  8754. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8755. ΓöéComboBox              ΓöéDropDownComboBox      ΓöéEntryField            Γöé
  8756. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8757. ΓöéMultiLineEntryField   ΓöéSpinButton            Γöé                      Γöé
  8758. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8759.  
  8760.  
  8761. Notes 
  8762.  
  8763. You can set the initial contents of an editable field by setting the Value 
  8764. property with the VRSet function. 
  8765.  
  8766. The current value of a ListBox object is defined by the Selected and 
  8767. SelectedString properties of a ListBox. Multiple selection is controlled by 
  8768. several special-purpose methods. 
  8769.  
  8770. The font that is used to display the Value property is set by the Font property 
  8771. of the object. 
  8772.  
  8773. See also 
  8774.  
  8775. Font, ListBox, Selected, SelectedString 
  8776.  
  8777.  
  8778. ΓòÉΓòÉΓòÉ 7.163. VertJustification property ΓòÉΓòÉΓòÉ
  8779.  
  8780.  
  8781.  
  8782. Description 
  8783.  
  8784. The VertJustification property indicates the manner in which text is vertically 
  8785. aligned. 
  8786.  
  8787. There are three possible values: 
  8788.  
  8789. Top            Text is aligned to the top of the text area. 
  8790.  
  8791. Bottom         Text is aligned to the bottom of the text area. 
  8792.  
  8793. Center         Text is aligned to the center of the text area. 
  8794.  
  8795. The default value is Top. 
  8796.  
  8797. Applies to 
  8798.  
  8799. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8800. ΓöéDescriptiveText       Γöé                      Γöé                      Γöé
  8801. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8802.  
  8803.  
  8804. See also 
  8805.  
  8806. Justification 
  8807.  
  8808.  
  8809. ΓòÉΓòÉΓòÉ 7.164. VertScroll property ΓòÉΓòÉΓòÉ
  8810.  
  8811.  
  8812.  
  8813. Description 
  8814.  
  8815. The VertScroll property specifies that the MultiLineEntryField is to contain a 
  8816. vertical scroll bar. 
  8817.  
  8818. A value of 1 means that the scroll bar is visible. A value of 0 means that it 
  8819. is not visible. 
  8820.  
  8821. The default value is 1. 
  8822.  
  8823. Applies to 
  8824.  
  8825. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8826. ΓöéMultiLineEntryField   Γöé                      Γöé                      Γöé
  8827. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8828.  
  8829.  
  8830. Notes 
  8831.  
  8832. You must set VertScroll at design time. 
  8833.  
  8834. See also 
  8835.  
  8836. HorizScroll 
  8837.  
  8838.  
  8839. ΓòÉΓòÉΓòÉ 7.165. Visible property ΓòÉΓòÉΓòÉ
  8840.  
  8841.  
  8842.  
  8843. Description 
  8844.  
  8845. The Visible property controls whether or not an object is visible. 
  8846.  
  8847. If  Visible is 1, the object is visible;  if 0, the object is hidden. 
  8848.  
  8849. The default value is 1. 
  8850.  
  8851. Applies to 
  8852.  
  8853. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  8854. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  8855. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8856. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  8857. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8858. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  8859. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8860. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  8861. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  8862. ΓöéRadioButton           ΓöéSpinButton            ΓöéWindow                Γöé
  8863. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  8864.  
  8865.  
  8866. Notes 
  8867.  
  8868. Making an object invisible while it is being modified (for example, resizing, 
  8869. or changing contents) is a useful technique to prevent flicker. For example, if 
  8870. you are adding several items to a list object, make the object invisible before 
  8871. starting to add, and then make the object visible again when the additions are 
  8872. complete. 
  8873.  
  8874. Note the difference between the Visible property and the Masked property: the 
  8875. Visible property determines whether or not an object is visible while Masked 
  8876. controls the appearance of the contents of an EntryField object. 
  8877.  
  8878. See also 
  8879.  
  8880. Masked 
  8881.  
  8882.  
  8883. ΓòÉΓòÉΓòÉ 7.166. VRChAttr function ΓòÉΓòÉΓòÉ
  8884.  
  8885.  
  8886.  
  8887. Syntax 
  8888.  
  8889. ok = VRChAttr( file-spec, [ set-on ], [set-off ] ) 
  8890.  
  8891. Description 
  8892.  
  8893. VRChAttr changes the file system attributes for a file. 
  8894.  
  8895. Arguments 
  8896.  
  8897. file-spec      the name of the file for which the attributes are to be changed. 
  8898.                Drive and path information are permitted in the specification, 
  8899.                but wildcard characters are not. 
  8900.  
  8901. set-on         the attributes which are to be turned on. The specification 
  8902.                consists of a string containing one or more characters from the 
  8903.                set H, S, R or A (for Hidden, System, Read-only and Archive, 
  8904.                respectively). 
  8905.  
  8906. set-off        the attributes which are to be turned off. The specification 
  8907.                consists of a string containing one or more characters from the 
  8908.                set H, S, R or A (for Hidden, System, Read-only and Archive, 
  8909.                respectively). 
  8910.  
  8911.  
  8912. Returns 
  8913.  
  8914. If the operation is successful, 1 is returned, otherwise 0 (zero) is returned. 
  8915. If an error occurs, use VRError to retrieve a message detailing the error. 
  8916.  
  8917. See also 
  8918.  
  8919. VRDir 
  8920.  
  8921. Examples 
  8922.  
  8923. Reset the hidden and read-only attributes and set the archive attribute for the 
  8924. file C:\FOO.EXT: 
  8925.  
  8926. call VRChAttr "c:\foo.ext", "A", "HR"
  8927.  
  8928.  
  8929. ΓòÉΓòÉΓòÉ 7.167. VRChDir function ΓòÉΓòÉΓòÉ
  8930.  
  8931.  
  8932.  
  8933. Syntax 
  8934.  
  8935. ok = VRChDir( pathname ) 
  8936.  
  8937. Description 
  8938.  
  8939. VRChDir sets the current directory for a drive. 
  8940.  
  8941. Arguments 
  8942.  
  8943. pathname       the path of the directory which is to become the default 
  8944.                directory. If pathname is not an absolute path (that is, does 
  8945.                not begin with a backslash), the new current directory is set 
  8946.                relative to the existing current directory. If pathname does not 
  8947.                contain any drive specification, the current directory is set 
  8948.                for the current drive. If pathname does contain drive 
  8949.                information, then the current directory for the indicated drive 
  8950.                is set. The final  backslash in the path must be omitted. 
  8951.  
  8952.  
  8953. Returns 
  8954.  
  8955. If the operation is successful, 1 is returned, otherwise 0 (zero) is returned. 
  8956. If an error does occur, VRError can be used to retrieve a message detailing the 
  8957. error. 
  8958.  
  8959. Notes 
  8960.  
  8961.  VRChDir does not change the current drive. Use VRChDrive to change the drive. 
  8962.  
  8963. See also 
  8964.  
  8965. VRChDrive, VRError 
  8966.  
  8967. Examples 
  8968.  
  8969. To change the current directory: 
  8970.  
  8971. ok = VRChDir( "\document\rexxbook" );
  8972.  
  8973.  
  8974. ΓòÉΓòÉΓòÉ 7.168. VRChDrive function ΓòÉΓòÉΓòÉ
  8975.  
  8976.  
  8977.  
  8978. Syntax 
  8979.  
  8980. prevDrive = VRChDrive( newdrive ) 
  8981.  
  8982. Description 
  8983.  
  8984. VRChDrive is used to change the file system default drive. The new default 
  8985. drive is specified by the first character of newdrive. 
  8986.  
  8987. Arguments 
  8988.  
  8989. newdrive       is a string containing the drive specification. Only the first 
  8990.                character of the string is used. 
  8991.  
  8992.  
  8993. Returns 
  8994.  
  8995. VRChDrive returns a string containing the drive letter (capitalized) that was 
  8996. in effect before the change followed by a colon. 
  8997.  
  8998. Notes 
  8999.  
  9000. The function VRCurrDrive can be used to determine the current drive. 
  9001.  
  9002. See also 
  9003.  
  9004. VRCurrDrive 
  9005.  
  9006. Examples 
  9007.  
  9008. To change the current default drive with VRChDrive: 
  9009.  
  9010. oldDrive = VRChDrive( "D" )
  9011.  
  9012.  
  9013. ΓòÉΓòÉΓòÉ 7.169. VRCopyFile function ΓòÉΓòÉΓòÉ
  9014.  
  9015.  
  9016.  
  9017. Syntax 
  9018.  
  9019. ok = VRCopyFile( sourceFile, targetFile ) 
  9020.  
  9021. Description 
  9022.  
  9023. VRCopyFile copies one or more files. 
  9024.  
  9025. Arguments 
  9026.  
  9027. sourceFile     the name of the source file (the file to be copied). The file 
  9028.                specification may include a drive, path, and wildcard 
  9029.                characters. If the path is not absolute, it is considered to be 
  9030.                relative to the current directory. If no drive is indicated, the 
  9031.                current drive is used. You may not specify a directory name. If 
  9032.                the contents of an entire directory are to be copied, use the 
  9033.                *.* wildcard. 
  9034.  
  9035. targetFile     the name of the target file (the name of the new copy of the 
  9036.                file). The file specification may include a drive, path, and 
  9037.                wildcard characters. If the path is not absolute, it is 
  9038.                considered to be relative to the current directory. If no drive 
  9039.                is indicated, the current drive is used. You may not specify a 
  9040.                directory name. If the target is an entire directory, use the 
  9041.                *.* wildcard. If a target file exists before the copy operation, 
  9042.                it is deleted before the file is copied. 
  9043.  
  9044.  
  9045. Returns 
  9046.  
  9047. If the operation is successful, 1 is returned, otherwise 0 (zero) is returned. 
  9048. If an error occurs, use VRError to retrieve a message detailing the error. 
  9049.  
  9050. Notes 
  9051.  
  9052. VRCopyFile will not create a new directory. Use VRMkDir to create a directory. 
  9053.  
  9054. See also 
  9055.  
  9056. VRError, VRMkDir 
  9057.  
  9058. Examples 
  9059.  
  9060. Copying a file with "VRCopyFile": 
  9061.  
  9062.     status = VRCopyFile( "a:\source.fil", "b:\target.fil" )
  9063.     if status = 0 then do
  9064.         errMsg = "Could not copy file - " || VRError()
  9065.         call VRMessage VRWindow(), errMsg, "Error"
  9066.     end
  9067.  
  9068. Copying the contents of a whole directory with "VRCopyFile": 
  9069.  
  9070. VRCopyFile("a:\*.*", "b:\foo\*.*")
  9071.  
  9072.  
  9073. ΓòÉΓòÉΓòÉ 7.170. VRCreate function ΓòÉΓòÉΓòÉ
  9074.  
  9075.  
  9076.  
  9077. Syntax 
  9078.  
  9079. object = VRCreate( parent, type, [  property, value ], [  property2, value2 ] [ 
  9080. ... ] ) 
  9081.  
  9082. Description 
  9083.  
  9084. VRCreate creates an object. 
  9085.  
  9086. Arguments 
  9087.  
  9088. parent         the parent object name. Use a null string if there is no parent. 
  9089.  
  9090. type           the type of the object that you are creating. 
  9091.  
  9092. property, value, [ property2, value2 ], [ ... ] property-value pairs to be set 
  9093.                upon creation of the object. If no pairs are specified, the 
  9094.                object is created with default values. 
  9095.  
  9096.  
  9097. Returns 
  9098.  
  9099. VRCreate returns the internal name of the object created. If the object could 
  9100. not be created, a null string ("") is returned instead. 
  9101.  
  9102. See also 
  9103.  
  9104. VRCreateStem, VRDestroy 
  9105.  
  9106.  
  9107. ΓòÉΓòÉΓòÉ 7.171. VRCreateFile function ΓòÉΓòÉΓòÉ
  9108.  
  9109.  
  9110.  
  9111. Syntax 
  9112.  
  9113. ok = VRCreateFile( fileName ) 
  9114.  
  9115. Description 
  9116.  
  9117. VRCreateFile is used to create files. If the specified file does not exist, it 
  9118. is created as an empty file (0 bytes in length). If it does exist, it is 
  9119. truncated to 0 bytes in length (that is, its contents are lost). 
  9120.  
  9121. Arguments 
  9122.  
  9123. fileName       the name of the file to be created. The file specification may 
  9124.                include drive and path information. If no such information is 
  9125.                specified, the current drive and directory are assumed as its 
  9126.                path. 
  9127.  
  9128.  
  9129. Returns 
  9130.  
  9131. If the operation is successful, 1 is returned; otherwise 0 is returned. If an 
  9132. error occurs, use VRError to retrieve a message detailing the error. 
  9133.  
  9134. See also 
  9135.  
  9136. VRDeleteFile, VRFileExists 
  9137.  
  9138. Examples 
  9139.  
  9140. To create a new file with VRCreateFile: 
  9141.  
  9142. ok = VRCreateFile( "a:\newfile.ext" )
  9143. if ok = 0 then do
  9144.     errMsg = "Could not create file - " || VRError
  9145.     call VRMessage VRWindow(), errMsg, "Error"
  9146. end
  9147.  
  9148.  
  9149. ΓòÉΓòÉΓòÉ 7.172. VRCreateStem function ΓòÉΓòÉΓòÉ
  9150.  
  9151.  
  9152.  
  9153. Syntax 
  9154.  
  9155. object = VRCreateStem( parent, objtype, [ stem ] ) 
  9156.  
  9157. Description 
  9158.  
  9159. VRCreateStem creates an object using a REXX compound variable to pass all of 
  9160. the properties and values to be set on creation. 
  9161.  
  9162. Arguments 
  9163.  
  9164. parent         the parent object handle. Use a null string if there is no 
  9165.                parent. 
  9166.  
  9167. objtype        the type of the object that is to be created. 
  9168.  
  9169. stem           is the stem-name of a compound variable containing all of the 
  9170.                property--value pairs to be set upon creation of the object. 
  9171.                Stem.1 is the first property, Stem.2 is its value; Stem.3 is the 
  9172.                second property, Stem.4 is its value; and so on. Stem.0 must be 
  9173.                set to the total number of items (e.g. 4 if two properties are 
  9174.                set). If no create-time properties are specified, the object is 
  9175.                created with default values. 
  9176.  
  9177.  
  9178. Returns 
  9179.  
  9180. VRCreateStem returns the internal name of the object created. If the object 
  9181. could not be created, a null string ("") is returned instead. 
  9182.  
  9183. See also 
  9184.  
  9185. VRCreate, VRDestroy 
  9186.  
  9187.  
  9188. ΓòÉΓòÉΓòÉ 7.173. VRCurrDir function ΓòÉΓòÉΓòÉ
  9189.  
  9190.  
  9191.  
  9192. Syntax 
  9193.  
  9194. dir = VRCurrDir( [ drive ] ) 
  9195.  
  9196. Description 
  9197.  
  9198. VRCurrDir returns information about the current directory on a drive. 
  9199.  
  9200. Arguments 
  9201.  
  9202. drive          is an optional drive specifier, such as A or C. Only the first 
  9203.                character is significant. The empty string is not a valid 
  9204.                argument. 
  9205.  
  9206.  
  9207. Returns 
  9208.  
  9209. If a drive letter is given, then information for that drive is returned. 
  9210. Otherwise, information for the current drive is returned. If a drive is invalid 
  9211. or not ready, a null string is returned. The final backslash in the path is 
  9212. omitted unless the current directory is the root directory. 
  9213.  
  9214. See also 
  9215.  
  9216. VRChDir, VRChDrive 
  9217.  
  9218. Examples 
  9219.  
  9220. To display the current directory with "VRCurrDir": 
  9221.  
  9222. say "Current directory is" VRCurrDir()
  9223.  
  9224.  
  9225. ΓòÉΓòÉΓòÉ 7.174. VRCurrDrive function ΓòÉΓòÉΓòÉ
  9226.  
  9227.  
  9228.  
  9229. Syntax 
  9230.  
  9231. drive = VRCurrDrive( ) 
  9232.  
  9233. Description 
  9234.  
  9235. VRCurrDrive determines the current drive. 
  9236.  
  9237. Arguments 
  9238.  
  9239. No arguments are required by VRCurrDrive. 
  9240.  
  9241. Returns 
  9242.  
  9243. VRCurrDrive returns a string containing a single alphabetic letter representing 
  9244. the current default drive. The drive letter is capitalized and is followed by a 
  9245. colon. 
  9246.  
  9247. Notes 
  9248.  
  9249. VRCurrDrive only returns information. Use VRChDrive to change the current 
  9250. default drive. 
  9251.  
  9252. See also 
  9253.  
  9254. VRChDrive 
  9255.  
  9256. Examples 
  9257.  
  9258. Determining if VRChDrive was successful using VRCurrDrive: 
  9259.  
  9260. call VRChDrive( "D" )
  9261. say "Current drive is " || VRCurrDrive()
  9262.  
  9263. produces: 
  9264.  
  9265. Current drive is D:
  9266.  
  9267.  
  9268. ΓòÉΓòÉΓòÉ 7.175. VRDeleteFile function ΓòÉΓòÉΓòÉ
  9269.  
  9270.  
  9271.  
  9272. Syntax 
  9273.  
  9274. ok = VRDeleteFile( fileName ) 
  9275.  
  9276. Description 
  9277.  
  9278. VRDeleteFile deletes one or more files. 
  9279.  
  9280. Arguments 
  9281.  
  9282. fileName       the name of the file to be deleted. The file specification may 
  9283.                include a drive, path and wildcard characters. If the path is 
  9284.                not absolute, it is considered to be relative to the current 
  9285.                directory. If no drive is indicated, the current drive is used. 
  9286.                A directory name may not be specified. 
  9287.  
  9288.  
  9289. Returns 
  9290.  
  9291. If the operation is successful, 1 is returned; otherwise 0 (zero) is returned. 
  9292. If an error occurs, use VRError to retrieve a message detailing the error. 
  9293.  
  9294. Notes 
  9295.  
  9296. VRDeleteFile will not delete a directory. To delete a directory, you must 
  9297. delete all of the files in the directory and then use VRRmDir to remove the 
  9298. directory. 
  9299.  
  9300. See also 
  9301.  
  9302. VRError, VRRmDir 
  9303.  
  9304. Examples 
  9305.  
  9306. To delete the contents of an entire directory with "VRDeleteFile": 
  9307.  
  9308. ok = VRDeleteFile("a:\*.*")
  9309.  
  9310.  
  9311. ΓòÉΓòÉΓòÉ 7.176. VRDelIni function ΓòÉΓòÉΓòÉ
  9312.  
  9313.  
  9314.  
  9315. Syntax 
  9316.  
  9317. ok = VRDelIni( application, keyword, [ file ] ) 
  9318.  
  9319. Description 
  9320.  
  9321. VRDelIni removes a value from an OS/2 initialization (configuration) file. 
  9322.  
  9323. Arguments 
  9324.  
  9325. All arguments are strings. 
  9326.  
  9327. application    is the name of the application for which the value is to be 
  9328.                removed. 
  9329.  
  9330. keyword        identifies the specific value (amongst all of the application's 
  9331.                values) that is to be removed. 
  9332.  
  9333. file           is the name of the file in which the value is to be set, or one 
  9334.                of the following keywords: 
  9335.  
  9336.    System         represents the OS/2 initialization file (usually 
  9337.                   C:\OS2\OS2SYS.INI) 
  9338.  
  9339.    User           represents the standard user initialization file (normally 
  9340.                   C:\OS2\OS2.INI) 
  9341.  
  9342.                If the specification is omitted, the default is User. 
  9343.  
  9344.  
  9345. Returns 
  9346.  
  9347. VRDelIni returns 1 is the operation is successful. If an error occurs, 0 (zero) 
  9348. is returned. 
  9349.  
  9350. Notes 
  9351.  
  9352. OS/2 initialization files contain information about OS/2 itself, as well as 
  9353. information about application programs. An initialization file is structured 
  9354. into sections. Each application has exactly one section. Each section contains 
  9355. one or more values identified by a keyword. The actual keywords are chosen by 
  9356. the applications themselves. 
  9357.  
  9358. The application and keyword values are case sensitive (exact case must be 
  9359. used). 
  9360.  
  9361. See also 
  9362.  
  9363. VRGetIni, VRSetIni 
  9364.  
  9365. Examples 
  9366.  
  9367. To remove the "EPMIniPath" item from the "EPM" section of OS2.INI with 
  9368. VRDelIni: 
  9369.  
  9370. call VRDelIni "EPM", "EPMIniPath"
  9371.  
  9372.  
  9373. ΓòÉΓòÉΓòÉ 7.177. VRDestroy function ΓòÉΓòÉΓòÉ
  9374.  
  9375.  
  9376.  
  9377. Syntax 
  9378.  
  9379. ok = VRDestroy( object ) 
  9380.  
  9381. Description 
  9382.  
  9383. VRDestroy destroys an object previously created with VRCreate or VRLoad. If the 
  9384. object has any children, those children (and their children, and so on) are 
  9385. also destroyed. 
  9386.  
  9387. Arguments 
  9388.  
  9389. object         the object handle or name. 
  9390.  
  9391.  
  9392. Returns 
  9393.  
  9394. A value of 1 is returned if the object was successfully destroyed; otherwise it 
  9395. returns 0 (zero). 
  9396.  
  9397. Notes 
  9398.  
  9399. After the object is destroyed, the handle will no longer be valid--do not use 
  9400. it in any further calls. 
  9401.  
  9402. See also 
  9403.  
  9404. VRCreate, VRCreateStem 
  9405.  
  9406. Examples 
  9407.  
  9408. To create a window and then destroy it with "VRDestroy": 
  9409.  
  9410. wnd = VRCreate( "", "Window" )
  9411. call VRDestroy wnd
  9412.  
  9413.  
  9414. ΓòÉΓòÉΓòÉ 7.178. VRDir function ΓòÉΓòÉΓòÉ
  9415.  
  9416.  
  9417.  
  9418. Syntax 
  9419.  
  9420. fileInfo = VRDir( [ fileSpec ], [ output ], [
  9421. search ], [ mask ] )
  9422.  
  9423.  
  9424. Description 
  9425.  
  9426. VRDir obtains file system directory information about files. If fileSpec 
  9427. contains drive or path information, the specified drive or directory is 
  9428. searched. Otherwise, the current directory of the current drive is searched. 
  9429.  
  9430. Arguments 
  9431.  
  9432. fileSpec       specifies the file (or set of files) about which directory 
  9433.                information is to be obtained. If fileSpec contains wildcard 
  9434.                characters in the name or extension, information about the first 
  9435.                matching file is returned. If fileSpec is omitted, it is assumed 
  9436.                that a previous call to VRDir was made with a wildcard 
  9437.                specification, and information about the next matching file 
  9438.                should be returned. 
  9439.  
  9440. output         is used to control the format of the information returned. It 
  9441.                consists of one or more of the following characters: A, D, N, S 
  9442.                and T. These letters are abbreviations for the following terms: 
  9443.  
  9444.    A              attributes (archive, hidden, read-only, system), 
  9445.  
  9446.    D              date (format: mm/dd/yy), 
  9447.  
  9448.    N              file name and extension, 
  9449.  
  9450.    S              size (in characters), and 
  9451.  
  9452.    T              time (format: hh:mm:ss). 
  9453.  
  9454.                The presence or absence of a letter in output determines whether 
  9455.                or not the information is present in the string that is 
  9456.                returned. The order of the letters determines the order of the 
  9457.                information in the returned string. If A is specified in the 
  9458.                output parameter, but a file has no attributes set, a hyphen 
  9459.                ("-") is returned where the attributes would normally go. 
  9460.  
  9461.                If output is omitted (or a null string), the default is NSDTA 
  9462.                (all information is presented in the order: name, size, date, 
  9463.                time and attributes). 
  9464.  
  9465. search         controls whether or not information about "special" files is 
  9466.                returned. Search is a string consisting of one or more of the 
  9467.                following characters: D, H and S. These letters are 
  9468.                abbreviations for the following terms: 
  9469.  
  9470.    D              directories 
  9471.  
  9472.    H              hidden files 
  9473.  
  9474.    S              system files 
  9475.  
  9476.                The presence or absence of a letter in search determines whether 
  9477.                or not information about that class of files is present in the 
  9478.                string that is returned. If a letter is present, then 
  9479.                information about that class of file will be returned. 
  9480.  
  9481.                If search is omitted (or a null string), information pertaining 
  9482.                to the directories, hidden files and system files will not be 
  9483.                returned. 
  9484.  
  9485. mask           is used to restrict the types of files about which directory 
  9486.                information is returned. Mask is a string consisting of one or 
  9487.                more of the following characters: A, D, H, R and S. These 
  9488.                letters are abbreviations for the following terms: 
  9489.  
  9490.    A              archive files, 
  9491.  
  9492.    D              directories, 
  9493.  
  9494.    H              hidden files, 
  9495.  
  9496.    R              read-only files, and 
  9497.  
  9498.    S              system files. 
  9499.  
  9500.                The presence or absence of a letter in mask determines whether 
  9501.                or not information about that class of files is present in the 
  9502.                string that is returned. If a letter is present, the 
  9503.                corresponding information will not be returned. 
  9504.  
  9505.                If mask is omitted (or there is a null string), no restrictions 
  9506.                are made on the information that is returned. 
  9507.  
  9508.  
  9509. Returns 
  9510.  
  9511. A string containing information about the first matching file is returned. The 
  9512. format of this string is determined from the contents of the output, search and 
  9513. mask arguments. If no file matches the given fileSpec, a null string is 
  9514. returned. 
  9515.  
  9516. Notes 
  9517.  
  9518. If fileSpec is not specified, VRDir searches for the next file that matches the 
  9519. original file specification. In this circumstance, the search argument is 
  9520. ignored (although its syntax will be checked). However, if the output and mask 
  9521. arguments are given, the new specifications or restrictions will be used. 
  9522.  
  9523. See also 
  9524.  
  9525. VRDiskInfo 
  9526.  
  9527. Examples 
  9528.  
  9529. This example lists the name, size and attribute for all files in the root 
  9530. directory, including hidden, system, and directory files. 
  9531.  
  9532. s = VRDir( "c:\*.*", "NSA", "HSD" )
  9533. do while s <> ""
  9534.      say s
  9535.      s = VRDir( , "NSA" )
  9536. end
  9537.  
  9538. List only the name, size and attribute of all types of files that are not 
  9539. read-only, using "VRDir" masks: 
  9540.  
  9541. s = VRDir( "c:\*.*", "NSA", "HSD", "R" )
  9542. do while s <> ""
  9543.      say s
  9544.      s = VRDir( , "NSA", , "R" )
  9545. end
  9546.  
  9547. Change the search argument to include hidden files. The name, size and 
  9548. attribute of the files will be shown. 
  9549.  
  9550. s = VRDir( "c:\*.*", "NSA", "H" )
  9551. do while s <> ""
  9552.      say s
  9553.      s = VRDir( , "NSA", "H" )
  9554. end
  9555.  
  9556.  
  9557. ΓòÉΓòÉΓòÉ 7.179. VRDiskInfo function ΓòÉΓòÉΓòÉ
  9558.  
  9559.  
  9560.  
  9561. Syntax 
  9562.  
  9563. info = VRDiskInfo( option, [ drive ] ) 
  9564.  
  9565. Description 
  9566.  
  9567. VRDiskInfo returns information about disk drives. 
  9568.  
  9569. Arguments 
  9570.  
  9571. option         is a string defining the information that is to be returned. It 
  9572.                consists of the first letter of one of the following: 
  9573.  
  9574.    A              number of available clusters on the disk 
  9575.  
  9576.    B              number of bytes per disk sector 
  9577.  
  9578.    C              number of clusters on the disk 
  9579.  
  9580.    F              number of free (unused) bytes on the disk 
  9581.  
  9582.    S              number of sectors per disk cluster 
  9583.  
  9584.    T              total number of bytes on the disk 
  9585.  
  9586.    U              total number of used bytes on the disk 
  9587.  
  9588. drive          is a string containing a single letter denoting the drive for 
  9589.                which information is to be returned. If omitted, the current 
  9590.                default drive is assumed. 
  9591.  
  9592.  
  9593. Returns 
  9594.  
  9595. If an error occurs, -1 is returned. Otherwise, a number representing the 
  9596. requested information is returned. 
  9597.  
  9598. See also 
  9599.  
  9600. VRDir, VRDiskLabel 
  9601.  
  9602. Examples 
  9603.  
  9604. Use VRDiskInfo to determine available disk space: 
  9605.  
  9606. freeSpace = VRDiskInfo( "F" )
  9607.  
  9608. say "There are" freeSpace "bytes on the current drive"
  9609.  
  9610.  
  9611. ΓòÉΓòÉΓòÉ 7.180. VRDiskLabel function ΓòÉΓòÉΓòÉ
  9612.  
  9613.  
  9614.  
  9615. Syntax 
  9616.  
  9617. label = VRDiskLabel( [ device ] ) 
  9618.  
  9619. Description 
  9620.  
  9621. VRDiskLabel returns the volume identification label of a device. 
  9622.  
  9623. Arguments 
  9624.  
  9625. device         A string designating the device or drive for which the volume 
  9626.                identification is sought. If the device is not specified, the 
  9627.                current drive is assumed. 
  9628.  
  9629.  
  9630. Returns 
  9631.  
  9632. If a volume label exists for the device, it is returned as a string. An empty 
  9633. string will be returned if: 
  9634.  
  9635. o no label exists for the device, or 
  9636.  
  9637. o an error occurs. 
  9638.  
  9639. Use VRError to determine which case applies. 
  9640.  
  9641. See also 
  9642.  
  9643. VRDiskInfo 
  9644.  
  9645. Examples 
  9646.  
  9647. To find and display the volume label of drive D using "VRDiskLabel": 
  9648.  
  9649. id = VRDiskLabel( "D" )
  9650. say "Volume label for drive D is" id
  9651.  
  9652.  
  9653. ΓòÉΓòÉΓòÉ 7.181. VRError function ΓòÉΓòÉΓòÉ
  9654.  
  9655.  
  9656.  
  9657. Syntax 
  9658.  
  9659. error = VRError( ) 
  9660.  
  9661. Description 
  9662.  
  9663. VRError provides information about the last error or unusual condition that 
  9664. occurred in the VXΓêÖREXX environment. 
  9665.  
  9666. Arguments 
  9667.  
  9668. No arguments are required by VRError. 
  9669.  
  9670. Returns 
  9671.  
  9672. VRError returns a string describing the last error that occurred. If no error 
  9673. has occurred, it returns the null string. 
  9674.  
  9675. Notes 
  9676.  
  9677. VRError provides error information about operations such as file system 
  9678. operations and object manipulation. In general, the error conditions are 
  9679. detected, and the error string established as a side-effect of the invocation 
  9680. of VXΓêÖREXX programming functions. 
  9681.  
  9682. The information available from VRError is transient. An error description is 
  9683. not available after the next system function is called. Thus, VRError should be 
  9684. called as soon as possible after a potential error condition. Invoking VRError 
  9685. in the argument list of another system function may cause unpredictable 
  9686. results. 
  9687.  
  9688. See also 
  9689.  
  9690. VRMessage 
  9691.  
  9692. Examples 
  9693.  
  9694. To cause an error while trying to create an object, and determine the error 
  9695. using VRError: 
  9696.  
  9697. object = VRCreate( "Fizzbin" ) /* no such object! */
  9698. if object = "" then do
  9699.     errMsg = "Cannot create object: " || VRError()
  9700.     call VRMessage VRWindow(), errMsg, "Error"
  9701. end
  9702.  
  9703. To cause a disk error, and display the results with the help of VRError: 
  9704.  
  9705. status = VRDeleteFile( "Z:no.such.file" )
  9706. if \status then do
  9707.     errMsg = VRError()
  9708.     call VRMessage VRWindow(), errMsg, "Error"
  9709. end
  9710.  
  9711.  
  9712. ΓòÉΓòÉΓòÉ 7.182. VREvent function ΓòÉΓòÉΓòÉ
  9713.  
  9714.  
  9715.  
  9716. Syntax 
  9717.  
  9718. event = VREvent( [ wait ] ) 
  9719.  
  9720. Description 
  9721.  
  9722. VREvent returns the event string for the next event in the application. If 
  9723. necessary, VREvent will wait for an event before returning. 
  9724.  
  9725. Arguments 
  9726.  
  9727. wait           specifies whether or not VREvent should wait for an event to 
  9728.                occur. The argument is either W (for "wait") or N (for 
  9729.                "nowait"). W is the default. 
  9730.  
  9731.  
  9732. Returns 
  9733.  
  9734. The value returned by VREvent is a string which typically is then processed by 
  9735. the interpret instruction. For applications that are created with VXΓêÖREXX, the 
  9736. string consists of a REXX call instruction to the appropriate event routine. 
  9737.  
  9738. If the "nowait" option is specified, and no event is pending, the string nop is 
  9739. returned. 
  9740.  
  9741. Notes 
  9742.  
  9743. Most application programs will never need to intercept events. This is 
  9744. automatically handled by the Main section of window files. 
  9745.  
  9746. Events can be simulated by a program using the Post method. The event string 
  9747. argument to that function becomes the event string that is subsequently 
  9748. returned by VREvent. 
  9749.  
  9750. See also 
  9751.  
  9752. Application, StartThread, Post, GetThreadID 
  9753.  
  9754.  
  9755. ΓòÉΓòÉΓòÉ 7.183. VRExpandFileName function ΓòÉΓòÉΓòÉ
  9756.  
  9757.  
  9758.  
  9759. Syntax 
  9760.  
  9761. fileName = VRExpandFileName( fileSpec ) 
  9762.  
  9763. Description 
  9764.  
  9765. VRExpandFileName is used to expand a simple filename specification to a full 
  9766. pathname with appropriate drive information. 
  9767.  
  9768. Arguments 
  9769.  
  9770. fileSpec       is the file specification to be expanded. The specification can 
  9771.                consist of a drive, relative path specification and a filename. 
  9772.                An absolute path needs no further expansion. 
  9773.  
  9774.  
  9775. Returns 
  9776.  
  9777. VRExpandFileName returns the fully qualified name of the given fileSpec, 
  9778. including a drive specifier, path specification, name and extension. A null 
  9779. string is returned if  fileSpec is syntactically invalid or contains a 
  9780. reference to a drive that is not ready. 
  9781.  
  9782. Notes 
  9783.  
  9784. The file specified in the fileSpec argument does not have to exist, but the 
  9785. specification must be syntactically correct. 
  9786.  
  9787. The primary use of the VRExpandFileName function is to convert a relative path 
  9788. to a fully-qualified absolute path. Function VRParseFileName can then be used 
  9789. to extract the constituent parts of the path. 
  9790.  
  9791. See also 
  9792.  
  9793. VRParseFileName 
  9794.  
  9795. Examples 
  9796.  
  9797. Assuming that the current drive is C: and that the current directory is \REXX, 
  9798. the following instructions: 
  9799.  
  9800. say VRExpandFileName( "file.ext" )
  9801. say VRExpandFileName( "c:foo\new.ext" )
  9802. say VRExpandFileName( "..\config.sys" )
  9803.  
  9804. produce the following: 
  9805.  
  9806. "C:\REXX\FILE.EXT"
  9807. "C:\REXX\FOO\NEW.EXT"
  9808. "C:\CONFIG.SYS"
  9809.  
  9810. Assuming that drive A: is not ready, the following: 
  9811.  
  9812. VRExpandFileName("a:foo\file.ext")
  9813.  
  9814. produces: 
  9815.  
  9816. ""    /* The null string */
  9817.  
  9818.  
  9819. ΓòÉΓòÉΓòÉ 7.184. VRFileDate function ΓòÉΓòÉΓòÉ
  9820.  
  9821.  
  9822.  
  9823. Syntax 
  9824.  
  9825. ok = VRFileDate( fileName, [ newDate ], [ newTime ] ) 
  9826.  
  9827. Description 
  9828.  
  9829. VRFileDate changes the last modification date and time information for a file. 
  9830.  
  9831. Arguments 
  9832.  
  9833. fileName       is the name of the file for which the date and time is to be 
  9834.                changed. 
  9835.  
  9836. newdate        is the new date to be applied to the file. It must be in the 
  9837.                format "yyyymmdd" (as returned by the REXX Date( "Sorted" ) 
  9838.                function). You must specify all leading and trailing digits. The 
  9839.                date must be on or after January 1, 1980. If omitted, no change 
  9840.                is made to the date of the file. 
  9841.  
  9842. newtime        is a string containing the new time for the file. It must be in 
  9843.                the format "hhmmss", using the 24-hour clock (for example, 1:00 
  9844.                PM would be "130000"). You must specify all leading and trailing 
  9845.                digits. 
  9846.  
  9847.  
  9848. Returns 
  9849.  
  9850. If the operation is successful, 1 is returned; otherwise 0 (zero) is returned. 
  9851.  
  9852. Notes 
  9853.  
  9854. You must specify all leading and trailing digits for date and time strings. 
  9855.  
  9856. See also 
  9857.  
  9858. VRDir 
  9859.  
  9860. Examples 
  9861.  
  9862. To set the file date of HAPPY.REX to Aug 1, 2001, 12:30 pm: 
  9863.  
  9864. VRFileDate( "c:\happy.rex", '20010801', '123000' )
  9865.  
  9866.  
  9867. ΓòÉΓòÉΓòÉ 7.185. VRFileDialog function ΓòÉΓòÉΓòÉ
  9868.  
  9869.  
  9870.  
  9871. Syntax 
  9872.  
  9873. fileName = VRFileDialog( object, title, dialog-type, [ initial-path ], [ 
  9874. initial-type ], 
  9875.  
  9876. [ drive-list ], [ type-list ] ) 
  9877.  
  9878. Description 
  9879.  
  9880. VRFileDialog presents a filename dialog to the user. It can be used to obtain a 
  9881. file specification to perform file operations such as open, close and delete. 
  9882.  
  9883. Two push buttons appear at the bottom of the object: OK and Cancel. These 
  9884. buttons terminate the dialog and specify what value is returned to the caller. 
  9885.  
  9886. Arguments 
  9887.  
  9888. object         is the name of the window to which the dialog is to be modal. 
  9889.                The named object will be disabled while the dialog exists. A 
  9890.                null string can be specified as the object, in which case the 
  9891.                entire OS/2 desktop is disabled. 
  9892.  
  9893. title          specifies the title to appear in the dialog window. 
  9894.  
  9895. dialog-type    specifies the type of dialog to be presented. The argument value 
  9896.                must be one of O, indicating an "open" dialog, or S, indicating 
  9897.                a "save" dialog. 
  9898.  
  9899. initial-path   specifies the initial contents of the drive, directory and file 
  9900.                boxes in the dialog. The specification must be in the form: 
  9901.                d:path\mask, where d is a single letter denoting a drive, path 
  9902.                is the path specification of a directory on the indicated drive, 
  9903.                and mask is a filename. You can specify either a  simple name or 
  9904.                a  filename mask containing wildcard characters. If you specify 
  9905.                a mask, it will control the filenames that appear in the 
  9906.                dialog's File list box. 
  9907.  
  9908.                The default specification is a filename mask of *.* in the 
  9909.                current working directory of the current default drive. 
  9910.  
  9911. initial-type   is the initial content of the type field in the dialog. It 
  9912.                specifies the OS/2 extended attribute filetype of the file. The 
  9913.                default type is <All Files>. 
  9914.  
  9915. drive-list     is the stem name of a compound variable that contains all of the 
  9916.                items to be displayed in the drive drop-down list. The structure 
  9917.                of the compound variable must be as follows: 
  9918.  
  9919.    o the variable with suffix ".0" specifies the number of items to be 
  9920.      displayed. 
  9921.  
  9922.    o The remaining variables (suffixes ".1" to ".number-of-items") contain 
  9923.      drive specifications of the form, d: where d is a single letter denoting a 
  9924.      drive. 
  9925.  
  9926.                The default for the drive list will contain all of the drives 
  9927.                that are attached to the computer, including diskettes and 
  9928.                network drives. 
  9929.  
  9930. type-list      is the stem name of a compound variable that contains all of the 
  9931.                items to be displayed in the type drop-down list. The structure 
  9932.                of the compound variable must be as follows: 
  9933.  
  9934.    o the variable with suffix ".0" specifies the number of items to be 
  9935.      displayed. 
  9936.  
  9937.    o The remaining variables (suffixes ".1" to ".number-of-items") contain 
  9938.      file-type specifications of the same format as the initial-type argument. 
  9939.  
  9940.                The default type is <All Files>. 
  9941.  
  9942.  
  9943. Returns 
  9944.  
  9945. If the user clicks the OK button, the fully-qualified file specification of the 
  9946. file from the File box is returned. Clicking Cancel causes a null string to be 
  9947. returned. 
  9948.  
  9949. Notes 
  9950.  
  9951. In most cases, the object argument will be the application's window. This can 
  9952. be specified by name, or with the value returned by the VRWindow function. 
  9953.  
  9954. See also 
  9955.  
  9956. VRWindow 
  9957.  
  9958. Examples 
  9959.  
  9960. To read a file into a compound variable using "VRFileDialog": 
  9961.  
  9962. filespec = VRFileDialog( VRWindow(), "File to open?", "O" )
  9963.  
  9964. if filespec = "" then do
  9965.     return
  9966. end
  9967.  
  9968. i = 1
  9969. do forever
  9970.     if Lines( filespec ) = 0 then do
  9971.         leave
  9972.     end
  9973.     file.i = Linein( filespec )
  9974.     i = i + 1
  9975. end
  9976. file.0 = i - 1
  9977.  
  9978.  
  9979. ΓòÉΓòÉΓòÉ 7.186. VRFileExists function ΓòÉΓòÉΓòÉ
  9980.  
  9981.  
  9982.  
  9983. Syntax 
  9984.  
  9985. ok = VRFileExists( path ) 
  9986.  
  9987. Description 
  9988.  
  9989. VRFileExists determines whether or not a file or directory exists. 
  9990.  
  9991. Arguments 
  9992.  
  9993. path           is the name of the file or directory whose existence is to be 
  9994.                checked. It may contain a drive and directory path 
  9995.                specification. If the specification is not absolute, it will be 
  9996.                relative to the current default drive and directory. If only a 
  9997.                drive is specified, the current default directory is assumed. 
  9998.  
  9999.  
  10000. Returns 
  10001.  
  10002. If the file or directory exists, 1 is returned; otherwise 0 (zero) is returned. 
  10003. If an error occurs, use VRError to retrieve a message detailing the error. 
  10004.  
  10005. See also 
  10006.  
  10007. VRDir 
  10008.  
  10009. Examples 
  10010.  
  10011. To determine whether the file "mystery.fil" exists using "VRFileExists": 
  10012.  
  10013. exists = VRFileExists( "a:\mystery.fil" )
  10014. if exists = 1 then do
  10015.     call VRRenameFile "a:\mystery.fil", "a:\found.fil"
  10016. end
  10017. else do
  10018.     say "File does not exist"
  10019. end
  10020.  
  10021.  
  10022. ΓòÉΓòÉΓòÉ 7.187. VRFindFile function ΓòÉΓòÉΓòÉ
  10023.  
  10024.  
  10025.  
  10026. Syntax 
  10027.  
  10028. file = VRFindFile( fileName, [ pathSpec ] ) 
  10029.  
  10030. Description 
  10031.  
  10032. VRFindFile checks for the existence of a file in a set of directories. 
  10033.  
  10034. Arguments 
  10035.  
  10036. fileName       is a string containing the name of a file. It must be the 
  10037.                filename only. The drive or path information must not be 
  10038.                specified. 
  10039.  
  10040. pathSpec       is a string containing a sequence of directory names. The names 
  10041.                are separated by semi colons, in a technique similar to a "path" 
  10042.                environment variable. If omitted, the default for pathSpec is 
  10043.                the current directory. 
  10044.  
  10045.  
  10046. Returns 
  10047.  
  10048. The string returned by VRFindFile is the fully-qualified path of the file 
  10049. specified by the fileName argument. If the file could not be located in any of 
  10050. the directories named in the pathSpec argument, a null string is returned. 
  10051.  
  10052. Notes 
  10053.  
  10054. If pathSpec is specified, searching the current directory is not automatic. If 
  10055. the current directory is to be searched, include the directory "." in the 
  10056. pathSpec argument. 
  10057.  
  10058. See also 
  10059.  
  10060. VRExpandFileName, VRFileExists 
  10061.  
  10062. Examples 
  10063.  
  10064. To find a file using VRFindFile: 
  10065.  
  10066. program = "myprog.exe"
  10067.  
  10068. fullName = VRFindFile( program )
  10069. if fullName \= "" then do
  10070.     address cmd fullName      /* run the program */
  10071. end
  10072.  
  10073.  
  10074. ΓòÉΓòÉΓòÉ 7.188. VRFini function ΓòÉΓòÉΓòÉ
  10075.  
  10076.  
  10077.  
  10078. Syntax 
  10079.  
  10080. ok = VRFini( ) 
  10081.  
  10082. Description 
  10083.  
  10084. The VRFini function is used to terminate the VXΓêÖREXX programming environment. 
  10085. It must be the last function called in an application. 
  10086.  
  10087. Arguments 
  10088.  
  10089. VRFini requires no arguments. 
  10090.  
  10091. Returns 
  10092.  
  10093. VRFini returns 1 if the termination was competed successfully; otherwise it 
  10094. returns 0 (zero). 
  10095.  
  10096. Notes 
  10097.  
  10098. Applications created with VXΓêÖREXX need not be aware of VRFini. VXΓêÖREXX 
  10099. automatically generates the appropriate function call. 
  10100.  
  10101. Each call to VRFini destroys an event queue created by VRInit. When the last 
  10102. queue is destroyed, the VXΓêÖREXX program is halted. 
  10103.  
  10104. See also 
  10105.  
  10106. VRInit 
  10107.  
  10108.  
  10109. ΓòÉΓòÉΓòÉ 7.189. VRGet function ΓòÉΓòÉΓòÉ
  10110.  
  10111.  
  10112.  
  10113. Syntax 
  10114.  
  10115. prop = VRGet( object, property ) 
  10116.  
  10117. Description 
  10118.  
  10119. VRGet retrieves the value of a property from an object. 
  10120.  
  10121. Arguments 
  10122.  
  10123. object         the name of the object containing the property to be retrieved. 
  10124.  
  10125. property       the name of the property for which the value is to be retrieved. 
  10126.  
  10127.  
  10128. Returns 
  10129.  
  10130. The value that is returned by VRGet is the current value of the requested 
  10131. property. The format of the string depends on the property. A null string is 
  10132. returned if the specified object does not contain the requested property. 
  10133.  
  10134. See also 
  10135.  
  10136. VRSet 
  10137.  
  10138. Examples 
  10139.  
  10140. To finding the value entered into an entry field using VRGet: 
  10141.  
  10142. efValue = VRGet( "myEntryField", "Value" )
  10143. say "You entered:" efValue
  10144.  
  10145.  
  10146. ΓòÉΓòÉΓòÉ 7.190. VRGetIni function ΓòÉΓòÉΓòÉ
  10147.  
  10148.  
  10149.  
  10150. Syntax 
  10151.  
  10152. setting = VRGetIni( application, keyword, [ file ] ) 
  10153.  
  10154. Description 
  10155.  
  10156. VRGetIni extracts a value from an OS/2 initialization file. 
  10157.  
  10158. Arguments 
  10159.  
  10160. application    is the name of the application for which the value is to be 
  10161.                extracted. 
  10162.  
  10163. keyword        identifies the specific value (from all of the application's 
  10164.                values) that is to be extracted. 
  10165.  
  10166. file           is the name of the initialization file from which the value is 
  10167.                to be extracted, or one of the following keywords: 
  10168.  
  10169.    System         represents the system initialization file (normally 
  10170.                   C:\OS2\OS2SYS.INI) 
  10171.  
  10172.    User           represents the standard user initialization file (usually 
  10173.                   C:\OS2\OS2.INI) 
  10174.  
  10175.                If the argument is omitted, the keyword User is assumed. 
  10176.  
  10177.  
  10178. Returns 
  10179.  
  10180. VRGetIni returns a string representing the value associated with the keyword. 
  10181. The string will be null if the keyword is not found in the section, or if the 
  10182. keyword has no value associated with it. 
  10183.  
  10184. Notes 
  10185.  
  10186. OS/2 initialization files contain information about OS/2 itself, as well as 
  10187. information about application programs. An initialization file is structured 
  10188. into sections. Each application has exactly one section. Each section contains 
  10189. one or more values identified by a keyword. The actual keywords are chosen by 
  10190. the applications themselves. 
  10191.  
  10192. The application and keyword values are case sensitive (exact case must be 
  10193. used). 
  10194.  
  10195. See also 
  10196.  
  10197. VRDelIni, VRSetIni 
  10198.  
  10199. Examples 
  10200.  
  10201. To display the "Version" setting of the "PM_INFO" application in "SYSTEM.INI" 
  10202. using VRGetIni: 
  10203.  
  10204. say VRGetIni( "PM_INFO", "Version", "System" )
  10205.  
  10206.  
  10207. ΓòÉΓòÉΓòÉ 7.191. VRInfo function ΓòÉΓòÉΓòÉ
  10208.  
  10209.  
  10210.  
  10211. Syntax 
  10212.  
  10213. value = VRInfo( type ) 
  10214.  
  10215. Description 
  10216.  
  10217. Function VRInfo returns information about the last event returned from 
  10218. VREvent(). 
  10219.  
  10220. Arguments 
  10221.  
  10222. type           specifies the information that is to be returned: 
  10223.  
  10224.    E              provides a string containing the name of the event that 
  10225.                   occurred. 
  10226.  
  10227.    O              provides a string containing the handle (VXΓêÖREXX internal 
  10228.                   name) of the event that occurred. 
  10229.  
  10230.  
  10231. Returns 
  10232.  
  10233. VRInfo returns the requested information on the most recent event. 
  10234.  
  10235. Notes 
  10236.  
  10237. VRInfo is typically used in an event routine to obtain information about the 
  10238. active environment. It can be useful in programs where one piece of common code 
  10239. handles the events for more than one object. 
  10240.  
  10241. Details about the information that is available for an event are given in the 
  10242. reference chapter for the event. 
  10243.  
  10244. See also 
  10245.  
  10246. See the description of an event for details about the available event 
  10247. information. 
  10248.  
  10249. Examples 
  10250.  
  10251. General purpose click handler using "VRInfo": 
  10252.  
  10253. clickHandler:
  10254.     object = VRInfo( "O" )
  10255.     call VRSet object, "Caption", "Ouch!"
  10256. return
  10257.  
  10258.  
  10259. ΓòÉΓòÉΓòÉ 7.192. VRInit function ΓòÉΓòÉΓòÉ
  10260.  
  10261.  
  10262.  
  10263. Syntax 
  10264.  
  10265. ok = VRInit( ) 
  10266.  
  10267. Description 
  10268.  
  10269. The VRInit function initializes the VXΓêÖREXX programming environment. It must be 
  10270. the first function called in an application. 
  10271.  
  10272. Arguments 
  10273.  
  10274. VRInit requires no arguments. 
  10275.  
  10276. Returns 
  10277.  
  10278. VRInit returns a whole number that identifies the event queue for the thread, 
  10279. or 0 if the VXΓêÖREXX environment could not be initialized. If the function 
  10280. fails, no further calls to VXΓêÖREXX functions can be made. 
  10281.  
  10282. Notes 
  10283.  
  10284. Applications created with VXΓêÖREXX need not be aware of VRInit. VXΓêÖREXX 
  10285. automatically generates the appropriate function call. 
  10286.  
  10287. Calls to VRInit can be nested. Each call creates a new event queue, but only 
  10288. the most recently created queue's events are retrieved by VREvent. The queue 
  10289. identifier returned by VRInit can be used with the PostQueue method. 
  10290.  
  10291. See also 
  10292.  
  10293. VREvent, VRFini 
  10294.  
  10295.  
  10296. ΓòÉΓòÉΓòÉ 7.193. VRIsDir function ΓòÉΓòÉΓòÉ
  10297.  
  10298.  
  10299.  
  10300. Syntax 
  10301.  
  10302. ok = VRIsDir( fileSpec ) 
  10303.  
  10304. Description 
  10305.  
  10306. VRIsDir determines whether fileSpec is a directory. 
  10307.  
  10308. Arguments 
  10309.  
  10310. fileSpec       is a string containing the name of the directory. fileSpec may 
  10311.                include drive and path information. If no such information is 
  10312.                included, the fileSpec will be relative to the current default 
  10313.                drive and directory. fileSpec may not contain a trailing 
  10314.                backslash. 
  10315.  
  10316.  
  10317. Returns 
  10318.  
  10319. If fileSpec is a directory, 1 is returned. Otherwise if fileSpec is a file, or 
  10320. is an  invalid specification, 0 (zero) is returned. If an error occurs, use 
  10321. VRError to retrieve a message detailing the error. 
  10322.  
  10323. See also 
  10324.  
  10325. VRError, VRFileExists, VRDir 
  10326.  
  10327. Examples 
  10328.  
  10329. To use VRIsDir: 
  10330.  
  10331. dir = VRIsDir( "c:\rexx" )
  10332. if dir = 1 then do
  10333.     call VRChDir "c:\rexx"
  10334. end
  10335.  
  10336.  
  10337. ΓòÉΓòÉΓòÉ 7.194. VRLoad function ΓòÉΓòÉΓòÉ
  10338.  
  10339.  
  10340.  
  10341. Syntax 
  10342.  
  10343. window = VRLoad( parent, window-file, [window] ) 
  10344.  
  10345. Description 
  10346.  
  10347. The VRLoad function loads the description of a window from a file and displays 
  10348. it. 
  10349.  
  10350. Arguments 
  10351.  
  10352. parent         is the name (or handle) of the object (usually a window) that is 
  10353.                to become the parent of the window that is being loaded. 
  10354.                Specifying a null string sets the OS/2 desktop as the parent. 
  10355.  
  10356. window-file    is the path name of the file that contains the window 
  10357.                description. 
  10358.  
  10359. window         is the name of the window to load. 
  10360.  
  10361.  
  10362. Returns 
  10363.  
  10364. If the load operation is successful, VRLoad returns the internal name of the 
  10365. newly loaded window. If the operation fails, a null string is returned. 
  10366.  
  10367. See also 
  10368.  
  10369. VRLoadSecondary 
  10370.  
  10371.  
  10372. ΓòÉΓòÉΓòÉ 7.195. VRLoadSecondary function ΓòÉΓòÉΓòÉ
  10373.  
  10374.  
  10375.  
  10376. Syntax 
  10377.  
  10378. window = VRLoadSecondary( window ) 
  10379.  
  10380. Description 
  10381.  
  10382. The VRLoadSecondary function loads the description of a secondary window from a 
  10383. file and displays it. 
  10384.  
  10385. Arguments 
  10386.  
  10387. window         is the name of the window to load.  It must located in the same 
  10388.                file as the current primary window. 
  10389.  
  10390.  
  10391. Returns 
  10392.  
  10393. If the load operation is successful, VRLoadSecondary returns the internal name 
  10394. of the newly loaded window. If the operation fails, a null string is returned. 
  10395.  
  10396. Notes 
  10397.  
  10398. Use VRLoadSecondary to load windows created from the VXΓêÖREXX window list 
  10399. window. Do not use VRLoadSecondary on window files created from the Project 
  10400. menu or the file list window. 
  10401.  
  10402. See also 
  10403.  
  10404. VRLoad 
  10405.  
  10406. Examples 
  10407.  
  10408. To load the secondary window SW_1: 
  10409.  
  10410. window = VRLoadSecondary( "SW_1" )
  10411.  
  10412.  
  10413. ΓòÉΓòÉΓòÉ 7.196. VRMessage function ΓòÉΓòÉΓòÉ
  10414.  
  10415.  
  10416.  
  10417. Syntax 
  10418.  
  10419. id = VRMessage( obj, text, [ title ], [ icon ], [ button ], [ default ], [ 
  10420. escape ] ) 
  10421.  
  10422. Description 
  10423.  
  10424. VRMessage presents error or other informational messages to the user. The 
  10425. message appears in a dialog  which will contain zero or more PushButton 
  10426. objects. The user closes the dialog by pressing one of the buttons, pressing 
  10427. the Esc key, or by closing the dialog window. 
  10428.  
  10429.  
  10430.  
  10431. Arguments 
  10432.  
  10433. object         is the name of the window to which the message dialog is to be 
  10434.                modal. The indicated window will be suspended while the dialog 
  10435.                exists. A null string can be specified as the object, in which 
  10436.                case the dialog will be modeless but the caller will wait for 
  10437.                the VRMessage function  to return. 
  10438.  
  10439. text           is the string to be displayed in the dialog. Arbitrarily long 
  10440.                strings can be displayed. If necessary the string will be word 
  10441.                wrapped and vertical scroll bars will be added. 
  10442.  
  10443. title          specifies the title to be displayed in the dialog window. If 
  10444.                omitted, the default is a null string. 
  10445.  
  10446. icon           is a string value that specifies the icon that is to be 
  10447.                displayed in the dialog window. It must be one of the following 
  10448.                letters: 
  10449.  
  10450.    E              for error. 
  10451.  
  10452.    I              for information. 
  10453.  
  10454.    N              for none. 
  10455.  
  10456.    Q              for query. 
  10457.  
  10458.    W              for warning. 
  10459.  
  10460. button         is a string containing a compound-variable stem that specifies 
  10461.                the buttons to be displayed across the bottom of the box. The 
  10462.                variable with suffix ".0" must contain the number of buttons 
  10463.                that are to be presented. The remaining variables (suffixes ".1" 
  10464.                to ".number-of-buttons") contain the captions that are to be 
  10465.                placed onto the button faces. 
  10466.  
  10467.                By default a single OK push button is added to the dialog. To 
  10468.                get a dialog with no buttons set button.0 to 0 (zero). The user 
  10469.                can close the message dialog using the window's system menu or 
  10470.                by pressing Esc. 
  10471.  
  10472. default        is a whole number that specifies the number of the button that 
  10473.                is to be the default button in the dialog. The default button is 
  10474.                highlighted, and pressing the Enter key is considered to be 
  10475.                equivalent to clicking the button that is designated as default. 
  10476.  
  10477.                Even if a button is identified as the default button, any other 
  10478.                button that has focus is considered to be the default 
  10479.                temporarily. Pressing Enter is considered to be a click of that 
  10480.                button. 
  10481.  
  10482.                If no default button is identified, the first button will be 
  10483.                marked as the default. 
  10484.  
  10485. esc            is a whole number that specifies the number of the button to 
  10486.                which the Esc key will be made equivalent. Clicking on this 
  10487.                button is equivalent to pressing the Esc key. 
  10488.  
  10489.                If no escape key equivalent is defined, pressing Esc is 
  10490.                equivalent to closing the window (without pressing any buttons). 
  10491.  
  10492.  
  10493. Returns 
  10494.  
  10495. VRMessage returns a whole number that indicates which button was pressed to end 
  10496. the dialog. In normal circumstances, where one of the user-defined buttons is 
  10497. pressed, the return value will be in the range 1..number-of-buttons. 
  10498.  
  10499. In the case where the user closes the dialog, presses the Esc key, or presses 
  10500. the escape button, 0 (zero) is returned. 
  10501.  
  10502. Notes 
  10503.  
  10504. In most cases, the object argument will be the application's window. This can 
  10505. be specified by name, or with the value returned by the VRWindow function. 
  10506.  
  10507. Multiline messages, where the programmer has control over the lines in the 
  10508. message independent of word wrapping, can be displayed with the VRMessageStem 
  10509. function. 
  10510.  
  10511. See also 
  10512.  
  10513. MultiLineEntryField, VRMessageStem, VRPrompt, VRWindow 
  10514.  
  10515. Examples 
  10516.  
  10517. To get a result from a dialog box using VRMessage: 
  10518.  
  10519. buttons.0 = 4
  10520. buttons.1 = "Yes"
  10521. buttons.2 = "No"
  10522. default = 3
  10523. buttons.default = "Maybe"
  10524. esc = 4
  10525. buttons.esc = "Cancel"
  10526.  
  10527. response = VRMessage( VRWindow(), ,
  10528.                       "Is anybody out there?", ,
  10529.                       "Attention, please", ,
  10530.                       "question", ,
  10531.                       "buttons.", ,
  10532.                       default, ,
  10533.                       esc )
  10534.  
  10535. if response = esc then do
  10536.     return
  10537. end
  10538.  
  10539. The dialog box created by the above code would appear as follows: 
  10540.  
  10541.  
  10542. ΓòÉΓòÉΓòÉ 7.197. VRMessageStem function ΓòÉΓòÉΓòÉ
  10543.  
  10544.  
  10545.  
  10546. Syntax 
  10547.  
  10548. id = VRMessageStem( object, text, [ title ], [ icon ], [ button ], [ default ], 
  10549. [ escape ] ) 
  10550.  
  10551. Description 
  10552.  
  10553. VRMessageStem is used to present multiline error or other informational 
  10554. messages to the user. The message is presented in a  dialog which contains one 
  10555. or more push buttons. The dialog is removed (and thus its caller proceeds) by 
  10556. pressing one of the buttons, or by closing the dialog window. 
  10557.  
  10558.  
  10559.  
  10560. Arguments 
  10561.  
  10562. object         is the name of the window to which the message dialog is to be 
  10563.                modal. In other words, the named object is suspended while the 
  10564.                dialog exists. A null string can be specified as the object, in 
  10565.                which case the dialog will be modeless (but the caller will 
  10566.                still wait for the VRMessageStem function to return). 
  10567.  
  10568. text           is a string specifying the stem name of a compound variable that 
  10569.                contains the message lines to be displayed. The variable with 
  10570.                suffix ".0" must contain the number of lines that are to be 
  10571.                presented. The remaining variables (suffixes ".1" to 
  10572.                ".number-of-lines") contain the actual lines. Arbitrarily long 
  10573.                strings can be displayed. If necessary, lines are word wrapped. 
  10574.                Each item is displayed on a separate line. Blank or empty lines 
  10575.                can be displayed by specifying a null string. If required, 
  10576.                vertical scroll bars are added to the dialog box. 
  10577.  
  10578. title          specifies the title to be displayed in the dialog window. If 
  10579.                omitted, the default is a null string. 
  10580.  
  10581. icon           is a string value that specifies the icon that is to appear in 
  10582.                the dialog window. It must be the first letter of one of the 
  10583.                following keywords: 
  10584.  
  10585.    E              for error. 
  10586.  
  10587.    I              for information. 
  10588.  
  10589.    N              for none. 
  10590.  
  10591.    Q              for query. 
  10592.  
  10593.    W              for warning. 
  10594.  
  10595.                The keywords are case insensitive. 
  10596.  
  10597. button         is a compound-variable stem that specifies the buttons to be 
  10598.                displayed across the bottom of the box. The variable with suffix 
  10599.                ".0" must contain the number of buttons that are to be 
  10600.                presented. The remaining variables (suffixes ".1" to 
  10601.                ".number-of-buttons") contain the captions that are to be placed 
  10602.                onto the button faces. 
  10603.  
  10604.                Buttons are not required. If no buttons are defined, the dialog 
  10605.                can be terminated by closing its window (or pressing Esc). 
  10606.  
  10607. default        is a whole number that specifies the number of the default 
  10608.                button in the dialog. The default button is highlighted, and 
  10609.                pressing the Enter key is considered to be the same as clicking 
  10610.                the default button. 
  10611.  
  10612.                Even if a button is identified as the default button, any other 
  10613.                button that has focus is considered temporarily to be the 
  10614.                default. Pressing Enter is considered to be a click of that 
  10615.                button. 
  10616.  
  10617.                If no default button is indicated, the first button is 
  10618.                considered as the default. 
  10619.  
  10620. esc            is a whole number that specifies the number of the button to 
  10621.                which the Esc key will be made equivalent. Pressing the Esc key 
  10622.                or closing the dialog window is the same as clicking the 
  10623.                designated button. 
  10624.  
  10625.                If no escape key equivalent is defined, press Esc to close the 
  10626.                window (without pressing any buttons). 
  10627.  
  10628.  
  10629. Returns 
  10630.  
  10631. VRMessageStem returns a whole number that indicates which button was pressed to 
  10632. close the dialog. In normal circumstances, where one of the user-defined 
  10633. buttons is pressed, the return value will be in the range 1..number-of-buttons. 
  10634.  
  10635. If the user closes the dialog or presses the escape key, 0 (zero) is returned. 
  10636.  
  10637. Notes 
  10638.  
  10639. In most cases, the object argument will be the application's window. This can 
  10640. be specified by name, or with the value returned by the VRWindow function 
  10641.  
  10642. Single line messages, where the programmer has no independent control over line 
  10643. arrangement, can be displayed with the VRMessage function. 
  10644.  
  10645. See also 
  10646.  
  10647. MultiLineEntryField, VRMessage, VRPrompt, VRWindow 
  10648.  
  10649. Examples 
  10650.  
  10651. To get a result from a dialog using VRMessageStem 
  10652.  
  10653. buttons.0 = 4
  10654. buttons.1 = "Yes"
  10655. buttons.2 = "No"
  10656. default = 3
  10657. buttons.default = "Maybe"
  10658. esc = 4
  10659. buttons.esc = "Cancel"
  10660.  
  10661. message.0 = 5
  10662. message.1 = "Hello?  Is anybody there?"
  10663. message.2 = ""
  10664. message.3 = "Please press 'Yes' if you are there."
  10665. message.4 = "Click 'No' if you are not there, and click"
  10666. message.5 = "'Maybe' if you might be there."
  10667.  
  10668. response = VRMessageStem( VRWindow(), ,
  10669.                       "message.", ,
  10670.                       "Attention, please", ,
  10671.                       "question", ,
  10672.                       "buttons.", ,
  10673.                       default, ,
  10674.                       esc )
  10675.  
  10676. if response = esc then do
  10677.     return
  10678. end
  10679.  
  10680. The dialog box create by the above code would appear as follows: 
  10681.  
  10682.  
  10683. ΓòÉΓòÉΓòÉ 7.198. VRMethod function ΓòÉΓòÉΓòÉ
  10684.  
  10685.  
  10686.  
  10687. Syntax 
  10688.  
  10689. value = VRMethod( object, method, [ arguments ] ) 
  10690.  
  10691. Description 
  10692.  
  10693. VRMethod invokes a method (function) of an object. 
  10694.  
  10695. Arguments 
  10696.  
  10697. object         the object handle. 
  10698.  
  10699. method         the name of the method to be invoked. 
  10700.  
  10701.                Not all objects provide the same set of methods. For details 
  10702.                about a particular object,  see the reference information for 
  10703.                the object in this chapter. 
  10704.  
  10705. arguments      zero or more optional arguments which may be required by the 
  10706.                method. 
  10707.  
  10708.  
  10709. Returns 
  10710.  
  10711. Some methods return a value, which is, in turn, returned by VRMethod. In cases 
  10712. where the methods do not return a value, VRMethod returns a value indicating 
  10713. the status of the operation:  1 means that the method was invoked successfully, 
  10714. and 0 indicates that an error occurred. 
  10715.  
  10716. Examples 
  10717.  
  10718. Set the focus to a push button called PB_1: 
  10719.  
  10720. ok = VRMethod( "PB_1", "SetFocus" )
  10721. if \ok then do
  10722.     say "Cannot get focus"
  10723. end
  10724.  
  10725.  
  10726. ΓòÉΓòÉΓòÉ 7.199. VRMkDir function ΓòÉΓòÉΓòÉ
  10727.  
  10728.  
  10729.  
  10730. Syntax 
  10731.  
  10732. ok = VRMkDir( newDirName ) 
  10733.  
  10734. Description 
  10735.  
  10736. VRMkDir creates a new directory. 
  10737.  
  10738. Arguments 
  10739.  
  10740. newDirName     is a string specifying the name of the directory to be created. 
  10741.                If no path or drive information is included in newDirName, the 
  10742.                new directory is created in the current directory. 
  10743.  
  10744.  
  10745. Returns 
  10746.  
  10747. If the directory was successfully created, 1 is returned. Otherwise 0 (zero) is 
  10748. returned. If an error occurs, use VRError to retrieve a message describing the 
  10749. error. 
  10750.  
  10751. See also 
  10752.  
  10753. VRIsDir, VRRmDir 
  10754.  
  10755. Examples 
  10756.  
  10757. To create a directory "newdir" with VRMkDir: 
  10758.  
  10759. call VRMkDir "c:\newdir"
  10760.  
  10761.  
  10762. ΓòÉΓòÉΓòÉ 7.200. VRParseFileName function ΓòÉΓòÉΓòÉ
  10763.  
  10764.  
  10765.  
  10766. Syntax 
  10767.  
  10768. fileInfo = VRParseFileName( fileSpec, [ format ] ) 
  10769.  
  10770. Description 
  10771.  
  10772. VRParseFileName separates a file specification into its components. 
  10773.  
  10774. Arguments 
  10775.  
  10776. fileSpec       is a file specification. 
  10777.  
  10778. format         describes the information to be returned. The string is any 
  10779.                combination of the following letters: 
  10780.  
  10781.    D              drive letter 
  10782.  
  10783.    E              filename extension 
  10784.  
  10785.    N              filename 
  10786.  
  10787.    P              directory path 
  10788.  
  10789.                The order of the letters in the string defined the order of the 
  10790.                information in the returned string. If format is omitted, a 
  10791.                default of DPNE is used. 
  10792.  
  10793.  
  10794. Returns 
  10795.  
  10796. The string returned by VRParseFileName contains the components of the file 
  10797. specification as directed by the format argument. 
  10798.  
  10799. Notes 
  10800.  
  10801. The drive separator ":" and directory separator "\" are not included in the 
  10802. returned string if they would otherwise be the last character in the string. 
  10803.  
  10804. Because the same naming conventions are used for directories as for file names, 
  10805. it is not always possible to tell if a name refers to a directory or a file. 
  10806. For example, in "c:\foo", "foo" could refer to either a file or a directory. 
  10807. VRParseFileName tries to access the name to determine which it is. If a match 
  10808. is not found then, unless it ends in a backslash (\), the name is assumed to be 
  10809. a file. 
  10810.  
  10811. A relative (or other partial) file specification can be expanded to a full, 
  10812. absolute path with the VRExpandFileName function. 
  10813.  
  10814. See also 
  10815.  
  10816. VRExpandFileName, VRFileExists, VRIsDir 
  10817.  
  10818. Examples 
  10819.  
  10820. Examples of "VRParseFileName": 
  10821.  
  10822. file = "C:\WORK\FOOBAR\FRED.DOC"
  10823.  
  10824. say VRParseFileName( file, "d" )
  10825. say VRParseFileName( file, "p" )
  10826. say VRParseFileName( file, "n" )
  10827. say VRParseFileName( file, "e" )
  10828. say VRParseFileName( file, "" )
  10829.  
  10830. produces the following: 
  10831.  
  10832. C
  10833. \WORK\FOOBAR
  10834. FRED
  10835. DOC
  10836. C:\WORK\FOOBAR\FRED.DOC
  10837.  
  10838.  
  10839. ΓòÉΓòÉΓòÉ 7.201. VRPrompt function ΓòÉΓòÉΓòÉ
  10840.  
  10841.  
  10842.  
  10843. Syntax 
  10844.  
  10845. id = VRPrompt( object, prompt, contents, [ title ], [ button ], [ default ], [ 
  10846. esc ] ) 
  10847.  
  10848. Description 
  10849.  
  10850. The VRPrompt function presents a simple input dialog. A prompt string appears, 
  10851. and the user can enter a line of text into an entry field. You can place one or 
  10852. more push buttons on the dialog to allow the user to terminate the dialog. 
  10853.  
  10854. The dialog can also be terminated by closing the dialog window. 
  10855.  
  10856. Arguments 
  10857.  
  10858. object         is the name of the window to which the prompt dialog is to be 
  10859.                modal. The named object is suspended while the dialog exists. A 
  10860.                null string can be specified as the object, in which case the 
  10861.                dialog will be modeless but the caller will still wait for the 
  10862.                VRPrompt function invocation to be completed. 
  10863.  
  10864. prompt         is the string to be displayed. Arbitrarily long strings can be 
  10865.                displayed. If necessary the string will be word wrapped and 
  10866.                vertical scroll bars will be added to the box containing the 
  10867.                text. 
  10868.  
  10869. contents       is a string value specifying the name of a simple REXX variable 
  10870.                that is to receive the contents of the dialog's entry field when 
  10871.                the dialog is terminated. If the indicated variable has a value, 
  10872.                that value is displayed as the default contents of the entry 
  10873.                field. 
  10874.  
  10875. title          specifies the title to be displayed in the dialog window. If 
  10876.                omitted, the default is the null string. 
  10877.  
  10878. button         is a string containing a compound-variable stem that specifies 
  10879.                the buttons to be displayed across the bottom of the box. The 
  10880.                variable with suffix ".0" must contain the number of buttons 
  10881.                that are to be presented. The remaining variables (suffixes ".1" 
  10882.                to ".number-of-buttons") contain the captions that are to be 
  10883.                placed onto the button faces. 
  10884.  
  10885.                Buttons are not required. If no buttons are defined, the user 
  10886.                can terminate the dialog by closing its window or pressing Esc. 
  10887.  
  10888. default        is a whole number that specifies the number of the button that 
  10889.                is to be the default button in the dialog. The default button is 
  10890.                highlighted, and pressing the Enter key is the same as clicking 
  10891.                the button designated as default. 
  10892.  
  10893.                Even if a button is identified as the default button, any other 
  10894.                button that has focus is considered temporarily to be the 
  10895.                default, and pressing Enter is considered to be a click of that 
  10896.                button. 
  10897.  
  10898.                If no default button is indicated, the first button is 
  10899.                considered as the default button. 
  10900.  
  10901. esc             is a whole number that specifies the number of the button to 
  10902.                which the Esc key is equivalent. Pressing the Esc key or closing 
  10903.                the dialog window is the same as if the designated button had 
  10904.                been clicked. 
  10905.  
  10906.                If no escape key equivalence is defined, pressing Esc is 
  10907.                equivalent to closing the window (without pressing any buttons). 
  10908.  
  10909.  
  10910. Returns 
  10911.  
  10912. VRPrompt returns a whole number that indicates which button was pressed to end 
  10913. the dialog. If one of the user-defined buttons is pressed, the return value 
  10914. will be in the range 1..number-of-buttons. If the user closes the dialog or 
  10915. presses the escape button, 0 (zero) is returned. 
  10916.  
  10917. Notes 
  10918.  
  10919. If necessary, word wrapping and vertical scroll bars are added automatically to 
  10920. the prompt area of the dialog. The entry field into which the user types is an 
  10921. auto-scrolling field. The user can enter up to 250 characters. 
  10922.  
  10923. In most cases, the object argument is the application's window. This can be 
  10924. specified by name, or with the value returned by the VRWindow function. 
  10925.  
  10926. See also 
  10927.  
  10928. EntryField, MultiLineEntryField, VRMessage, VRMessageStem, VRWindow 
  10929.  
  10930. Examples 
  10931.  
  10932. To get a result from a dialog box using "VRPrompt": 
  10933.  
  10934. buttons.0 = 2
  10935. default = 1
  10936. buttons.default = "Ok"
  10937. esc = 2
  10938. buttons.esc = "Cancel"
  10939.  
  10940. contents = "First N. Last"
  10941. response = VRPrompt( VRWindow(), ,
  10942.                      "Please enter your name:", ,
  10943.                      "contents", ,
  10944.                      "Inquiry...", ,
  10945.                      "button.", ,
  10946.                      default, ,
  10947.                      esc )
  10948.  
  10949. if response = esc then do
  10950.     return
  10951. end
  10952.  
  10953. user_name = contents
  10954.  
  10955. The dialog box create by the above code would appear as follows: 
  10956.  
  10957.  
  10958. ΓòÉΓòÉΓòÉ 7.202. VRRedirectStdIO function ΓòÉΓòÉΓòÉ
  10959.  
  10960.  
  10961.  
  10962. Syntax 
  10963.  
  10964. ok = VRRedirectStdIO( "On", [ logfile ] ) 
  10965.  
  10966. ok = VRRedirectStdIO( "Off", [ message ] ) 
  10967.  
  10968. Description 
  10969.  
  10970. The VRRedirectStdIO function redirects the standard I/O streams (input, output, 
  10971. and error) to the VXΓêÖREXX console window. 
  10972.  
  10973. Arguments 
  10974.  
  10975. On or Off      determines whether the standard OS/2 streams will be redirected 
  10976.                to the VXΓêÖREXX console. If this parameter is On, the logfile 
  10977.                parameter is the second parameter. If it is set to Off, the 
  10978.                second parameter is message. 
  10979.  
  10980. logfile        is the name of a file. If this parameter is a valid file name, 
  10981.                the contents of the console are to be sent to this file as well 
  10982.                as to the VXΓêÖREXX console. If this parameter is the null string 
  10983.                or omitted, no log file is created. 
  10984.  
  10985. message        is a message to be displayed on the console before it is turned 
  10986.                off. Usually this message tells the user to close the console 
  10987.                window. If this parameter is omitted or if the console is 
  10988.                minimized, the console will close immediately without any user 
  10989.                intervention. 
  10990.  
  10991.  
  10992. Returns 
  10993.  
  10994. VRRedirectStdIO returns 1 if the redirection was competed successfully; 
  10995. otherwise it returns 0 (zero). 
  10996.  
  10997. Notes 
  10998.  
  10999. Programs that are created with VXΓêÖREXX do not have to call VRRedirectStdIO. The 
  11000. standard I/O redirection is done automatically in such programs. However, in 
  11001. VXΓêÖREXX macros used in other applications, you may want to redirect the 
  11002. standard I/O of those applications. You should turn off redirection before the 
  11003. macro terminates. 
  11004.  
  11005. Redirecting I/O to the console does not automatically open the console window. 
  11006. Your REXX program must send some text to the output to open the window. It can 
  11007. do this by executing a say instruction. 
  11008.  
  11009. If the user closes the console by double clicking on the window's system menu, 
  11010. the console is minimized, but the I/O redirection is unchanged. 
  11011.  
  11012. Turning off redirection closes the console window. Subsequent output will not 
  11013. be displayed until redirection is turned on. 
  11014.  
  11015. If the REXX program executes a pull instruction to read data from the console, 
  11016. the program must first make the console visible. 
  11017.  
  11018. The output from say and trace will not appear on a console within applications 
  11019. that provide their own REXX I/O hooks. 
  11020.  
  11021. In most cases, finished "production" application programs will not use the 
  11022. standard I/O console window. However, during the development phase of your 
  11023. program you can use the say instruction to help debug your program. 
  11024.  
  11025. In addition to the say instruction, redirection is required for the following: 
  11026.  
  11027. o Error messages from the REXX processor (syntax errors and so on). 
  11028. o Input for the pull (parse pull) instruction and Linein function. 
  11029. o Output from the trace instruction. 
  11030. o Input for interactive trace operations. 
  11031.  
  11032. VXΓêÖREXX projects are Presentation Manager programs so you cannot directly 
  11033. execute OS/2 commands which require "VIO" support unless redirection is closed. 
  11034. For example, trying to execute the OS/2 PSTAT command results in a "SYS0436: An 
  11035. invalid VIO handle was found" error. Use the OS/2 start command to run these 
  11036. programs when redirection is turned on. 
  11037.  
  11038. If VRRedirectStdIO is called with no parameters, it turns I/O redirection on. 
  11039.  
  11040. VRRedirectStdIO can fail if it is called from a macro used in another 
  11041. application that has already redirected the I/O streams. VRRedirectStdIO will 
  11042. not redirect streams that have already been redirected. 
  11043.  
  11044. Examples 
  11045.  
  11046. To turn on I/O redirection and force the console window to appear: 
  11047.  
  11048. call VRRedirectStdIO
  11049. say "I/O redirection started"
  11050.  
  11051.  
  11052. ΓòÉΓòÉΓòÉ 7.203. VRRenameFile function ΓòÉΓòÉΓòÉ
  11053.  
  11054.  
  11055.  
  11056. Syntax 
  11057.  
  11058. ok = VRRenameFile( sourceFile, targetFile ) 
  11059.  
  11060. Description 
  11061.  
  11062. VRRenameFile renames a directory, a file or a set of files. 
  11063.  
  11064. Arguments 
  11065.  
  11066. sourceFile     is the name of the file or directory to be renamed. The file or 
  11067.                directory specification may include a drive, path, and wildcard 
  11068.                characters. Using wildcard characters allows a number of files 
  11069.                to be specified. If no drive or path information is specified, 
  11070.                the source files are assumed to reside in the current  default 
  11071.                drive and directory. 
  11072.  
  11073. targetFile     contains the new name of the file or directory. The 
  11074.                specification may include a drive, path, and wildcard 
  11075.                characters. 
  11076.  
  11077.  
  11078. Returns 
  11079.  
  11080. If the file is renamed successfully, 1 is returned, otherwise 0 (zero) is 
  11081. returned. If an error occurs, use VRError to retrieve a message detailing the 
  11082. error. 
  11083.  
  11084. Notes 
  11085.  
  11086. Renaming the contents of a directory is the same as moving the files from the 
  11087. old directory to the new directory. For example, 
  11088.  
  11089. call VRRenameFile "c:\old\*.*", ,
  11090.                   "c:\new\*.*"
  11091.  
  11092. has the effect of moving all of the files from C:\OLD to C:\NEW. Use the 
  11093. wildcard renaming operations carefully. 
  11094.  
  11095. See also 
  11096.  
  11097. VRCreateFile, VRFileExists 
  11098.  
  11099. Examples 
  11100.  
  11101. To rename a file with VRRenameFile: 
  11102.  
  11103. if VRFileExists( "c:\oldname.exe" ) = 1 then do
  11104.    call VRRenameFile "c:\oldname.exe","c:\newname.exe"
  11105. end
  11106.  
  11107.  
  11108. ΓòÉΓòÉΓòÉ 7.204. VRRmDir function ΓòÉΓòÉΓòÉ
  11109.  
  11110.  
  11111.  
  11112. Syntax 
  11113.  
  11114. ok = VRRmDir( dirName ) 
  11115.  
  11116. Description 
  11117.  
  11118. VRRmDir removes directories. 
  11119.  
  11120. Arguments 
  11121.  
  11122. dirName        specifies the name of the directory to be removed. If no drive 
  11123.                and path information are given in dirName, the directory to be 
  11124.                removed is assumed to reside in the current default drive and 
  11125.                directory. 
  11126.  
  11127.  
  11128. Returns 
  11129.  
  11130. If the directory is removed successfully, 1 is returned; otherwise 0 (zero) is 
  11131. returned. If an error occurs, use VRError to retrieve a message describing the 
  11132. error. 
  11133.  
  11134. Notes 
  11135.  
  11136. You can remove a directory only if it is empty and does not contain any files 
  11137. or subdirectories. 
  11138.  
  11139. See also 
  11140.  
  11141. VRFileExists, VRIsDir, VRMkDir, VRRenameFile 
  11142.  
  11143. Examples 
  11144.  
  11145. To move the files in "old" to "new", then delete "old", using VRRmDir: 
  11146.  
  11147. call VRRenameFile "\old\*.*", "\new\*.*"
  11148. call VRRmDir "\old"
  11149.  
  11150.  
  11151. ΓòÉΓòÉΓòÉ 7.205. VRSet function ΓòÉΓòÉΓòÉ
  11152.  
  11153.  
  11154.  
  11155. Syntax 
  11156.  
  11157. ok = VRSet( object, property, value, [ property2, value2 ], [ ... ] ) 
  11158.  
  11159. Description 
  11160.  
  11161. VRSet sets the values of one or more properties of an object. 
  11162.  
  11163. Arguments 
  11164.  
  11165. object         is the name of the object for which the properties are to be 
  11166.                set. 
  11167.  
  11168. property       is the name of the property that is to be changed. 
  11169.  
  11170. value          specifies the new value for the property. 
  11171.  
  11172. property2, value2, ... specifies another property name-value pair to be set for 
  11173.                the object. You can specify an arbitrary number of pairs. 
  11174.  
  11175.  
  11176. Returns 
  11177.  
  11178. VRSet returns 1 if the properties were successfully set. 0 indicates that an 
  11179. error occurred. 
  11180.  
  11181. A common error that can occur is to specify a non existent property. See the 
  11182. description of the object for a list of the properties that are implemented for 
  11183. that object. 
  11184.  
  11185. Notes 
  11186.  
  11187. The object checks the validity of the value, not VRSet. See the description of 
  11188. the object and its properties for acceptable values. 
  11189.  
  11190. See also 
  11191.  
  11192. VRGet 
  11193.  
  11194. Examples 
  11195.  
  11196. To set a pushbutton as the default button using "VRSet": 
  11197.  
  11198. status = VRSet( "myPushButton", "Default", 1 )
  11199. if \status then do
  11200.     call VRMessage VRWindow(), "Cannot make button default"
  11201. end
  11202.  
  11203.  
  11204. ΓòÉΓòÉΓòÉ 7.206. VRSetIni function ΓòÉΓòÉΓòÉ
  11205.  
  11206.  
  11207.  
  11208. Syntax 
  11209.  
  11210. ok = VRSetIni ( application, keyword, newValue, [ file ] ) 
  11211.  
  11212. Description 
  11213.  
  11214. VRSetIni sets a value in an OS/2 system initialization file. 
  11215.  
  11216. Arguments 
  11217.  
  11218. application    is the name of the application for which the value is to be set. 
  11219.  
  11220. keyword        identifies the specific value (among all of the application's 
  11221.                values) that is to be set. 
  11222.  
  11223. newValue       is the new value to which the item in the ini file is to be set. 
  11224.  
  11225. file           is the name of the initialization file in which the value is to 
  11226.                be set, or one of the following keywords: 
  11227.  
  11228.    System         represents the OS/2 initialization file (usually 
  11229.                   C:\OS2\OS2SYS.INI) 
  11230.  
  11231.    User           represents the standard user initialization file (usually 
  11232.                   C:\OS2\OS2.INI) 
  11233.  
  11234.                If the specification is omitted, the default is User. 
  11235.  
  11236.  
  11237. Returns 
  11238.  
  11239. VRSetIni returns 1 is the operation is successful. If an error occurs, 0 (zero) 
  11240. is returned. 
  11241.  
  11242. Notes 
  11243.  
  11244. OS/2 initialization files contain information about OS/2 itself, as well as 
  11245. information about application programs. An initialization file is structured 
  11246. into sections. Each application has exactly one section. Each section contains 
  11247. one or more values identified by a keyword. The actual keywords are chosen by 
  11248. the applications themselves. 
  11249.  
  11250. The application and keyword values are case sensitive (exact case must be 
  11251. used). 
  11252.  
  11253. See also 
  11254.  
  11255. VRDelIni, VRGetIni 
  11256.  
  11257. Examples 
  11258.  
  11259. To set the EPMIniPath value for EPM to D:\EPM in D:\myini\epm.ini using 
  11260. VRSetIni: 
  11261.  
  11262. call VRSetIni "EPM", "EPMIniPath", "D:\EPM", "D:\myini\epm.ini"
  11263.  
  11264.  
  11265. ΓòÉΓòÉΓòÉ 7.207. VRVersion function ΓòÉΓòÉΓòÉ
  11266.  
  11267.  
  11268.  
  11269. Syntax 
  11270.  
  11271. version = VRVersion( dllname ) 
  11272.  
  11273. Description 
  11274.  
  11275. VRVersion returns the version number and date of a VXΓêÖREXX dynamic link library 
  11276. (DLL). 
  11277.  
  11278. Arguments 
  11279.  
  11280. dllname        is the name of a VXΓêÖREXX DLL. 
  11281.  
  11282.  
  11283. Returns 
  11284.  
  11285. VRVersion returns a string containing the version and date stamp of the DLL 
  11286. file. This information is returned in the form "1.00 26 Apr 1993", where 1.00 
  11287. is the version number. 
  11288.  
  11289.  
  11290. ΓòÉΓòÉΓòÉ 7.208. VRWindow function ΓòÉΓòÉΓòÉ
  11291.  
  11292.  
  11293.  
  11294. Syntax 
  11295.  
  11296. windowHandle = VRWindow( [ newHandle ] ) 
  11297.  
  11298. Description 
  11299.  
  11300. VRWindow returns the handle (VXΓêÖREXX internal name) of the primary window for 
  11301. the currently-executing REXX program (currently-executing file, in VXΓêÖREXX 
  11302. terms). 
  11303.  
  11304. Arguments 
  11305.  
  11306. newHandle      the new handle to set as the primary window. This value will be 
  11307.                returned by the next call to VRWindow. If no value is specified, 
  11308.                the primary window handle is left unchanged. 
  11309.  
  11310.  
  11311. Returns 
  11312.  
  11313. VRWindow returns a string containing the VXΓêÖREXX internal handle for the 
  11314. window. This handle can be used in any situation that requires the name of the 
  11315. window. 
  11316.  
  11317. Notes 
  11318.  
  11319. In most cases it is not required to set a new primary window handle. 
  11320.  
  11321. See also 
  11322.  
  11323. VRCreate 
  11324.  
  11325. Examples 
  11326.  
  11327. To use VRMessage requires a window handle, provided by VRWindow: 
  11328.  
  11329. wHnd = VRWindow()
  11330.  
  11331. if \status then do
  11332.     call VRMessage wHnd, "An error occurred."
  11333. end
  11334.  
  11335.  
  11336. ΓòÉΓòÉΓòÉ 7.209. VRWindowPath function ΓòÉΓòÉΓòÉ
  11337.  
  11338.  
  11339.  
  11340. Syntax 
  11341.  
  11342. windowPath = VRWindowPath( ) 
  11343.  
  11344. Description 
  11345.  
  11346. VRWindowPath returns the path of the primary window for the currently-executing 
  11347. REXX program (currently-executing file, in VXΓêÖREXX terms). 
  11348.  
  11349. Arguments 
  11350.  
  11351. VRWindowPath requires no arguments. 
  11352.  
  11353. Returns 
  11354.  
  11355. VRWindowPath returns the path of the primary window. 
  11356.  
  11357. See also 
  11358.  
  11359. VRLoad 
  11360.  
  11361. Examples 
  11362.  
  11363. Using VRWindowPath when loading a secondary window: 
  11364.  
  11365. retcode = VRLoad( VRWindow(), VRWindowPath(), "SW_1" )
  11366.  
  11367.  
  11368. ΓòÉΓòÉΓòÉ 7.210. Width property ΓòÉΓòÉΓòÉ
  11369.  
  11370.  
  11371.  
  11372. Description 
  11373.  
  11374. The Width property represents the current width of an object. 
  11375.  
  11376. Some objects have a minimum width, others are controlled by the Autosize 
  11377. property. Generally, Width can be any numeric value. 
  11378.  
  11379. The default value of this property depends on the object. 
  11380.  
  11381. Applies to 
  11382.  
  11383. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11384. ΓöéCheckBox              ΓöéComboBox              ΓöéDescriptiveText       Γöé
  11385. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11386. ΓöéDropDownComboBox      ΓöéEntryField            ΓöéGroupBox              Γöé
  11387. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11388. ΓöéImagePushButton       ΓöéImageRadioButton      ΓöéListBox               Γöé
  11389. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11390. ΓöéMultiLineEntryField   ΓöéPictureBox            ΓöéPushButton            Γöé
  11391. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11392. ΓöéRadioButton           ΓöéScreen                ΓöéSpinButton            Γöé
  11393. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11394. ΓöéWindow                Γöé                      Γöé                      Γöé
  11395. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11396.  
  11397.  
  11398. Notes 
  11399.  
  11400. When setting the Width property, the value can take the form value,unit where 
  11401. unit is one of T (for twips), or P (for pixels). If no unit is given twips are 
  11402. assumed. When getting the property, the value is always returned in twips. 
  11403.  
  11404. A twip is a twentieth of a point, and a point is 1/72 of a logical inch. The 
  11405. actual size is automatically scaled to the current display resolution, but also 
  11406. depends on the size of your display monitor. 
  11407.  
  11408. You can modify the Width property of an object at run time. Any change will 
  11409. take effect even if the AutoSize property for the object is 1. 
  11410.  
  11411. See also 
  11412.  
  11413. Height, Left, Top 
  11414.  
  11415.  
  11416. ΓòÉΓòÉΓòÉ 7.211. Window object ΓòÉΓòÉΓòÉ
  11417.  
  11418.  
  11419.  
  11420. Description 
  11421.  
  11422. The Window object forms the basis of all VXΓêÖREXX applications. It is the root 
  11423. object of which all other objects must be descendants. Applications may consist 
  11424. of many windows. 
  11425.  
  11426. Properties 
  11427.  
  11428. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11429. ΓöéBackColor             ΓöéBorderType            ΓöéCaption               Γöé
  11430. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11431. ΓöéClassName             ΓöéEnabled               ΓöéFirstChild            Γöé
  11432. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11433. ΓöéFont                  ΓöéForeColor             ΓöéHeight                Γöé
  11434. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11435. ΓöéHelpFile              ΓöéHelpTag               ΓöéHelpText              Γöé
  11436. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11437. ΓöéHelpTitle             ΓöéHintText              ΓöéHWnd                  Γöé
  11438. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11439. ΓöéInteriorHeight        ΓöéInteriorLeft          ΓöéInteriorTop           Γöé
  11440. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11441. ΓöéInteriorWidth         ΓöéKeyString             ΓöéLayoutStyle           Γöé
  11442. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11443. ΓöéLeft                  ΓöéMaximizeButton        ΓöéMinimizeButton        Γöé
  11444. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11445. ΓöéMoveWithParent        ΓöéName                  ΓöéPainting              Γöé
  11446. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11447. ΓöéParent                ΓöéPicturePath           ΓöéPointer               Γöé
  11448. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11449. ΓöéSelf                  ΓöéShowHints             ΓöéShutDown              Γöé
  11450. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11451. ΓöéSibling               ΓöéSiblingOrder          ΓöéStatusArea            Γöé
  11452. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11453. ΓöéStatusText            ΓöéSystemMenu            ΓöéTop                   Γöé
  11454. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11455. ΓöéUserData              ΓöéVisible               ΓöéWidth                 Γöé
  11456. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11457. ΓöéWindowMode            Γöé                      Γöé                      Γöé
  11458. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11459.  
  11460.  
  11461. Events 
  11462.  
  11463. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11464. ΓöéActivate              ΓöéClick                 ΓöéClose                 Γöé
  11465. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11466. ΓöéCreate                ΓöéDeactivate            ΓöéDestroy               Γöé
  11467. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11468. ΓöéDoubleClick           ΓöéKeyPress              ΓöéResize                Γöé
  11469. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11470.  
  11471.  
  11472. Methods 
  11473.  
  11474. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11475. ΓöéActivate              ΓöéCenterWindow          ΓöéInstallAccelerators   Γöé
  11476. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11477. ΓöéInvokeHelp            ΓöéListChildren          ΓöéListMethods           Γöé
  11478. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11479. ΓöéListProperties        ΓöéMaximize              ΓöéMinimize              Γöé
  11480. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  11481. ΓöéRestore               Γöé                      Γöé                      Γöé
  11482. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11483.  
  11484.  
  11485. Notes 
  11486.  
  11487. In most applications, the interaction with a window object occurs as the window 
  11488. is created or destroyed (Activate, Deactivate events, setting ShutDown). Some 
  11489. applications may require special attention if a Resize event occurs (to 
  11490. reposition or resize contained objects, for example). 
  11491.  
  11492. The BackColor property applies to the main area of a window. It does not apply 
  11493. to the title bar or menu bar (if any). ForeColor defines the default foreground 
  11494. color for objects in the window; it does not apply to any part of the window 
  11495. itself. 
  11496.  
  11497. The Font property applies to the text in the window's title bar or menu bar (if 
  11498. any). 
  11499.  
  11500. See also 
  11501.  
  11502. WindowMode 
  11503.  
  11504.  
  11505. ΓòÉΓòÉΓòÉ 7.212. WindowMode property ΓòÉΓòÉΓòÉ
  11506.  
  11507.  
  11508.  
  11509. Description 
  11510.  
  11511. The WindowMode property is a string value that defines the modality of a Window 
  11512. object. Modality refers to the ability of a window to stop the operation of its 
  11513. parent. 
  11514.  
  11515. The string must be one of the following keywords: 
  11516.  
  11517. Modal          A modal window causes its parent to be suspended. 
  11518.  
  11519. Modeless       A modeless window permits its parent to receive active focus. 
  11520.  
  11521. SystemModal    A window is termed system modal if it causes all other windows 
  11522.                on the OS/2 desktop to be suspended. No other window can receive 
  11523.                active focus as long as the system modal window is open. 
  11524.  
  11525. The default value is Modal. 
  11526.  
  11527. Applies to 
  11528.  
  11529. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11530. ΓöéWindow                Γöé                      Γöé                      Γöé
  11531. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11532.  
  11533.  
  11534. Notes 
  11535.  
  11536. Modal windows are typically used for dialogs and other windows that require 
  11537. immediate attention. Because VXΓêÖREXX windows are modal by default, calling one 
  11538. VXΓêÖREXX file from another will make the window in the called file modal with 
  11539. respect to the caller. The predefined dialog functions VRFileDialog, VRMessage 
  11540. and VRPrompt are all examples of modal dialog windows. 
  11541.  
  11542. Modeless windows are used to present windows that can operate concurrently with 
  11543. other windows. The VXΓêÖREXX Tools window is an example of a modeless window. 
  11544.  
  11545. System-modal windows are windows that are modal with respect to the OS/2 
  11546. desktop. They are used to present critical messages that cannot be ignored 
  11547. under any circumstances. 
  11548.  
  11549. See also 
  11550.  
  11551. Activate, GotFocus, SetFocus 
  11552.  
  11553.  
  11554. ΓòÉΓòÉΓòÉ 7.213. WordWrap property ΓòÉΓòÉΓòÉ
  11555.  
  11556.  
  11557.  
  11558. Description 
  11559.  
  11560. The WordWrap property of MultiLineEntryField objects controls the word wrapping 
  11561. behaviour of the field. 
  11562.  
  11563. When the text that is entered into the field reaches the right side of the 
  11564. field, there are two possible actions: 
  11565.  
  11566. o the text continues on the same line, and the leftmost portion of the text 
  11567.   scrolls leftward out of the field; or 
  11568.  
  11569. o the text is split at the preceding word boundary and continues on the next 
  11570.   line in the field. 
  11571.  
  11572. If the WordWrap property is 1, the text is split. If WordWrap is 0, the text 
  11573. continues on the same line. 
  11574.  
  11575. The default value is 1. 
  11576.  
  11577. Applies to 
  11578.  
  11579. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11580. ΓöéMultiLineEntryField   Γöé                      Γöé                      Γöé
  11581. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11582.  
  11583.  
  11584. Notes 
  11585.  
  11586. Use of the WordWrap property should be coordinated with the HorizScroll 
  11587. property. If a field is to be a horizontal scrolling field, HorizScroll should 
  11588. be set to 1 at design time. If word wrapping is to be used, HorizScroll should 
  11589. be set to 0. 
  11590.  
  11591. WordWrap is a modifiable property that you can change at runtime. Note, 
  11592. however, that you cannot modify the HorizScroll property at runtime. 
  11593.  
  11594. See also 
  11595.  
  11596. HorizScroll, VertScroll 
  11597.  
  11598.  
  11599. ΓòÉΓòÉΓòÉ 7.214. WorkingDirectory property ΓòÉΓòÉΓòÉ
  11600.  
  11601.  
  11602.  
  11603. Description 
  11604.  
  11605. The WorkingDirectory property contains the full path specification (including 
  11606. the current drive) of the working directory at run time. 
  11607.  
  11608. Applies to 
  11609.  
  11610. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  11611. ΓöéApplication           Γöé                      Γöé                      Γöé
  11612. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  11613.  
  11614.  
  11615. Notes 
  11616.  
  11617. The working directory can be changed with the VRChDir function. Use VRChDrive 
  11618. to change the drive specification. Use the WorkingDirectory property at 
  11619. application termination to restore the working directory specification to its 
  11620. original setting. 
  11621.  
  11622. See also 
  11623.  
  11624. VRChDir, VRChDrive