Package com.biglybt.ui.swt.skin
Class SWTSkinObjectCombo
- java.lang.Object
-
- com.biglybt.ui.swt.skin.SWTSkinObjectBasic
-
- com.biglybt.ui.swt.skin.SWTSkinObjectCombo
-
- All Implemented Interfaces:
ObfuscateImage
,PluginUISWTSkinObject
,SWTSkinObject
,java.util.EventListener
,org.eclipse.swt.events.PaintListener
,org.eclipse.swt.internal.SWTEventListener
public class SWTSkinObjectCombo extends SWTSkinObjectBasic
Native combobox
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectBasic
SWTSkinObjectBasic.GradientInfo
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
text
private org.eclipse.swt.widgets.Combo
widget
-
Fields inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectBasic
alwaysHookPaintListener, bgColor, BORDER_GRADIENT, BORDER_ROUNDED, BORDER_ROUNDED_FILL, control, customTooltipID, debug, initialized, listeners, listeners_mon, painter, paintListenerHooked, parent, properties, sConfigID, sID, skin, suffixes, type
-
-
Constructor Summary
Constructors Constructor Description SWTSkinObjectCombo(SWTSkin skin, SWTSkinProperties properties, java.lang.String id, java.lang.String configID, SWTSkinObject parentSkinObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.widgets.Combo
getComboControl()
java.lang.String
getText()
void
setList(java.lang.String[] list)
void
setText(java.lang.String val)
java.lang.String
switchSuffix(java.lang.String suffix, int level, boolean walkUp, boolean walkDown)
private void
updateFont(java.lang.String suffix)
-
Methods inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectBasic
addListener, dispose, equals, getConfigID, getControl, getData, getDefaultVisibility, getListeners, getParent, getProperties, getSkin, getSkinObjectID, getSkinView, getSuffix, getTooltipID, getType, getViewID, isAlwaysHookPaintListener, isDebug, isDisposed, isVisible, layoutComplete, obfuscatedImage, paintControl, paintControl, relayout, removeListener, setAlwaysHookPaintListener, setBackground, setControl, setData, setDebug, setDefaultVisibility, setIsVisible, setObfuscatedImageGenerator, setProperties, setSkinView, setTooltipID, setViewID, setVisible, switchSuffix, switchSuffix, toString, triggerListeners, triggerListeners
-
-
-
-
Constructor Detail
-
SWTSkinObjectCombo
public SWTSkinObjectCombo(SWTSkin skin, SWTSkinProperties properties, java.lang.String id, java.lang.String configID, SWTSkinObject parentSkinObject)
-
-
Method Detail
-
switchSuffix
public java.lang.String switchSuffix(java.lang.String suffix, int level, boolean walkUp, boolean walkDown)
- Specified by:
switchSuffix
in interfaceSWTSkinObject
- Overrides:
switchSuffix
in classSWTSkinObjectBasic
-
setText
public void setText(java.lang.String val)
-
getText
public java.lang.String getText()
-
setList
public void setList(java.lang.String[] list)
-
getComboControl
public org.eclipse.swt.widgets.Combo getComboControl()
-
updateFont
private void updateFont(java.lang.String suffix)
-
-