ewe.ui
Class ControlBase

java.lang.Object
  extended byewe.ui.ControlBase
Direct Known Subclasses:
Control

public abstract class ControlBase
extends Object

The only purpose of this class is to provide space for Control's static variables and to keep the number of Fields in control below 64.


Field Summary
static MenuItem[] clipItems
           
static Object clipObject
           
static Control clipOwner
           
static Point curPoint
           
static PenEvent currentPenEvent
          This is set to be the current PenEvent in the onPenEvent() handler.
static Control debugControl
           
static boolean debugFlag
           
static int DidHoldDown
           
static boolean doubleBuffer
           
static int doubleClickTime
           
static boolean firstPress
           
static boolean globalDrawFlat
           
static boolean globalEditable
           
static boolean globalEnabled
           
static boolean globalPalmStyle
           
static boolean globalSmallControls
           
static int GotPenDown
           
static int PenIsOn
           
static Point pressPoint
           
static int TAG_LAST_USER_DATA
          You can use tags from TAG_USER_DATA up to and including TAG_LAST_USER_DATA, which spans 1000 tags.
static int TAG_USER_DATA
          You can use tags from TAG_USER_DATA up to and including TAG_LAST_USER_DATA, which spans 1000 tags.
static int TAKE_FIRST_PRESS
           
static String unnamed
           
static boolean useNativeTextInput
           
 
Constructor Summary
ControlBase()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, toString
 

Field Detail

GotPenDown

public static final int GotPenDown
See Also:
Constant Field Values

DidHoldDown

public static final int DidHoldDown
See Also:
Constant Field Values

PenIsOn

public static final int PenIsOn
See Also:
Constant Field Values

doubleBuffer

public static boolean doubleBuffer

TAKE_FIRST_PRESS

public static final int TAKE_FIRST_PRESS
See Also:
Constant Field Values

TAG_USER_DATA

public static final int TAG_USER_DATA
You can use tags from TAG_USER_DATA up to and including TAG_LAST_USER_DATA, which spans 1000 tags.

See Also:
Constant Field Values

TAG_LAST_USER_DATA

public static final int TAG_LAST_USER_DATA
You can use tags from TAG_USER_DATA up to and including TAG_LAST_USER_DATA, which spans 1000 tags.

See Also:
Constant Field Values

globalEnabled

public static boolean globalEnabled

globalEditable

public static boolean globalEditable

globalDrawFlat

public static boolean globalDrawFlat

globalSmallControls

public static boolean globalSmallControls

globalPalmStyle

public static boolean globalPalmStyle

doubleClickTime

public static int doubleClickTime

pressPoint

public static Point pressPoint

curPoint

public static Point curPoint

firstPress

public static boolean firstPress

clipOwner

public static Control clipOwner

currentPenEvent

public static PenEvent currentPenEvent
This is set to be the current PenEvent in the onPenEvent() handler.


unnamed

public static String unnamed

debugControl

public static Control debugControl

debugFlag

public static boolean debugFlag

clipObject

public static Object clipObject

clipItems

public static MenuItem[] clipItems

useNativeTextInput

public static boolean useNativeTextInput
Constructor Detail

ControlBase

public ControlBase()