Hi,
I am trying to find out what is the expected behavior of Page.getCurrent().setBrowserWindowSize(int, int). I tried to use it serveral times and nothing happend.
When I run:
public class BrowserInfoUI extends UI {
@Override
public void init(WrappedRequest request) {
Page page = Page.getCurrent();
int browserWindowHeight = page.getBrowserWindowHeight();
addComponent(new Label("browserWindowHeight: " + browserWindowHeight));
int browserWindowWidth = page.getBrowserWindowWidth();
addComponent(new Label("browserWindowWidth: " + browserWindowWidth));
}
}
then there is the following output in browser window:
browserWindowHeight: -1
browserWindowWidth: -1
Well, it might be so that -1 means that the content has full size of the page. That is fine.
When I add one line setting the browser window size:
public class BrowserInfoUI extends UI {
@Override
public void init(WrappedRequest request) {
[b]
Page.getCurrent().setBrowserWindowSize(100, 100);
[/b]
Page page = Page.getCurrent();
int browserWindowHeight = page.getBrowserWindowHeight();
addComponent(new Label("browserWindowHeight: " + browserWindowHeight));
int browserWindowWidth = page.getBrowserWindowWidth();
addComponent(new Label("browserWindowWidth: " + browserWindowWidth));
}
}
it prints:
browserWindowHeight: 100
browserWindowWidth: 100
And nothing happens. I thought that… well at least something (browser window, page, content of the page…) should be resized.