danger.ui
Class TypeAheadTextField
java.lang.Object
|
+--danger.app.Listener
|
+--danger.ui.View
|
+--danger.ui.Container
|
+--danger.ui.Control
|
+--danger.ui.EditText
|
+--danger.ui.TextField
|
+--danger.ui.TypeAheadTextField
- public class TypeAheadTextField
- extends TextField
| Methods inherited from class danger.ui.EditText |
addTextEditMenuItems, canScrollDown, canScrollUp, charAt, copySelection, cutSelection, delete, deleteChar, deleteLineAtPoint, drawFrame, eventKeyRepeat, eventPeriodicPulse, eventShortcut, eventWidgetHeld, forwardDeleteChar, forwardDeleteChar, getAcceptKeyRepeats, getActiveMetaKey, getAutoCap, getAutoResize, getAutoText, getChars, getChars, getCursorLine, getInsertionPoint, getInterestingRect, getLine, getString, getStringCRLF, grabSelection, insert, insert, invalidateCursor, isEditable, isShortcutTrigger, justifyCenter, justifyLeft, justifyRight, loadCursorRect, numChars, numLines, paste, receiveEvent, resetSelection, scrollDown, scrollUp, selectAll, selectionEnd, setAcceptKeyRepeats, setActiveMetaKey, setAllowCursorBlink, setAutoCap, setAutoText, setCursorLine, setEditable, setHasBorder, setInputFilter, setInsertionPoint, setSelection, setText, setWantQuoteHack, willFocusWithin |
| Methods inherited from class danger.ui.Control |
drawFocusBox, drawIdleBox, drawIdleBox, getEvent, getEventListener, getEventType, getHasBorder, getTitle, getValue, sendEvent, setEvent, setEvent, setEvent, setEvent, setEvent, setEventListener, setTitle, setValue |
| Methods inherited from class danger.ui.Container |
addChild, addChild, addChildAt, advanceFocus, childCount, childIsOnScreen, disable, enable, eventKeyHeld, getBottomChild, getChildAt, getChildIndex, getChildWithID, getDescendantWithID, getFirstChild, getFirstFocusableChild, getFocusedChild, getLastChild, getLastFocusableChild, hideAllChildren, moveChildToIndex, paintChildren, reflowChildren, removeAllChildren, removeChild, reverseFocus, setFocusedChild, setFocusedChild, setWindow, showAllChildren, snapToChildren |
| Methods inherited from class danger.ui.View |
clear, copyStyle, getAcceptFocus, getBackgroundColor, getBottom, getBounds, getBounds, getFrame, getFrame, getHeight, getLeft, getOrigin, getOrigin, getOriginX, getOriginY, getParent, getRight, getSibling, getStyle, getStyleColor, getStyleFont, getTop, getWidth, getWindow, globalToLocal, invalidate, invalidate, invalidate, isEnabled, isFocusable, isFocused, isOnScreen, isTransparent, isVisible, keepRectInView, localToGlobal, localToGlobal, localToWindow, moveBy, offsetOrigin, offsetOrigin, onAddedToParent, onDecoded, onPeriodicPulse, onRemovedFromParent, onStyleChanged, onWindowPaint, receiveEventInternal, resetOrigin, sendEventToWindow, setAcceptFocus, setBackgroundColor, setBottom, setDebugBounds, setEnabled, setFrame, setHeight, setKeyedValue, setLeft, setOrigin, setOrigin, setPosition, setRight, setStyle, setStyleColor, setStyleFont, setStyleFrameColor, setTop, setTransparent, setVisible, setWidth, shouldDropEvent, show, styleIsDefault, windowToLocal |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mMenu
protected ListSelectMenu mMenu
mTextFinder
protected TextFinder mTextFinder
TypeAheadTextField
public TypeAheadTextField()
TypeAheadTextField
public TypeAheadTextField(TextFinder inTextFinder)
setTextFinder
public void setTextFinder(TextFinder inTextFinder)
loseFocus
public void loseFocus()
- Overrides:
loseFocus in class EditText
hide
public void hide()
- Overrides:
hide in class View
hideMenu
public void hideMenu()
hasItems
public boolean hasItems()
setListener
public void setListener(View listener)
eventWidgetUp
public boolean eventWidgetUp(int inWhichWidget,
Event event)
- Description copied from class:
Container
- Handle the release of a device widget
- Overrides:
eventWidgetUp in class TextField
- Following copied from class:
danger.ui.Container
- Parameters:
inWidget - the widget that went down- Returns:
- whether or not the event was consumed
eventWidgetDown
public boolean eventWidgetDown(int inWhichWidget,
Event event)
- Description copied from class:
EditText
- Handles 'down' actions on the gizmo widgets. The wheel controls movement of
the insertion point.
- Overrides:
eventWidgetDown in class TextField
- Following copied from class:
danger.ui.EditText
- Parameters:
inWhichWidget - indicates which of the controls on the device went 'down'
clear
public void clear()
- Overrides:
clear in class EditText
eventKeyUp
public boolean eventKeyUp(char inKey,
Event event)
- Description copied from class:
Container
- Processes key releases directed at this container.
- Overrides:
eventKeyUp in class TextField
- Following copied from class:
danger.ui.Container
- Parameters:
c - the character being released.
eventKeyDown
public boolean eventKeyDown(char inKey,
Event event)
- Overrides:
eventKeyDown in class TextField
setFont
public void setFont(Font inFont)
- Overrides:
setFont in class TextField
setNumCharsNeededForCompletion
public void setNumCharsNeededForCompletion(int num)
setOwnerWindow
public void setOwnerWindow(Window owner)
setUserData
public void setUserData(java.lang.Object data)
getUserData
public java.lang.Object getUserData()
Danger Confidential. Copyright © 2000-2003, Danger Inc.