Issue 31977  —   $rtl_application: Attach property not working for contained form

Status:   Planned for resolution in 10.4.01

Solution available in patch(es):      10.3.02.016    9.7.05.029

Description:

 Summary:
 Uniface:
 A tab widget with 2 contained forms as tabpages
 The tab widget has property Attach to Left and Bottom.
 The asn uses the property $rtl_application
 Attach to left is not working.

 Environment:
 +Uniface Version  : 9.6.01 or higher versions
 +Operating System : OS independent
 +Database         : DBMS independent
 +Browsers         : Browser independent

 Reproduction scenario
 1. A tab widget with 2 contained forms as tabpages
 2. The tab widget has property Attach to Left and Bottom.
 3. The asn uses the property $rtl_application
 4. A picture widget is defined with property Attach to Top,Bottom,Left,Right

 Expected Result
 Picture widget attached to left and right to the contained form
 Contained form attached on the right (Left + $rtl_application) to parent form

 Actual Result
 Picture widget attached to left and right to the contained form
 Contained form not attached on the right to parent form

Workaround:

 There is no known workaround for this problem.

Notes:

 This bug has been fixed. As a result of this fix, the behaviour of the widget
 attach property has been improved. When left or right was specified, they
 stayed left or right. Now, they are mirrored. This allows the same form can be
 used in both RTL and LTR environments.