com.threerings.opengl.gui.config
Class ComponentConfig.TextComponent

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.gui.config.ComponentConfig
          extended by com.threerings.opengl.gui.config.ComponentConfig.TextComponent
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Direct Known Subclasses:
ComponentConfig.TextField
Enclosing class:
ComponentConfig

public abstract static class ComponentConfig.TextComponent
extends ComponentConfig

Base class for text components.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.opengl.gui.config.ComponentConfig
ComponentConfig.Button, ComponentConfig.ChatOverlay, ComponentConfig.CheckBox, ComponentConfig.ColorPicker, ComponentConfig.ComboBox, ComponentConfig.Container, ComponentConfig.HTMLView, ComponentConfig.Label, ComponentConfig.List, ComponentConfig.Orientation, ComponentConfig.PasswordField, ComponentConfig.RenderableView, ComponentConfig.ScrollBar, ComponentConfig.ScrollPane, ComponentConfig.Slider, ComponentConfig.Spacer, ComponentConfig.Spinner, ComponentConfig.StatusLabel, ComponentConfig.TabbedPane, ComponentConfig.TextArea, ComponentConfig.TextComponent, ComponentConfig.TextEditor, ComponentConfig.TextField, ComponentConfig.ToggleButton, ComponentConfig.UserInterface, ComponentConfig.ViewModel
 
Field Summary
 String text
          The text in the component.
 
Fields inherited from class com.threerings.opengl.gui.config.ComponentConfig
alpha, enabled, hoverable, preferredSize, style, tag, tooltipRelativeToMouse, tooltipText, visible
 
Constructor Summary
ComponentConfig.TextComponent()
           
 
Method Summary
protected  void configure(GlContext ctx, Scope scope, MessageBundle msgs, Component comp)
          Configures the specified component.
 
Methods inherited from class com.threerings.opengl.gui.config.ComponentConfig
getClass, getComponent, getMessage, invalidate, maybeRecreate
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

text

@Editable(hgroup="t")
public String text
The text in the component.

Constructor Detail

ComponentConfig.TextComponent

public ComponentConfig.TextComponent()
Method Detail

configure

protected void configure(GlContext ctx,
                         Scope scope,
                         MessageBundle msgs,
                         Component comp)
Description copied from class: ComponentConfig
Configures the specified component.

Overrides:
configure in class ComponentConfig