animateOutline.show();
animateOutline.animateRect(0, 0, Page.getWidth(), Page.getHeight(), new AnimationCallback() {
public void execute(boolean earlyFinish) {
animateOutline.hide();
final FullScreenApplication appWindow = new FullScreenApplication();
appWindow.addCloseClickHandler(new CloseClickHandler() {
public void onCloseClick(CloseClientEvent event) {
animateOutline.setRect(0, 0, Page.getWidth(), Page.getHeight());
animateOutline.show();
appWindow.destroy();
Rectangle targetRect = button.getPageRect();