home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 30 fixes_v / 30-fixes_v.zip / vx101b.zip / VXRX101B.TXT < prev   
Text File  |  1993-11-26  |  4KB  |  116 lines

  1. /*
  2.  * vxrx101b.zip -- Patches to upgrade VX-REXX from version 1.01a to 1.01b.
  3.  *
  4.  * The patches can only be applied to VX-REXX version 1.01 patch level A.
  5.  * (To check the version, select "Product information" from the "Help" menu.)
  6.  *
  7.  * This file was compressed using ZIP.  Use the UNZIP command to extract
  8.  * the files as described below.
  9.  *
  10.  *   1) Backup your existing VX-REXX directory.
  11.  *   2) Copy the ZIP file to the directory where VX-REXX is installed
  12.  *      and make it your current directory.
  13.  *   3) Unzip the patch files using "unzip -x -o" or an equivalent
  14.  *      command.
  15.  *   4) Your VX-REXX directory will contain a number of new files.
  16.  *   5) Run the patch.cmd file to patch the .EXEs and .DLLs.  Your
  17.  *      VX-REXX folder will NOT be rebuilt.
  18.  *   6) Your projects directory will not be touched.
  19.  *   7) VX-REXX 1.01b is installed and ready-to-go.
  20.  *   8) See the online Read Me First for information on the new features and
  21.  *      fixes in 1.01b.
  22.  */
  23.  
  24.     The new online Read Me First in the ZIP file describes in detail the
  25.     new features and changes in version 1.01b.  The following is a brief
  26.     summary.
  27.  
  28.     Features
  29.     --------
  30.     New properties:
  31.  
  32.         AutoTab             Auto tab out of an entry field.
  33.  
  34.         DisableUndo         Disable the multiline entry field undo feature.
  35.  
  36.         FrameOwner          Used in VX-REXX macros written for other
  37.                             applications to ensure that VX-REXX dialogs
  38.                             remain on top of the application's windows.
  39.  
  40.         IgnoreTab           Ignore the Tab key in multiline entry fields.
  41.  
  42.         WindowState         Get/set a window's state: minimized, maximized,
  43.                             normal.
  44.  
  45.         WordBreak           Prevent word breaks in descriptive text.
  46.  
  47.     New methods:
  48.  
  49.         GetActiveWindow     Get the handle of the currently active window.
  50.  
  51.         GetFocusWindow      Get the handle of the window that has the focus.
  52.  
  53.         GetProcessID        Get the program's process ID.
  54.  
  55.         ListPrinters        Get a list of the available printer queues.
  56.  
  57.         Undo                Undo the last change in a multiline entry field.
  58.  
  59.  
  60.     Improved methods:
  61.  
  62.         ListWindows         New option to list all top level windows (not
  63.                             just frame windows).
  64.  
  65.         SetFocus            Now accepts PM window handles as well as
  66.                             VX-REXX object handles.
  67.  
  68.         SendKeyString       New option to send keys to the window that
  69.                             currently has the focus, rather then to a
  70.                             specific window.
  71.  
  72.     Other:
  73.  
  74.         ComboBox and DropDownComboBox objects now include the HorizScroll,
  75.         Selected, SelectedString, SelectedStart, SelectedEnd, SelectedText,
  76.         and TextLimit properties.  This allows direct access to both the
  77.         entry field and the list box components of a combo box.
  78.  
  79.         Enhanced ability to load and run VX-REXX projects and programs
  80.         created with later versions of VX-REXX.
  81.  
  82.         New aliases for the desktop and root object window which can be used
  83.         with methods that accept window handles.
  84.  
  85.  
  86.     Bug fixes
  87.     ---------
  88.  
  89.     Combo boxes and drop down combo boxes now allow you to enter values
  90.     which start with the first letter of an item in the list part.  In
  91.     version 1.01a this was not possible.
  92.  
  93.     The AddStringList method now works properly when invoked
  94.     from different threads.
  95.  
  96.     The ListProperties method now works correctly with the Application
  97.     and Screen objects.
  98.  
  99.     The ListWindows method now reliably returns all top-level windows.
  100.     Previously this was not the case so programs like the WinCtrl sample
  101.     program would not always list all of the windows on the desktop.
  102.  
  103.     The MultiLineEntryField now returns correct values for the SelectedStart
  104.     and SelectedEnd properties. Previously, it was not counting carriage
  105.     return and line feed characters correctly.
  106.  
  107.     Previously, using PutVar to store undefined REXX variables caused
  108.     unpredictable results. This problem has been fixed.
  109.  
  110.     The StartThread method now consistently frees the memory that it
  111.     allocates.
  112.  
  113.  
  114.  
  115.  
  116.