On 05.02.16 10:52, Alexandr Scherbatiy wrote:
The first approach is to rescale only frame size on native level so
newNativeWindow.size = newScale * javaWindow.size
What location will be in this approach? Does the native app work in the
similar way(changes the size only)?
This allows to leave the nativeWindow.location unchanged but the rule
nativeWindow.location = newScale * javaWindow.location
will be broken in this case.
The proposed fix explicitly rescales javaWindow.location in
WWindowPeer so
nativeWindow.location = prevScale * prevJavaWindow.location =
newScale * newJavaWindow.location
Thanks,
Alexandr.
--
Best regards, Sergey.