canvas.setLayoutData( fdCanvas ); metricsComposite.addControlListener( new ControlAdapter() { public void controlResized( ControlEvent event ) { updateGraph();
canvas.setLayoutData( fdCanvas ); metricsComposite.addControlListener( new ControlAdapter() { public void controlResized( ControlEvent event ) { updateGraph();
canvas.setLayoutData( fdCanvas ); perfComposite.addControlListener( new ControlAdapter() { public void controlResized( ControlEvent event ) { updateGraph();
widget.addControlListener( new ControlAdapter() { @Override public void controlResized( ControlEvent arg0 ) {
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { @Override public void controlMoved(ControlEvent e) { } @Override public void controlResized(ControlEvent e) { computeOrientation(); } }); }
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { public void controlMoved(ControlEvent e) { } public void controlResized(ControlEvent e) { computeOrientation(); } }); }
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { public void controlMoved(ControlEvent e) { } public void controlResized(ControlEvent e) { if (getViewLayout() == VIEW_LAYOUT_AUTOMATIC && !fInComputeLayout) { setViewLayout(VIEW_LAYOUT_AUTOMATIC); } } }); }
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { @Override public void controlMoved(ControlEvent e) { } @Override public void controlResized(ControlEvent e) { int viewLayout= getViewLayout(); if ((viewLayout == VIEW_LAYOUT_AUTOMATIC || viewLayout == -1) && !fInComputeLayout) { setViewLayout(VIEW_LAYOUT_AUTOMATIC); } } }); }
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { @Override public void controlMoved(ControlEvent e) { } @Override public void controlResized(ControlEvent e) { computeOrientation(); } }); }
private void addResizeListener( final Composite facade ) { composite.addControlListener( new ControlListener() { @Override public void controlResized( ControlEvent e ) { layoutFacade( facade ); } @Override public void controlMoved( ControlEvent e ) { layoutFacade( facade ); } } ); }
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { public void controlMoved(ControlEvent e) { } public void controlResized(ControlEvent e) { computeOrientation(); } }); }
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { @Override public void controlMoved(ControlEvent e) { } @Override public void controlResized(ControlEvent e) { if (IDebugPreferenceConstants.VARIABLES_DETAIL_PANE_AUTO.equals(fCurrentDetailPaneOrientation)) { setDetailPaneOrientation(IDebugPreferenceConstants.VARIABLES_DETAIL_PANE_AUTO); } } }); }
private void addResizeListener(Composite parent) { parent.addControlListener(new ControlListener() { @Override public void controlMoved(ControlEvent e) { } @Override public void controlResized(ControlEvent e) { int viewLayout= getViewLayout(); if ((viewLayout == VIEW_LAYOUT_AUTOMATIC || viewLayout == -1) && !fInComputeLayout) { setViewLayout(VIEW_LAYOUT_AUTOMATIC); } } }); }
/** * Creates the tab folder page. * * @param tabFolder org.eclipse.swt.widgets.TabFolder * @return the new page for the tab folder */ @Override Composite createTabFolderPage (TabFolder tabFolder) { super.createTabFolderPage (tabFolder); /* * Add a resize listener to the tabFolderPage so that * if the user types into the example widget to change * its preferred size, and then resizes the shell, we * recalculate the preferred size correctly. */ tabFolderPage.addControlListener(ControlListener.controlResizedAdapter(e -> setExampleWidgetSize ())); return tabFolderPage; }
/** * Creates the tab folder page. * * @param tabFolder org.eclipse.swt.widgets.TabFolder * @return the new page for the tab folder */ @Override Composite createTabFolderPage (TabFolder tabFolder) { super.createTabFolderPage (tabFolder); /* * Add a resize listener to the tabFolderPage so that * if the user types into the example widget to change * its preferred size, and then resizes the shell, we * recalculate the preferred size correctly. */ tabFolderPage.addControlListener(ControlListener.controlResizedAdapter(e -> setExampleWidgetSize ())); return tabFolderPage; }
/** * Creates the tab folder page. * * @param tabFolder org.eclipse.swt.widgets.TabFolder * @return the new page for the tab folder */ @Override Composite createTabFolderPage (TabFolder tabFolder) { super.createTabFolderPage (tabFolder); /* * Add a resize listener to the tabFolderPage so that * if the user types into the example widget to change * its preferred size, and then resizes the shell, we * recalculate the preferred size correctly. */ tabFolderPage.addControlListener(ControlListener.controlResizedAdapter(e -> setExampleWidgetSize ())); return tabFolderPage; }
/** * Creates the tab folder page. * * @param tabFolder org.eclipse.swt.widgets.TabFolder * @return the new page for the tab folder */ @Override Composite createTabFolderPage (TabFolder tabFolder) { super.createTabFolderPage (tabFolder); /* * Add a resize listener to the tabFolderPage so that * if the user types into the example widget to change * its preferred size, and then resizes the shell, we * recalculate the preferred size correctly. */ tabFolderPage.addControlListener(ControlListener.controlResizedAdapter(e -> setExampleWidgetSize ())); return tabFolderPage; }
/** * Creates the tab folder page. * * @param tabFolder org.eclipse.swt.widgets.TabFolder * @return the new page for the tab folder */ @Override Composite createTabFolderPage (TabFolder tabFolder) { super.createTabFolderPage (tabFolder); /* * Add a resize listener to the tabFolderPage so that * if the user types into the example widget to change * its preferred size, and then resizes the shell, we * recalculate the preferred size correctly. */ tabFolderPage.addControlListener(ControlListener.controlResizedAdapter(e -> setExampleWidgetSize ())); return tabFolderPage; }
/** * Creates the tab folder page. * * @param tabFolder org.eclipse.swt.widgets.TabFolder * @return the new page for the tab folder */ @Override Composite createTabFolderPage (TabFolder tabFolder) { super.createTabFolderPage (tabFolder); /* * Add a resize listener to the tabFolderPage so that * if the user types into the example widget to change * its preferred size, and then resizes the shell, we * recalculate the preferred size correctly. */ tabFolderPage.addControlListener(ControlListener.controlResizedAdapter(e -> setExampleWidgetSize ())); return tabFolderPage; }
@Override protected void createFormContent(IManagedForm managedForm) { // set the form's body's layout to GridLayout final Composite body = managedForm.getForm().getBody(); body.setLayout(new GridLayout()); // create the composite which should not have the scrollbar and set its layout data // to GridData with width and height hints equal to the size of the form's body final Composite notScrolledComposite = managedForm.getToolkit().createComposite(body); final GridData gdata = GridDataFactory.fillDefaults() .grab(true, true) .hint(body.getClientArea().width, body.getClientArea().height) .create(); notScrolledComposite.setLayoutData(gdata); // add resize listener so the composite's width and height hints are updates when // the form's body resizes body.addControlListener(new ControlAdapter() { @Override public void controlResized(ControlEvent e) { super.controlResized(e); gdata.widthHint = body.getClientArea().width; gdata.heightHint = body.getClientArea().height; notScrolledComposite.layout(true); } }); }