multivalent.std
public class SpeedRead extends Behavior
Version: $Revision: 1.4 $ $Date: 2002/02/01 03:01:42 $
Field Summary | |
---|---|
static String | ATTR_DELAY |
static String | MSG_DELAY
Sets the delay between words, in milliseconds.
|
static String | MSG_FASTER
Show words faster by decreasing the delay.
|
static String | MSG_PAUSE
Another semantic command, which should be given more descriptive name.
|
static String | MSG_SLOWER
Another semantic command, which should be given more descriptive name.
|
Method Summary | |
---|---|
void | destroy() |
boolean | eventAfter(AWTEvent e, Point rel, Node n) Arrow keys adjust speed (actually delay). |
boolean | eventBefore(AWTEvent e, Point rel, Node n) Click in content area to pause. |
boolean | paintAfter(Context cx, Node node) Draw in frame, rather than change content node, format, paint cycle -- probably wrong choice as doesn't compose. |
boolean | paintBefore(Context cx, Node node) |
void | restore(ESISNode n, Map<String,Object> attr, Layer layer) Create VFrame. |
boolean | semanticEventAfter(SemanticEvent se, String msg) Take action: windowClosed, pause, faster, .... |
boolean | semanticEventBefore(SemanticEvent se, String msg) Entries in frame popup: pause, faster, slower, .... |
"speedreadDelay": arg= java.lang.Number delay.
"speedreadFaster".
"togglePause".
"speedreadSlower".