Class TrackControl
java.lang.Object
|
+--waba.ui.Control
|
+--AdvControl
|
+--TrackControl
- Direct Known Subclasses:
- ScrollTrack
- public abstract class TrackControl
- extends AdvControl
- implements IScroll
Fields inherited from class AdvControl |
AlwaysEnabled,
CapturesPen,
DidHoldDown,
Disabled,
dragResolution,
font,
GotPenDown,
Invisible,
modifiers,
name,
NoFocus,
NotAnEditor,
NotEditable,
PreferredSizeOnly,
startDragResolution,
text,
WantDrag,
WantHoldDown |
Fields inherited from class waba.ui.Control |
height,
next,
parent,
prev,
width,
x,
y |
Methods inherited from class AdvControl |
doPaint,
doPaintData,
getFontMetrics,
hasModifier,
isOnMe,
modify,
onControlEvent,
onEvent,
onKeyEvent,
onPaint,
onPenEvent,
onTimerEvent,
penClicked,
penDoubleClicked,
penReleased,
repaintDataNow,
repaintNow,
repaintNow |
Methods inherited from class waba.ui.Control |
addTimer,
contains,
createGraphics,
getFontMetrics,
getNext,
getParent,
getRect,
postEvent,
removeTimer,
repaint,
setRect |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
LessThanThumb
protected static final int LessThanThumb
MoreThanThumb
protected static final int MoreThanThumb
OnThumb
protected static final int OnThumb
type
public int type
TrackControl
public TrackControl()
getThumbArea
public abstract waba.fx.Rect getThumbArea()
setThumbPos
public abstract void setThumbPos(int x,
int y)
getTrackTo
public abstract int getTrackTo()
whichArea
public int whichArea(Point p)
generate
public void generate(int what,
int value)
generatePage
public void generatePage()
penPressed
public void penPressed(Point p)
- Overrides:
- penPressed in class AdvControl
penHeld
public void penHeld(Point p)
- Overrides:
- penHeld in class AdvControl
startDragging
public void startDragging(DragContext dc)
- Overrides:
- startDragging in class AdvControl
stopDragging
public void stopDragging(DragContext dc)
- Overrides:
- stopDragging in class AdvControl
dragged
public void dragged(DragContext dc)
- Overrides:
- dragged in class AdvControl