public class SwtHorizontalSelector extends GralHorizontalSelector.GraphicImplAccess implements GralWidgImpl_ifc
| Modifier and Type | Field and Description |
|---|---|
private org.eclipse.swt.graphics.Font |
fontText |
(package private) org.eclipse.swt.events.MouseListener |
mouseListener |
(package private) org.eclipse.swt.events.PaintListener |
paintListener |
private SwtWidgetHelper |
swtWdgW
It contains the association to the swt widget (Control) and the
SwtMng
and implements some methods of GralWidgImpl_ifc which are delegate from this. |
static int |
version
Version, history and copyright/copyleft.
|
outerchgBitsDerived, chgColorBack, chgColorLine, chgColorText, chgEditable, chgFloat, chgFocus, chgFont, chgIntg, chgInvisible, chgObjects, chgPos, chgText, chgVisible, chgVisibleInfo, pixBounds, wdgimpl, widgg| Constructor and Description |
|---|
SwtHorizontalSelector(SwtMng mng,
GralHorizontalSelector<?> wdgGral) |
| Modifier and Type | Method and Description |
|---|---|
GralRectangle |
getPixelPositionSize() |
java.lang.Object |
getWidgetImplementation()
Returns the implementation class of the widget.
|
protected void |
mouseDown(org.eclipse.swt.events.MouseEvent e) |
void |
mouseUp(org.eclipse.swt.events.MouseEvent e) |
protected void |
paintControl(org.eclipse.swt.widgets.Canvas swt,
org.eclipse.swt.events.PaintEvent e) |
void |
removeWidgetImplementation()
Removes the graphical widget in the graphic.
|
void |
repaintGthread()
This method should be implemented in all Widget implementations of the adapter for the
underlying graphic system.
|
void |
setBoundsPixel(int x,
int y,
int dx,
int dy) |
boolean |
setFocusGThread()
Sets the focus to the widget.
|
void |
setVisibleGThread(boolean bVisible)
Sets the implementation widget(s) visible state.
|
actItem, calcLeftTab, clearDstItem, execAfterCreationImplWidget, findTab, items, nrItem, nrLeftTab, nrofTabs, removeDstItem, setDstToActItem, tabacknChanged, actionShow, dyda, getActionChange, getChanged, gralWidgetFromImplData, setDragEnable, setDropEnable, setFocused, setTextChanged, setVisibleState, XXXfocusGainedpublic static final int version
private final SwtWidgetHelper swtWdgW
SwtMng
and implements some methods of GralWidgImpl_ifc which are delegate from this.private org.eclipse.swt.graphics.Font fontText
org.eclipse.swt.events.PaintListener paintListener
org.eclipse.swt.events.MouseListener mouseListener
public SwtHorizontalSelector(SwtMng mng, GralHorizontalSelector<?> wdgGral)
public void repaintGthread()
GralWidgImpl_ifc#repaintRequrepaintGthread in interface GralWidgImpl_ifcpublic java.lang.Object getWidgetImplementation()
GralWidgImpl_ifcComponent.
GralWidget._wdgImpl class
which should contain the references to that implementation widgets.getWidgetImplementation in interface GralWidgImpl_ifcpublic boolean setFocusGThread()
GralWidgImpl_ifcGralMng_ifc#setFocus(GralWidget).setFocusGThread in interface GralWidgImpl_ifcpublic void setVisibleGThread(boolean bVisible)
GralWidgImpl_ifcGralWidget.bVisibleState too. Therewith it is able to quest GralWidget.isVisible() in any thread.setVisibleGThread in interface GralWidgImpl_ifcbVisible - true then the widget should be visible, false it is set to invisible.public void removeWidgetImplementation()
GralWidgImpl_ifcremoveWidgetImplementation in interface GralWidgImpl_ifcpublic void setBoundsPixel(int x, int y, int dx, int dy)
setBoundsPixel in interface GralWidgImpl_ifcpublic GralRectangle getPixelPositionSize()
getPixelPositionSize in interface GralWidgImpl_ifcprotected void paintControl(org.eclipse.swt.widgets.Canvas swt, org.eclipse.swt.events.PaintEvent e)
protected void mouseDown(org.eclipse.swt.events.MouseEvent e)
public void mouseUp(org.eclipse.swt.events.MouseEvent e)