Uniface 9.6.06 Patch X603 available for HPK, HPM, LIB, LU6, RSD, SO9, W32 and W64

Author: daniel.iseli@uniface.com (diseli)

Uniface 9.6.06 Patch X603 has been released and is available for HPK, HPM, LIB, LU6, RSD, SO9, W32 and W64 on Uniface Downloads: https://download.uniface.com/downloads/Uniface/patches/9606/ The information about the included bug fixes can be found shortly on the page with the Patch Listing for release 9.6.06 - or in the ReadMe of the Patch (e.g. https://download.uniface.com/downloads/Uniface/patches/9606/w32/w32x603.txt). Please note that you must have a user account to access the Service Pack on the Uniface Downloads site. To receive an account, you will have to register first. User accounts are currently NOT linked to other Uniface sites such as Uniface.info.

1 Comment

  1. Updates for X603:

    • If Keep Layout State is False for a Form, but True for a Grid in the Form, the Grid layout state is stored at the Instance level in the Registry, but only if the instance name has not been generated by Uniface. In other words, Uniface behaves as if Layout State Storage is set to INSTANCE.
    • The Resized trigger of the Form Container widget is now fired when its parent form is loaded (even if the Attach property is not set.), as well as whenever the form is resized.
      • Note: The returned size of the widget now excludes the widget frame. Previously, it included the widget frame so the returned size is now smaller by several pixels.
    • The Viewport_resized trigger of the Grid widget is now fired when its parent form is started, or is loaded into a form container, as well as whenever the grid is resized.
    • Although they look similar, the $string converter used in the $typed function does not do the same thing as the $string Proc function. Their purpose and syntax are different.
      • $typed("$string(A & B)") results in "A & B"
      • $string("A & B") results in "A & B"
    • The No Form Scrollbars property now applies to overlay, contained, and popup forms, as well as to normal forms. However, the following differences in behavior and appearance may result:
      • A Zoom Window always starts with the same size, regardless of the position and the size of the original field.
      • When a contained form has exactly the same size as the container, the form may show scrollbars when the container has a 3D border.
      • When a field is attached to all sides of a pane (as defined by split bars), the bottom and right margins, which were not visible in earlier Uniface versions, are now visible and equal to the top and left margin.
      • Scrolling through a form does not affect the size of a widget, which sometimes happened in earlier Uniface versions.

    For details see the updated Uniface Library provided with the patch X603 or the latest version of the documentation for Uniface 9.6 (Patch X603) that will be available online here on Uniface.info.


    Author: diseli (daniel.iseli@uniface.com)