Feature #2525
Runtime support of frame positional attributes
0%
History
#1 Updated by Hynek Cihlar over 11 years ago
The objective of this issue is to implement support of missing parts of frame positional attributes. Also to make sure the existing implemented support is in-line with Progress behavior.
In scope are the attributes for specifying position and size for both character and pixel units. The expected features include validations, error handling, char/pixel conversion, regular and dynamic values (i.e. non-constant expressions in frame-phrase).
There already exist multiple implementations that to some extent already implement COL/ROW (some also X/Y) attributes (and likely there also exist multiple implementations for the size attributes). They are BaseEntity.setColumnOrRow, GenericFrame.setColumn(double), GenericFrame.updateDynamicContent.
BaseEntity is a generic class implementing the default behavior for all widgets. If it makes sense (there is a significant functional overlap with frame widget) this should become the base implementation for frame widget as well.
#2 Updated by Greg Shah over 10 years ago
Is this still needed or have we resolved these issues by now?
#3 Updated by Hynek Cihlar over 10 years ago
Support of some of the frame sizing attributes has been improved in other Redmine issues (like the VIRTUAL* covered by #2038), but we still lack a complete test suite for the positional/sizing attributes.