Package org.eclipse.swt.events

Examples of org.eclipse.swt.events.DisposeListener


          schedulerConfigurationShell.dispose();
        }
      }
    });
   
    schedulerConfigurationShell.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(final DisposeEvent e) {
        close();

      }
    });
View Full Code Here


       return caption;
    }
  }
  private CTabItem newItem(Control control, String filename) {
    CTabItem tab = new CTabItem(folder, SWT.NONE);
    tab.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(final DisposeEvent e) {                       
        MainWindow.getSShell().setText("Job Scheduler Editor");
        MainWindow.setSaveStatus();

      }
View Full Code Here

    gridLayout_3.marginHeight = 10;
    gridLayout_3.marginBottom = 10;
    gridLayout_3.numColumns = 3;

    final Group composite = new Group(this, SWT.NONE);
    composite.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(final DisposeEvent e) {
        if(butApply.isEnabled()) {
          save()
        }
      }
View Full Code Here

     * Sets up the gui objects and draws the panel.
     */
    private void init() {

        // make sure to get rid of the default graphics resources.
        addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent e) {

                if (previousMonthImage != null) {
                    previousMonthImage.dispose();
                }
View Full Code Here

    // Common initialization tasks.
    private void init() {

        // dispose all the graphics resources.
        addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent e) {
                defaultWeekdayFont.dispose();
            }
        });
View Full Code Here

            }

            public void mouseHover(MouseEvent e) {
            }
        });
        clearButton.addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent e) {
                inactiveImage.dispose();
                activeImage.dispose();
                pressedImage.dispose();
            }
View Full Code Here

        textLabel.setLayoutData(new GridData(GridData.FILL_BOTH));
        textLabel.setBackground(backgroundColor);
        textLabel.setForeground(foregroundColor);
        textLabel.setEditable(false);
       
        shell.addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent e) {
                onTextShellDispose(e);
            }
        });
    }
View Full Code Here

  @Override
  public void createContent( Composite parent, UI ui ) {
    callStack.add( "create" );
    this.ui = ui;
    wasCreated = true;
    parent.addDisposeListener( new DisposeListener() {

      @Override
      public void widgetDisposed( DisposeEvent event ) {
        callStack.add( "dispose" );
      }
View Full Code Here

        });
        break;
      default:
        Assert.isTrue(false, "Unknown validate strategy");//$NON-NLS-1$
      }
      spinner.addDisposeListener(new DisposeListener() {
        public void widgetDisposed(DisposeEvent event) {
          spinner = null;
        }
      });
      if (textLimit > 0) {// Only set limits above 0 - see SWT spec
View Full Code Here

      GridLayout layout = new GridLayout();
      layout.numColumns = 3;
      layout.marginWidth = 0;
      buttonBox.setLayout(layout);
      createButtons(buttonBox);
      buttonBox.addDisposeListener(new DisposeListener()
      {
        public void widgetDisposed(DisposeEvent event)
        {
          addButton = null;
          removeButton = null;
View Full Code Here

TOP

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

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.