|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.util.DeepObject
com.threerings.opengl.gui.config.ComponentConfig
com.threerings.opengl.gui.config.ComponentConfig.TabbedPane
public static class ComponentConfig.TabbedPane
A tabbed pane.
| Nested Class Summary | |
|---|---|
static class |
ComponentConfig.TabbedPane.Tab
A single tab. |
| Field Summary | |
|---|---|
int |
gap
The tab gap. |
int |
selected
The selected tab. |
LayoutConfig.Justification |
tabAlignment
The tab alignment. |
ComponentConfig.TabbedPane.Tab[] |
tabs
The tabs. |
ConfigReference<StyleConfig> |
tabStyle
The style for the tabs, if non-default. |
| Fields inherited from class com.threerings.opengl.gui.config.ComponentConfig |
|---|
alpha, enabled, hoverable, preferredSize, style, tag, tooltipRelativeToMouse, tooltipText, visible |
| Constructor Summary | |
|---|---|
ComponentConfig.TabbedPane()
|
|
| Method Summary | |
|---|---|
protected void |
configure(GlContext ctx,
Scope scope,
MessageBundle msgs,
Component comp)
Configures the specified component. |
void |
invalidate()
Invalidates any cached data. |
protected Component |
maybeRecreate(GlContext ctx,
Scope scope,
MessageBundle msgs,
Component comp)
Recreates the component if the supplied component doesn't match the configuration. |
| Methods inherited from class com.threerings.opengl.gui.config.ComponentConfig |
|---|
getClass, getComponent, getMessage |
| 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 |
|---|
@Editable(hgroup="t") public LayoutConfig.Justification tabAlignment
@Editable(hgroup="t") public int gap
@Editable(min=0.0,
hgroup="t")
public int selected
@Editable(nullable=true) public ConfigReference<StyleConfig> tabStyle
@Editable public ComponentConfig.TabbedPane.Tab[] tabs
| Constructor Detail |
|---|
public ComponentConfig.TabbedPane()
| Method Detail |
|---|
public void invalidate()
ComponentConfig
invalidate in class ComponentConfig
protected Component maybeRecreate(GlContext ctx,
Scope scope,
MessageBundle msgs,
Component comp)
ComponentConfig
maybeRecreate in class ComponentConfig
protected void configure(GlContext ctx,
Scope scope,
MessageBundle msgs,
Component comp)
ComponentConfig
configure in class ComponentConfig
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||