public class EditorPopupGuiImpl extends MenuGuiImpl
Menu.PopupKeyListener
Widget.ZOrderClass
Modifier and Type | Field and Description |
---|---|
private MenuItemGuiImpl |
copyOpt
COPY items from editor system popup
|
private MenuItemGuiImpl |
cutOpt
CUT items from editor system popup
|
private MenuItemGuiImpl |
pasteOpt
PASTE items from editor system popup
|
private MenuItemGuiImpl |
selectAllOpt
SELECT_ALL items from editor system popup
|
location, mousePtr, nativeInsets, physicalLocation
Modifier | Constructor and Description |
---|---|
private |
EditorPopupGuiImpl(Widget<?> owner)
Special constructor used to restore component using given configuration.
|
Modifier and Type | Method and Description |
---|---|
static EditorPopupGuiImpl |
create(Widget<?> owner,
boolean textEmpty)
Create a system editor popup menu.
|
private void |
initEditorItems(boolean textEmpty)
Initialized items of editor menu.
|
defaultFocus, doLayout, doShowPopup, draw, findMenuMouseSource, findMouseSource, getFirstEnabledWidget, height, hide, initialize, isKeepOpenOnBodyClose, isKeyMode, isKeyNavigation, isMbarItemPressed, isMbarPressedState, isMbarSmBodyDisplayed, mouseActions, mouseClicked, processAccelerator, processKeyEvent, requestFocusWorker, resetMbarPressedState, setKeepOpen, setKeyMode, setKeyNavigation, setMbarPressedState, setMbarPressedState, setVisible, width
afterConfigUpdate, config, destroy, focusWorker, getMenu, hasFocus, isDisplayed, isMenubarElement, setDisplayed, showPopup
add, add, add, addDirectly, belongsTo, checkWidget, childrenLocation, clipping, clipRectangle, currentFocus, currentFocus, cycleFocus, detach, dimension, endSizeChange, firstFocus, focus, focusTraversable, get, getClipRect, getEffectiveScrollableSize, getFocusInt, getIgnoreFocus, getLayout, getScrollableSize, getWidgetsList, hasFocusable, insets, lastFocus, minimumSize, moveAfterTabItem, moveBeforeTabItem, moveToBottom, moveToBottomInClass, moveToTop, moveToTopInClass, moveToZpos, nextFocus, normalizeZOrder, prepareWidgets, prevFocus, remove, repaint, replace, requestFocus, setFocus, setFocusInt, setHeight, setIgnoreFocus, setInsets, setLayout, setSize, setSize, setWidth, startSizeChange, unrealize, updateSizeWorker, widgets
_setHidden, _setVisible, activateDirectManipulation, addFocusListener, addKeyListener, afterConfigUpdateBase, ancestor, ancestorId, autoResize, bounds, clear, clearWidget, clipRectangle, clipRectangle, clipWith, createMouseHoverAction, deactivateDirectManipulation, debug, disable, displayPhysicalLocation, drawCaret, enable, enclosingFrame, forceCursorOnFocus, forceVisibility, getActualBounds, getAndResetBitmap, getAndSetBitmap, getBitmapCopy, getCustomMousePointer, getDefaultEvent, getEffectiveMousePointer, getId, getLoadedMousePointer, getMenuMouse, getMouseActions, getPortableMouseEventCoordinates, getSelectedText, getState, getTextHeight, getTextHeightNative, getTextWidth, getTextWidthNative, getVisiblePart, getZOrderClass, hidden, highlighted, ignoreAction, isDirectManipulationCapable, isDirectManipulationRequired, isEnabled, isFocusable, isHeader, isRealized, isRMBEntrySupported, isTabStop, isThreeD, isTotallyObscured, isVisible, location, manageSystemActions, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, moveToBottom, moveToTop, name, navigable, parent, parent, parentOrSelf, physicalBounds, physicalDimension, physicalLocation, postprocessConfig, prepParentLocation, processDirectManipulationEvent, processEvent, processFocusEvent, processKeyListeners, processMnemonic, processMnemonicImpl, processSystemKey, raiseLegacyMouseEvents, refresh, registerWidgetStateListener, repaint, requestSync, resetBitmap, resizeTo, resolveFont, resolveTitleFont, screen, screenDimension, screenHeight, screenLocation, screenPhysicalLocation, screenWidth, setBitmap, setEnabled, setHidden, setHighlighted, setLocation, setLocation, setMousePointer, setParent, setPhysicalLocation, setState, show, supportsCustomMousePointer, sync, topLevelWindow, toString, translate, window
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addFocusListener, addKeyListener, ancestor, ancestorId, bounds, clearWidget, defaultMousePtr, displayPhysicalLocation, drawCaret, enclosingFrame, enforceDefaultMousePtr, forceCursorOnFocus, forceVisibility, getActualBounds, getCustomMousePointer, getEffectiveMousePointer, getId, getLegacyWidget, getLoadedMousePointer, getMenuMouse, getMouseActions, getSelectedText, getState, getVisiblePart, getZOrderClass, hidden, highlighted, isDirectManipulable, isEnabled, isFocusable, isHeader, isRealized, isRMBEntrySupported, isTabStop, isThreeD, isTotallyObscured, isVisible, location, moveToBottom, moveToTop, name, navigable, parent, parent, parentOrSelf, physicalBounds, physicalDimension, physicalLocation, postprocessConfig, processDirectManipulationEvent, processEvent, processFocusEvent, processKeyListeners, processMnemonic, raiseLegacyMouseEvents, repaint, requestSync, resizeTo, screen, screenLocation, screenPhysicalLocation, setEnabled, setHidden, setHighlighted, setLocation, setLocation, setMousePointer, setParent, setPhysicalLocation, setState, show, supportsCustomMousePointer, topLevelWindow, window
private MenuItemGuiImpl cutOpt
private MenuItemGuiImpl copyOpt
private MenuItemGuiImpl pasteOpt
private MenuItemGuiImpl selectAllOpt
private EditorPopupGuiImpl(Widget<?> owner)
owner
- A widget that will own the popup.public static EditorPopupGuiImpl create(Widget<?> owner, boolean textEmpty)
owner
- The widget owning created system menu.textEmpty
- true
editor field selection empty.private void initEditorItems(boolean textEmpty)
textEmpty
- true
editor field selection empty.