Class SWTSkinObjectBasic

java.lang.Object
com.biglybt.ui.swt.skin.SWTSkinObjectBasic
All Implemented Interfaces:
ObfuscateImage, PluginUISWTSkinObject, SWTSkinObject, EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener
Direct Known Subclasses:
SWTSkinObjectBrowser, SWTSkinObjectButton, SWTSkinObjectCheckbox, SWTSkinObjectCombo, SWTSkinObjectContainer, SWTSkinObjectImage, SWTSkinObjectImage2, SWTSkinObjectList, SWTSkinObjectSash, SWTSkinObjectSeparator, SWTSkinObjectSlider, SWTSkinObjectText1, SWTSkinObjectText2, SWTSkinObjectTextbox, SWTSkinObjectToggle

public class SWTSkinObjectBasic extends Object implements SWTSkinObject, org.eclipse.swt.events.PaintListener, ObfuscateImage
  • Field Details

    • BORDER_ROUNDED

      protected static final int BORDER_ROUNDED
      See Also:
    • BORDER_ROUNDED_FILL

      protected static final int BORDER_ROUNDED_FILL
      See Also:
    • BORDER_GRADIENT

      protected static final int BORDER_GRADIENT
      See Also:
    • control

      protected org.eclipse.swt.widgets.Control control
    • type

      protected String type
    • sConfigID

      protected String sConfigID
    • painter

      protected SWTBGImagePainter painter
    • properties

      protected SWTSkinProperties properties
    • sID

      protected String sID
    • parent

      protected SWTSkinObject parent
    • skin

      protected SWTSkin skin
    • suffixes

      protected String[] suffixes
    • listeners

      protected ArrayList<SWTSkinObjectListener> listeners
    • listeners_mon

      protected AEMonitor listeners_mon
    • sViewID

      private String sViewID
    • isVisible

      private int isVisible
    • bgColor

      protected org.eclipse.swt.graphics.Color bgColor
    • colorBorder

      private org.eclipse.swt.graphics.Color colorBorder
    • colorBorderParams

      private int[] colorBorderParams
    • colorFillParams

      private int[] colorFillParams
    • colorFillType

      private int colorFillType
    • initialized

      boolean initialized
    • paintListenerHooked

      boolean paintListenerHooked
    • alwaysHookPaintListener

      boolean alwaysHookPaintListener
    • mapData

      private Map mapData
    • disposed

      private boolean disposed
    • debug

      protected boolean debug
    • listGradients

      private List<SWTSkinObjectBasic.GradientInfo> listGradients
    • bgImage

      private org.eclipse.swt.graphics.Image bgImage
    • tooltipID

      private String tooltipID
    • customTooltipID

      protected boolean customTooltipID
    • resizeGradientBGListener

      private org.eclipse.swt.widgets.Listener resizeGradientBGListener
    • skinView

      private SkinView skinView
    • datasource

      private Object datasource
    • firstVisibility

      private boolean firstVisibility
    • layoutComplete

      private boolean layoutComplete
    • obfuscatedImageGenerator

      private ObfuscateImage obfuscatedImageGenerator
  • Constructor Details

  • Method Details