Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Composite.addDisposeListener()


      selEdgeColor = new Color(display, (c1.getRed() + c2.getRed() * 3) / 4,
          (c1.getGreen() + c2.getGreen() * 3) / 4, (c1.getBlue() + c2.getBlue() * 3) / 4);
      selFillColor = new Color(display, (c1.getRed() + c2.getRed() * 8) / 9,
          (c1.getGreen() + c2.getGreen() * 8) / 9, (c1.getBlue() + c2.getBlue() * 8) / 9);
     
      result.addDisposeListener(new DisposeListener() {

        public void widgetDisposed(DisposeEvent event) {
          if (boldFont != null && !boldFont.isDisposed()) {
            boldFont.dispose();
          }
View Full Code Here


                    "icons/onpositive.jpg");
            final Image createImage = imageDescriptorFromPlugin
                .createImage();
            Label label = new Label(createDialogArea, SWT.NONE);
            label.setImage(createImage);
            createDialogArea
                .addDisposeListener(new DisposeListener() {

                  public void widgetDisposed(DisposeEvent e) {
                    createImage.dispose();
                  }
View Full Code Here

              CTabItem tabItem = new CTabItem(tabFolder, SWT.NONE);
              tabItem.setControl(viewer);
              tabItem.setText(reportName);
             
              tabFolder.setSelection(tabItem);
              tabItem.addDisposeListener(new DisposeListener(){
                  public void widgetDisposed(DisposeEvent arg0) {
                      viewer.dispose();
                  }
              });
          }
View Full Code Here

            }
        };
       
        possibleTypesService.attach( possibleTypesServiceListener );
       
        typeSelectorComposite.addDisposeListener
        (
            new DisposeListener()
            {
                public void widgetDisposed( final DisposeEvent event )
                {
View Full Code Here

          l.setForeground(Display.getCurrent().getSystemColor(SWT.COLOR_DARK_GRAY));
        }
       
        initValues();
       
        composite.addDisposeListener(new DisposeListener() {
      @Override
      public void widgetDisposed(DisposeEvent e) {
        saveValues();
      }
    });
View Full Code Here

  /**
   * @see org.eclipse.ui.forms.editor.FormPage#createFormContent(org.eclipse.ui.forms.IManagedForm)
   */
  protected void createFormContent(IManagedForm managedForm) {
    Composite body = managedForm.getForm().getBody();
    body.addDisposeListener(new DisposeListener() {

      public void widgetDisposed(DisposeEvent e) {
        resources.dispose();
      }
    });
View Full Code Here

    item.setData(fLibrariesPage);
    item.setControl(fLibrariesPage.getControl(folder));
    // a non shared image
    Image cpoImage = DLTKPluginImages.DESC_TOOL_BUILDPATH_ORDER
        .createImage();
    composite.addDisposeListener(new ImageDisposer(cpoImage));
    PHPBuildpathOrderingWorkbookPage ordpage = new PHPBuildpathOrderingWorkbookPage(
        fBuildPathList);
    setTitle(PHPUIMessages.IncludePathOrderPage_Folders_Label);
    item = new TabItem(folder, SWT.NONE);
    item.setText(PHPUIMessages.BuildPathsBlock_tab_order);
View Full Code Here

        @Override
        protected Control createDialogArea(Composite parent)
        {
            Composite composite = (Composite) super.createDialogArea(parent);

            composite.addDisposeListener(new DisposeListener()
            {
                @Override
                public void widgetDisposed(DisposeEvent e)
                {
                    SelectQuickFixDialog.this.widgetDisposed(e);
View Full Code Here

        fD[0].setStyle(SWT.NORMAL);
        fD[0].setHeight(fD[0].getHeight() * 2);
        final Font bigFont = new Font(container.getDisplay(), fD[0]);

        container.addDisposeListener(new DisposeListener()
        {
            @Override
            public void widgetDisposed(DisposeEvent e)
            {
                boldFont.dispose();
View Full Code Here

                          commandListControl.add(modified, selectedIndex);
                      }
                  }
              }
          });
          buttonBoxControl.addDisposeListener(new DisposeListener() {
              public void widgetDisposed(DisposeEvent event) {
                  editButton = null;
              }
          });
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.