Project

General

Profile

Feature #2525

Runtime support of frame positional attributes

Added by Hynek Cihlar over 9 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
02/27/2015
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
version_reported:
version_resolved:

History

#1 Updated by Hynek Cihlar over 9 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 8 years ago

Is this still needed or have we resolved these issues by now?

#3 Updated by Hynek Cihlar over 8 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.

Also available in: Atom PDF