Package org.eclipse.swt.events

Examples of org.eclipse.swt.events.ControlAdapter


    tableColumnY = new TableColumn(coordinatesTable, SWT.NONE);
    tableColumnY.setText("Y"); //$NON-NLS-1$
    tableColumnY.setMoveable(true);
    tableColumnY.setResizable(true);

    parent.addControlListener(new ControlAdapter() {
      @Override
      public void controlResized(ControlEvent e) {
        Rectangle area = parent.getClientArea();
        Point size = coordinatesTable.computeSize(SWT.DEFAULT, SWT.DEFAULT);
        ScrollBar vBar = coordinatesTable.getVerticalBar();
View Full Code Here


                + imageData.x, imageMetrics.getVScrollValue() + imageData.y, w, h);
        }
      }
    });

    canvas.addControlListener(new ControlAdapter() {
      @Override
      public void controlResized(ControlEvent event) {
        if (image == null) {
          return;
        }
View Full Code Here

        FeaturePanelList list = tabbedPropertyComposite.getList();
        tabbedPropertyViewer = new FeaturePanelViewer(list);
        tabbedPropertyViewer.setContentProvider(tabListContentProvider);
        tabbedPropertyViewer.setLabelProvider(new TabbedPropertySheetPageLabelProvider());
        tabbedPropertyViewer.addSelectionChangedListener(new SelectionChangedListener());
        tabbedPropertyComposite.getScrolledComposite().addControlListener(new ControlAdapter() {

            public void controlResized(ControlEvent e) {
                resizeScrolledComposite();
            }
        });
View Full Code Here

        if (i >= 0) {
          elements[i].redraw();
        }
      }
    });
    this.addControlListener(new ControlAdapter() {

      public void controlResized(ControlEvent e) {
        computeTopAndBottomTab();
      }
    });
View Full Code Here

    // Message label
    messageArea = new DialogMessageArea();
    messageArea.createContents(titleArea);

    titleArea.addControlListener(new ControlAdapter() {
      /* (non-Javadoc)
       * @see org.eclipse.swt.events.ControlAdapter#controlResized(org.eclipse.swt.events.ControlEvent)
       */
      @Override
            public void controlResized(ControlEvent e) {
View Full Code Here

                  this.executableNameOption,
                  this.platformOptionProvider);
    this.setupPlatformsPanel = setupPlatformsPanel;
   
    // TODO: This control listener should maybe be on setupPlatformsPanel?
    scrollingContainer.addControlListener(new ControlAdapter() {
      public void controlResized(ControlEvent controlEvent) {
        scrollingContainer.setMinSize(
          setupPlatformsPanel.computeSize(SWT.DEFAULT, SWT.DEFAULT));
      }
    });
View Full Code Here

    final Composite buttons,
    final Table table,
    final TableColumn column1,
    final TableColumn column2,
    final TableColumn column3) {
    parent.addControlListener(new ControlAdapter() {
      public void controlResized(ControlEvent e) {
        Rectangle area = parent.getClientArea();
        Point preferredSize = table.computeSize(SWT.DEFAULT, SWT.DEFAULT);
        int width = area.width - 2 * table.getBorderWidth();
        if (preferredSize.y > area.height) {
View Full Code Here

    // Ensures that this editor will only display the page's tab
    // area if there are more than one page
    //
    getContainer().addControlListener
      (new ControlAdapter() {
        boolean guard = false;
        @Override
        public void controlResized(ControlEvent event) {
          if (!guard) {
            guard = true;
View Full Code Here

        scrolledComp.setMinSize(5, 5);

        contentComp = new Composite(scrolledComp, SWT.NONE);
        contentComp.setLayout(new GridLayout(1, false));

        scrolledComp.addControlListener(new ControlAdapter() {
            @Override
            public void controlResized(ControlEvent e) {
                scrolledComp.setMinWidth(scrolledComp.getParent().getBounds().width);
                scrolledComp.setMinHeight(scrolledComp.getParent().getBounds().height);
                scrolledComp.update();
View Full Code Here

    cmp.setLayout(layout);

    scrollComposite.setContent(cmp);
    scrollComposite.setExpandVertical(true);
    scrollComposite.setExpandHorizontal(true);
    scrollComposite.addControlListener(new ControlAdapter() {
      public void controlResized(ControlEvent e) {
        Rectangle r = scrollComposite.getClientArea();
        scrollComposite.setMinSize(cmp
            .computeSize(r.width, SWT.DEFAULT));
      }
View Full Code Here

TOP

Related Classes of org.eclipse.swt.events.ControlAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.