public abstract static class GralHorizontalSelector.GraphicImplAccess<UserData> extends GralWidget.ImplAccess implements GralWidgImplAccess_ifc
Modifier and Type | Field and Description |
---|---|
protected GralHorizontalSelector<UserData> |
outer |
bRedrawOnlyDynamics, chgBitsDerived, chgColorBack, chgColorLine, chgColorText, chgCurrTab, chgEditable, chgFloat, chgFocus, chgFont, chgIntg, chgInvisible, chgObjects, chgPos, chgText, chgVisible, chgVisibleInfo, mngImpl, pixBounds, wdgimpl, widgg
version
Modifier | Constructor and Description |
---|---|
protected |
GraphicImplAccess(GralHorizontalSelector<UserData> widgg,
GralMng mng) |
Modifier and Type | Method and Description |
---|---|
protected GralHorizontalSelector.Item<?> |
actItem() |
protected void |
calcLeftTab(int gwidth,
int xArrow) |
protected void |
clearDstItem()
Removes a different choice of a destination item, because the mouse was released
outside of the area where it is pressed and outside of the widget.
|
protected void |
execAfterCreationImplWidget() |
protected void |
findTab(int xMouse)
Searches the tab which is shown in the xMouse region.
|
protected java.util.List<GralHorizontalSelector.Item<UserData>> |
items() |
protected int |
nrItem() |
protected int |
nrLeftTab() |
protected int |
nrofTabs() |
protected void |
removeDstItem() |
protected void |
setDstToActItem()
Sets a chosen item to the current one, because the mouse was released inside this item.
|
protected GralHorizontalSelector.Item<?> |
tab(int ix) |
acknChanged, actionShow, dyda, getActionChange, getChanged, getWidgetImplementation, gralMng, gralWidgetFromImplData, redrawOnlyDynamics, setDragEnable, setDropEnable, setPosBounds, setTextChanged, setVisibleState, XXXfocusGained
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPixelPositionSize, getWidgetImplementation, redrawGthread, removeWidgetImplementation, setBoundsPixel, setFocusGThread, setPosBounds, setVisibleGThread, updateValuesForAction
protected final GralHorizontalSelector<UserData> outer
protected GraphicImplAccess(GralHorizontalSelector<UserData> widgg, GralMng mng)
protected java.util.List<GralHorizontalSelector.Item<UserData>> items()
protected GralHorizontalSelector.Item<?> actItem()
protected GralHorizontalSelector.Item<?> tab(int ix)
protected int nrItem()
protected int nrofTabs()
protected void calcLeftTab(int gwidth, int xArrow)
protected void findTab(int xMouse)
xMouse
- x-position from mouse button pressed in the implementation widget area.protected void setDstToActItem()
protected void clearDstItem()
protected void removeDstItem()
protected void execAfterCreationImplWidget()
protected int nrLeftTab()