Example usage for com.google.gwt.event.logical.shared ResizeEvent getWidth

List of usage examples for com.google.gwt.event.logical.shared ResizeEvent getWidth

Introduction

In this page you can find the example usage for com.google.gwt.event.logical.shared ResizeEvent getWidth.

Prototype

public int getWidth() 

Source Link

Document

Returns the new width.

Usage

From source file:com.alkacon.geranium.client.ui.Popup.java

License:Open Source License

/**
 * @see com.google.gwt.user.client.ui.PopupPanel#center()
 *//*  ww w .  j  av a2  s.c  o  m*/
@Override
public void center() {

    if (Position.FIXED.getCssName().equals(getElement().getStyle().getPosition())) {
        show();
        // keep position fixed, as may have been set to absolute
        setPositionFixed();
        int left = (Window.getClientWidth() - getOffsetWidth()) >> 1;
        int top = (Window.getClientHeight() - getOffsetHeight()) >> 1;
        setPopupPosition(Math.max(left, 0), Math.max(top, 0));
    } else {
        super.center();
        if (m_resizeHandlerRegistration == null) {
            m_resizeHandlerRegistration = Window.addResizeHandler(new ResizeHandler() {

                public void onResize(ResizeEvent event) {

                    m_windowWidth = event.getWidth();
                }
            });
        }
    }
}

From source file:com.alkacon.geranium.client.ui.Popup.java

License:Open Source License

/**
 * @see com.google.gwt.user.client.ui.PopupPanel#show()
 *///from   w  ww  . jav a 2  s .  com
@Override
public void show() {

    boolean fixed = Position.FIXED.getCssName().equals(getElement().getStyle().getPosition());
    super.show();
    if (fixed) {
        // keep position fixed as it may have been set to absolute
        setPositionFixed();
    }
    if (m_useAnimation) {
        FadeAnimation.fadeIn(getElement(), null, 500);
    }
    if (m_resizeHandlerRegistration == null) {
        m_resizeHandlerRegistration = Window.addResizeHandler(new ResizeHandler() {

            public void onResize(ResizeEvent event) {

                m_windowWidth = event.getWidth();
            }
        });
    }
}

From source file:com.appspot.codsallarts.client.Application.java

License:Apache License

public void onResize(ResizeEvent event) {
    onWindowResized(event.getWidth(), event.getHeight());
}

From source file:com.chinarewards.gwt.license.client.ui.DialogBox.java

@Override
public void show() {
    if (resizeHandlerRegistration == null) {
        resizeHandlerRegistration = Window.addResizeHandler(new ResizeHandler() {
            public void onResize(ResizeEvent event) {
                windowWidth = event.getWidth();
            }/*  w ww . j av  a 2 s .c  o  m*/
        });
    }
    super.show();
}

From source file:com.ephesoft.gxt.batchinstance.client.view.BatchInstanceGridView.java

License:Open Source License

public void reSizeGrid(ResizeEvent event) {
    batchInstanceGrid.setWidth(event.getWidth());
}

From source file:com.ephesoft.gxt.foldermanager.client.view.FolderManagementUploadedFilesView.java

License:Open Source License

public void resizeGrid(ResizeEvent event) {
    folderUploadedFilesGrid.setWidth(event.getWidth());
    folderUploadedFilesGrid.setHeight(event.getHeight());
}

From source file:com.ephesoft.gxt.systemconfig.client.view.layout.SystemConfigLayout.java

License:Open Source License

public void setCenterPanelView(final SystemConfigInlineView<?> inlineView) {
    centerPanel.clear();/* w  ww.  j  a  v a  2  s.  c  o m*/
    if (inlineView instanceof HasResizableGrid) {
        final Grid<? extends Selectable> grid = ((HasResizableGrid) inlineView).getGrid();
        if (null != grid) {
            grid.setWidth(centerPanel.getOffsetWidth());
            grid.setHeight((int) (centerPanel.getOffsetHeight() * .90));
            centerPanel.addResizeHandler(new ResizeHandler() {

                @Override
                public void onResize(final ResizeEvent event) {

                    grid.setWidth(event.getWidth());
                    grid.setHeight((int) (event.getHeight() * .90));
                }
            });
        }
    }
    if (inlineView != null) {
        centerPanel.add(inlineView);
    }
}

From source file:com.ephesoft.gxt.uploadbatch.client.view.UploadBatchGridView.java

License:Open Source License

public void reSizeGrid(ResizeEvent event) {
    uploadedFilesGrid.setWidth(event.getWidth());
    uploadedFilesGrid.setHeight((int) (event.getHeight() * .90));
}

From source file:com.googlecode.simplegwt.tbg.client.TbgEntryPoint.java

License:Apache License

/**
 * @see com.google.gwt.core.client.EntryPoint#onModuleLoad()
 *//*from w ww  .j  a v a 2 s .  c om*/
public void onModuleLoad() {
    final ButtonGrid buttonGrid = new ButtonGrid(DEFAULT_GRID_HEIGHT, DEFAULT_GRID_WIDTH);
    final GridControls gridControls = new GridControls(buttonGrid);

    final DialogBox dialog = new DialogBox(false, false);
    dialog.setWidget(new Label(
            "Click a button to toggle it on/off. " + "Adjacent buttons will also reverse their state.", true));
    dialog.setText("Help - ToggleButtonGame");
    dialog.addStyleName("tbg-help-dialog");
    final FlowPanel gridHeaderBar = new FlowPanel();
    final Label helpLabel = new CommandLabel("Help", new Command() {
        boolean shownOnce = false;

        public void execute() {
            if (dialog.isShowing()) {
                dialog.hide();
            } else {
                if (shownOnce) {
                    dialog.show();
                } else {
                    dialog.center();
                    shownOnce = true;
                }
            }
        }
    });
    helpLabel.setStylePrimaryName("tbg-help");
    gridHeaderBar.add(new LoginWidget(gridControls));
    gridHeaderBar.add(helpLabel);

    final DecoratorPanel decoration = new DecoratorPanel();
    final FlowPanel wrapper = new FlowPanel();

    wrapper.add(gridHeaderBar);
    wrapper.add(gridControls);
    wrapper.add(buttonGrid);

    decoration.add(wrapper);

    RootPanel.get("gwt").add(decoration);

    Window.addResizeHandler(new ResizeHandler() {
        public void onResize(ResizeEvent event) {
            resize(event.getHeight(), event.getWidth());
        }
    });

    resize(Window.getClientHeight(), Window.getClientWidth());
}

From source file:com.gwos.client.context.ClientContext.java

License:Apache License

private ClientContext() {
    browserWidth = Window.getClientWidth();
    browserHeight = Window.getClientHeight() - 30;

    Window.addResizeHandler(new ResizeHandler() {
        @Override//from w  w  w . j  a  v  a2  s  .  c  o  m
        public void onResize(ResizeEvent event) {
            browserWidth = event.getWidth();
            browserHeight = event.getHeight();
        }
    });
}