private class BrowseGuiImpl.ColumnsScrollPane extends ScrollPaneGuiImpl
BrowseGuiImpl.scrollableColumnSet
. The purpose of this class is to increase
the width of the BrowseGuiImpl.scrollableColumnSet
if there should be an background-colored empty
area with after the last column. This can happen only in column-scrolling mode.ScrollPaneGuiImpl.ShowBars
Widget.ZOrderClass
both, gc
config, rootPanel
location, mousePtr, nativeInsets, physicalLocation
Constructor and Description |
---|
ColumnsScrollPane(ScrollableWidget<GuiOutputManager> widget)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
adjustScrollLayoutImpl()
Adjusts viewport size, scroll bar visibility and positions.
|
adjustScrollLayout, barSizeNative, calcInitialViewportSize, draw, draw, enforceDefaultMousePtr, getEffectiveMousePointer, getLoadedMousePointer, getScrollBar, handleScrollEvent, mouseActions, mouseClicked, mouseMoved, mouseReleased, setEnabled, setHorizBarQuirk, setScrollBarController, setScrollBars, setShowBars, supportsCustomMousePointer, topLevelWindow
afterConfigUpdate, calcHscroll, calcVscroll, config, doLayout, getBorder, getChild, getRootPanel, initialize, isFocusable, minimumSize, setBorder, setLocation, setSize, viewport
add, add, add, addDirectly, belongsTo, checkWidget, childrenLocation, clipping, clipRectangle, currentFocus, currentFocus, cycleFocus, defaultFocus, destroy, detach, dimension, endSizeChange, findMouseSource, firstFocus, focus, focusTraversable, focusWorker, get, getClipRect, getEffectiveScrollableSize, getFocusInt, getIgnoreFocus, getLayout, getScrollableSize, getWidgetsList, hasFocusable, height, insets, lastFocus, moveAfterTabItem, moveBeforeTabItem, moveToBottom, moveToBottomInClass, moveToTop, moveToTopInClass, moveToZpos, nextFocus, normalizeZOrder, prepareWidgets, prevFocus, processKeyEvent, remove, repaint, replace, requestFocus, setFocus, setFocusInt, setHeight, setIgnoreFocus, setInsets, setLayout, setSize, setWidth, startSizeChange, unrealize, updateSizeWorker, widgets, width
_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, getId, getMenuMouse, getMouseActions, getPortableMouseEventCoordinates, getSelectedText, getState, getTextHeight, getTextHeightNative, getTextWidth, getTextWidthNative, getVisiblePart, getZOrderClass, hasFocus, hidden, hide, highlighted, ignoreAction, isDirectManipulationCapable, isDirectManipulationRequired, isDisplayed, isEnabled, isHeader, isRealized, isRMBEntrySupported, isTabStop, isThreeD, isTotallyObscured, isVisible, location, manageSystemActions, mouseDragged, mouseEntered, mouseExited, mousePressed, 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, setHidden, setHighlighted, setLocation, setMousePointer, setParent, setPhysicalLocation, setState, setVisible, show, sync, toString, translate, window
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addFocusListener, addKeyListener, ancestor, ancestorId, bounds, clearWidget, defaultMousePtr, displayPhysicalLocation, drawCaret, enclosingFrame, forceCursorOnFocus, forceVisibility, getActualBounds, getCustomMousePointer, getId, getLegacyWidget, getMenuMouse, getMouseActions, getSelectedText, getState, getVisiblePart, getZOrderClass, hasFocus, hidden, hide, highlighted, isDirectManipulable, isDisplayed, isEnabled, 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, setHidden, setHighlighted, setLocation, setMousePointer, setParent, setPhysicalLocation, setState, setVisible, show, window
ColumnsScrollPane(ScrollableWidget<GuiOutputManager> widget)
widget
- Child widget.protected void adjustScrollLayoutImpl()
BrowseGuiImpl.scrollableColumnSet
if there should be an background-colored
empty area with after the last column. This can happen only in column-scrolling mode.adjustScrollLayoutImpl
in class ScrollPaneGuiImpl