Package com.biglybt.ui.swt.skin
Class SWTSkinObjectTextbox
- java.lang.Object
-
- com.biglybt.ui.swt.skin.SWTSkinObjectBasic
-
- com.biglybt.ui.swt.skin.SWTSkinObjectTextbox
-
- All Implemented Interfaces:
ObfuscateImage
,PluginUISWTSkinObject
,SWTSkinObject
,java.util.EventListener
,org.eclipse.swt.events.PaintListener
,org.eclipse.swt.internal.SWTEventListener
public class SWTSkinObjectTextbox extends SWTSkinObjectBasic
Native checkbox
-
-
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 BubbleTextBox
bubbleTextBox
private org.eclipse.swt.widgets.Composite
cBubble
private java.lang.String
text
private org.eclipse.swt.widgets.Text
textWidget
-
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 SWTSkinObjectTextbox(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 BubbleTextBox
getBubbleTextBox()
java.lang.String
getText()
org.eclipse.swt.widgets.Text
getTextControl()
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
-
-
-
-
Field Detail
-
bubbleTextBox
private BubbleTextBox bubbleTextBox
-
textWidget
private org.eclipse.swt.widgets.Text textWidget
-
cBubble
private org.eclipse.swt.widgets.Composite cBubble
-
text
private java.lang.String text
-
-
Constructor Detail
-
SWTSkinObjectTextbox
public SWTSkinObjectTextbox(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()
-
getTextControl
public org.eclipse.swt.widgets.Text getTextControl()
-
updateFont
private void updateFont(java.lang.String suffix)
-
getBubbleTextBox
public BubbleTextBox getBubbleTextBox()
-
-