Project

General

Profile

Feature #2525

Runtime support of frame positional attributes

Added by Hynek Cihlar over 11 years ago. Updated over 10 years ago.

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

0%

billable:
No
vendor_id:
GCD
case_num:
version_reported:
version_resolved:
reviewer:
production:
No
env_name:
topics:

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.

Also available in: Atom PDF