Class ScrollTrack
java.lang.Object
|
+--waba.ui.Control
|
+--AdvControl
|
+--TrackControl
|
+--ScrollTrack
- public class ScrollTrack
- extends TrackControl
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 |
Method Summary |
void |
doPaint(waba.fx.Graphics g,
waba.fx.Rect area)
|
void |
generate(int what,
int value)
|
waba.fx.Rect |
getThumbArea()
|
int |
getTrackTo()
|
void |
recalculate()
|
void |
resizeTo(int width,
int height)
|
void |
setPositions(int vs,
int ac,
int cur,
boolean repaint)
|
void |
setRect(int x,
int y,
int w,
int h)
|
void |
setThumbPos(int x,
int y)
|
Methods inherited from class AdvControl |
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 |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
visible
protected int visible
actual
protected int actual
current
protected int current
scrollable
protected int scrollable
ScrollTrack
public ScrollTrack(int st)
doPaint
public void doPaint(waba.fx.Graphics g,
waba.fx.Rect area)
- Overrides:
- doPaint in class AdvControl
getThumbArea
public waba.fx.Rect getThumbArea()
- Overrides:
- getThumbArea in class TrackControl
setThumbPos
public void setThumbPos(int x,
int y)
- Overrides:
- setThumbPos in class TrackControl
generate
public void generate(int what,
int value)
- Overrides:
- generate in class TrackControl
recalculate
public void recalculate()
setRect
public void setRect(int x,
int y,
int w,
int h)
- Overrides:
- setRect in class waba.ui.Control
resizeTo
public void resizeTo(int width,
int height)
setPositions
public void setPositions(int vs,
int ac,
int cur,
boolean repaint)
getTrackTo
public int getTrackTo()
- Overrides:
- getTrackTo in class TrackControl