Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-20383

HTML5 Palette: Missing icon image on Most Popular/Last Used palette group

XMLWordPrintable

      We generated image for "Most Popular/Last Used" palette group with code like that:

      Image resultImage = new Image(Display.getCurrent(), descriptors.size()*16, 16);
      ImageData data = resultImage.getImageData();
      data.alpha = 0;
      resultImage = new Image(Display.getCurrent(), data);
      final GC gc = new GC(resultImage);
      int x = 0;
      for (ImageDescriptor descriptor : descriptors) {
      	if(descriptor != null){
      		Image image = descriptor.createImage(Display.getCurrent());
      		gc.drawImage(image, x, 0);
      		x += image.getBounds().width;
      	}
      }
      gc.dispose();
      imageDescriptor = ImageDescriptor.createFromImage(resultImage);
      

      With new SWT it does not work on Windows.

      Not working part is changing of ImageData, without it generated image is not transparent.

      So we decided to replace generation to fixed icon image:

            dazarov_jira Daniel Azarov (Inactive)
            dazarov_jira Daniel Azarov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: