public class UIGroupStripControls extends UIAbstractChannelStripControls implements UIContextActions
UI2dContainer.ArrowKeyFocus, UI2dContainer.Layout
UIContextActions.Action
actionDelete, actionRename, ACTIVE_BUTTON_METRICS, activeButton, ARM_BUTTON_METRICS, armButton, blendMode, channel, crossfadeGroup, CUE_BUTTON_METRICS, cueButton, fader, FADER_METRICS, MARGIN, NAME_HEIGHT_CHANNEL, NAME_HEIGHT_GROUP, NAME_WIDTH, NAME_WIDTH_CONDENSED, NAME_Y_CHANNEL, NAME_Y_GROUP, TITLE_MARGIN
ACTIVE_BUTTON_Y, bus, condensed, FADER_HEIGHT, FADER_WIDTH, HEADER_HEIGHT, HEIGHT, lx, PADDING, ui, WIDTH, WIDTH_CONDENSED
bottomMargin, height, leftMargin, rightMargin, textAlignHorizontal, textAlignVertical, textOffsetX, textOffsetY, topMargin, width, x, y
children, hasFocus, mousePressContextMenu, visible
Modifier and Type | Method and Description |
---|---|
List<UIContextActions.Action> |
getContextActions()
Returns a list of context actions that should be shown for this item
|
void |
onKeyPressed(KeyEvent keyEvent,
char keyChar,
int keyCode)
Subclasses override to receive key events
|
addChannelElements, getName, onCondensed
getMixer, getMixerStrip, onDraw, onMousePressed, setColors, setCondensed
addChildren, addTopLevelComponent, getChild, getChildren, getContentHeight, getContentTarget, getContentWidth, iterator, newHorizontalContainer, newHorizontalContainer, newHorizontalContainer, newVerticalContainer, newVerticalContainer, newVerticalContainer, reflow, removeAllChildren, setArrowKeyFocus, setChildMargin, setChildSpacing, setChildSpacing, setContentHeight, setContentSize, setContentTarget, setContentWidth, setLayout, setMinHeight, setMinWidth, setPadding, setPadding, setPadding
addToContainer, addToContainer, breakTextToWidth, clipTextToWidth, contains, drawBackground, drawBorder, drawFocus, drawFocusCorners, drawFocusCorners, getBackgroundColor, getBorderColor, getBorderRounding, getBorderWeight, getContainer, getFocusColor, getFocusSize, getFont, getFontColor, getHeight, getNextSibling, getParent, getPrevSibling, getWidth, getX, getY, hasBackground, hasBorder, hasFont, hasFontColor, isMappable, onResize, redraw, removeFromContainer, setBackground, setBackgroundColor, setBorder, setBorderColor, setBorderRounding, setBorderWeight, setBottomMargin, setContainerIndex, setDescription, setFocusBackground, setFocusBackgroundColor, setFocusColor, setFocusCorners, setFont, setFontColor, setFontColor, setHeight, setLeftMargin, setMappable, setMargin, setMargin, setMargin, setPosition, setPosition, setPosition, setPosition, setRightMargin, setSize, setTextAlignment, setTextAlignment, setTextOffset, setTopMargin, setVisible, setWidth, setX, setY
addLoopTask, beginDraw, blur, bringToFront, consumeKeyEvent, consumeMousePress, consumeMouseWheelEvent, endDraw, focus, getDescription, getFocusedChild, getLX, getUI, hasDirectFocus, hasFocus, isVisible, keyEventConsumed, loop, mousePressConsumed, onBlur, onFocus, onUIResize, removeLoopTask, toggleVisible
onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragged, onMouseMoved, onMouseOut, onMouseOver, onMouseReleased, onMouseWheel
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public void onKeyPressed(KeyEvent keyEvent, char keyChar, int keyCode)
UIEventHandler
onKeyPressed
in class UIAbstractChannelStripControls
keyEvent
- Key eventkeyChar
- Key characterkeyCode
- Key code valuepublic List<UIContextActions.Action> getContextActions()
UIContextActions
getContextActions
in interface UIContextActions
getContextActions
in class UIAbstractChannelStripControls
LX library by Mark C. Slee. © 2012-2020