Example usage for com.google.gwt.user.client Window addResizeHandler

List of usage examples for com.google.gwt.user.client Window addResizeHandler

Introduction

In this page you can find the example usage for com.google.gwt.user.client Window addResizeHandler.

Prototype

public static HandlerRegistration addResizeHandler(ResizeHandler handler) 

Source Link

Usage

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.account.authentication.EditSshKeyDialog.java

License:Open Source License

private EditSshKeyDialog() {
    setWidget(ourUiBinder.createAndBindUi(this));
    driver.initialize(this);
    setAnimationEnabled(true);//from ww  w.j  ava 2 s .c  o  m
    setGlassEnabled(true);
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.account.profile.WhatIsEmailVerificationDialog.java

License:Open Source License

public WhatIsEmailVerificationDialog() {
    super(false, true);
    setWidget(uiBinder.createAndBindUi(this));
    setText(profileMessages.whatIsEmailVerification());
    whatIsEmailVerificationDetailsLabel/* ww w .j  a v a  2 s  .co  m*/
            .setHTML(profileMessages.whatIsEmailVerificationDetails(commonProfileMessages.code2Cloud()));
    setAnimationEnabled(true);
    setGlassEnabled(true);
    okButton.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            hide();
        }
    });
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.ConfirmLeaveProjectDialog.java

License:Open Source License

public ConfirmLeaveProjectDialog() {
    super(false, true);
    setWidget(uiBinder.createAndBindUi(this));
    setText(profileMessages.confirmLeaveProject());
    setAnimationEnabled(true); // Why not?
    setGlassEnabled(true);//from  w  ww  .ja  v  a  2  s .  c o  m
    cancelButton.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            hide();
        }
    });
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });

    // Following line is a hack to get this DB centered
    // http://code.google.com/p/google-web-toolkit/issues/detail?id=4597
    getWidget().setWidth("400px");
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.project.admin.ConfirmDeleteProjectDialog.java

License:Open Source License

private ConfirmDeleteProjectDialog() {
    super(false, true);
    setText(profileMessages.confirmDelete());
    setWidget(uiBinder.createAndBindUi(this));
    setAnimationEnabled(true); // Why not?
    setGlassEnabled(true);/*from  w  w w. j a  va  2 s.  c  om*/
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });
    confirmCheckbox.addValueChangeHandler(new ValueChangeHandler<Boolean>() {

        @Override
        public void onValueChange(ValueChangeEvent<Boolean> event) {
            deleteButton.setEnabled(event.getValue());

        }
    });
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.project.admin.source.ConfirmDeleteRepoDialog.java

License:Open Source License

private ConfirmDeleteRepoDialog() {
    super(false, true);
    setText(profileMessages.confirmDelete());
    setWidget(uiBinder.createAndBindUi(this));
    setAnimationEnabled(true); // Why not?
    setGlassEnabled(true);/*w w  w .  j  a v a  2  s  .  c  om*/
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.project.admin.source.NewExternalRepoDialog.java

License:Open Source License

public NewExternalRepoDialog() {
    super(false, true);
    setText(profileMessages.addExternalRepository());
    setWidget(uiBinder.createAndBindUi(this));
    setAnimationEnabled(true); // Why not?
    setGlassEnabled(true);/* w w  w  .  j a va  2  s.  co  m*/
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.project.admin.source.NewHostedRepoDialog.java

License:Open Source License

public NewHostedRepoDialog() {
    super(false, true);
    setText(profileMessages.addHostedRepository());
    setWidget(uiBinder.createAndBindUi(this));
    setAnimationEnabled(true); // Why not?
    setGlassEnabled(true);//from   ww w  .  j  a v  a2s  .c om
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });
    cancelButton.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            hide();
        }
    });

    // use KeyUp because it catches backspace, and has the updated value in the textBox in the callback
    repoName.addKeyUpHandler(new KeyUpHandler() {

        @Override
        public void onKeyUp(KeyUpEvent event) {
            updateUrlText(repoName.getText());
        }
    });

    repoName.getElement().setPropertyString("placeholder", PLACEHOLDER_TEXT);
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.project.admin.team.ConfirmRemoveMemberDialog.java

License:Open Source License

public ConfirmRemoveMemberDialog() {
    super(false, true);
    setWidget(uiBinder.createAndBindUi(this));
    setText(profileMessages.confirmRemove());
    setAnimationEnabled(true); // Why not?
    setGlassEnabled(true);//w  w w.  j  a  va2  s  . com
    cancelButton.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            hide();
        }
    });
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            if (isShowing()) {
                center();
            }
        }
    });
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.ProjectOptionsPopupPanel.java

License:Open Source License

public ProjectOptionsPopupPanel() {
    super(true);/* w w  w  .ja v  a 2 s .c o  m*/

    setWidget(uiBinder.createAndBindUi(this));
    AppGinjector.get.instance().getEventBus().addHandler(ScrollEvent.getType(), new ScrollHandler() {
        @Override
        public void onScroll(ScrollEvent event) {
            hide();
        }
    });
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            hide();
        }
    });
}

From source file:com.tasktop.c2c.server.profile.web.ui.client.view.components.UserMenuPopupPanel.java

License:Open Source License

public UserMenuPopupPanel() {
    super(true);//from  w ww . ja va 2  s. c  om

    setWidget(uiBinder.createAndBindUi(this));
    setAutoHideOnHistoryEventsEnabled(true);

    account.setHref(UserAccountPlace.createPlace().getHref());
    help.setHref(AppGinjector.get.instance().getPlaceProvider().getHelpHref());
    signOut.setHref(SignOutPlace.createPlace().getHref());
    signOut.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            hide();
        }
    });

    AppGinjector.get.instance().getEventBus().addHandler(ScrollEvent.getType(), new ScrollHandler() {
        @Override
        public void onScroll(ScrollEvent event) {
            hide();
        }
    });
    Window.addResizeHandler(new ResizeHandler() {
        @Override
        public void onResize(ResizeEvent event) {
            hide();
        }
    });
}