Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IW14: Anchored and Invisible components don't get updated positions (left, right)
#1
Support Date:     2018-May-29

IDE Platform:     Embarcadero RAD Studio 10 Tokyo
IDE Version:      Update 3
Browser Name:     Microsoft Internet Explorer
Browser Version:  11.0
Web API Name:     Atozed Intraweb
Web API Version:  14.2.7
Operating System: Microsoft Windows 10 Pro (64-bit)
Support Type:     MAJOR FAILURE / DESIGN PROBLEM
Support Severity: COMMONLY ENCOUNTERED PROBLEM


IW14: Anchored and Invisible components don't get updated positions (left, right)

If I have a form that contain a control achored to the right (or bottom) side of a form (or container) and that control is invisible, the control will not get updated position when I resize the web browser window.

This is a faulty shift in behaviour from how it worked in IW 14.0.63 (that is the previous version of your product that we used).

I attach a test application where you can see the faulty behaviour:

o Compile and run the test application.
o Shrink the size of the web browser window size.
o Notice that the web browser display scrollbars when the button INVISIBLE does not fit the web browser window.
o Uncheck the check box RENDER INVISIBLE CONTROLS.
o Shrink the size of the web browser window size.
o Now everything works ok (ie. the visible controls honor their anchors.

I would like that the position of invisible controls are updated if they have been rendered in HTML.

Any suggestions on this ?


Attached Files
.zip   Intraweb_Support_60.zip (Size: 7.17 KB / Downloads: 2)
Reply
#2
(05-30-2018, 11:27 AM)Per Danielsson Wrote: Support Date:     2018-May-29

IDE Platform:     Embarcadero RAD Studio 10 Tokyo
IDE Version:      Update 3
Browser Name:     Microsoft Internet Explorer
Browser Version:  11.0
Web API Name:     Atozed Intraweb
Web API Version:  14.2.7
Operating System: Microsoft Windows 10 Pro (64-bit)
Support Type:     MAJOR FAILURE / DESIGN PROBLEM
Support Severity: COMMONLY ENCOUNTERED PROBLEM


IW14: Anchored and Invisible components don't get updated positions (left, right)

If I have a form that contain a control achored to the right (or bottom) side of a form (or container) and that control is invisible, the control will not get updated position when I resize the web browser window.

This is a faulty shift in behaviour from how it worked in IW 14.0.63 (that is the previous version of your product that we used).

I attach a test application where you can see the faulty behaviour:

o Compile and run the test application.
o Shrink the size of the web browser window size.
o Notice that the web browser display scrollbars when the button INVISIBLE does not fit the web browser window.
o Uncheck the check box RENDER INVISIBLE CONTROLS.
o Shrink the size of the web browser window size.
o Now everything works ok (ie. the visible controls honor their anchors.

I would like that the position of invisible controls are updated if they have been rendered in HTML.

Any suggestions on this ?

This was due a bug fix which actually changed the behavior. Most of the times it doesn't make any difference, but it might affect your page when resized, yes.

We have restored the old behavior through a new JavaScript option and it will be available in the next release. Meanwhile you can use a patch that I've just sent to your e-mail.

Kind regards,
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)