waba.ui
Class Keyboard

java.lang.Object
  |
  +--waba.ui.Control
        |
        +--waba.ui.Container
              |
              +--waba.ui.Window
                    |
                    +--waba.ui.Keyboard

public final class Keyboard
extends Window

a popup keyboard to be used with the edit class. guich@102


Field Summary
 boolean isActive
           
 
Fields inherited from class waba.ui.Window
_controlEvent, _g, _keyEvent, _penEvent, beepIfOut, flicker, gbuf, HIDE_STATE, imgBuf, needsPaint, NO_BORDER, RECT_BORDER, ROUND_BORDER, style, TAB_BORDER, TAB_ONLY_BORDER, title, titleFont
 
Fields inherited from class waba.ui.Container
children, tail
 
Fields inherited from class waba.ui.Control
BOTTOM, CENTER, controlCount, enabled, FILL, fm, font, height, LEFT, name, next, parent, PREFERRED, prev, RIGHT, TOP, width, x, y
 
Constructor Summary
Keyboard()
           
 
Method Summary
 void onEvent(Event event)
          Called to process key, pen, control and other posted events.
protected  void onPopup()
          called imediatly before the popup began. the default implementation does nothing.
protected  void onUnpop()
          called imediatly before the unpop began. the default implementation does nothing.
protected  void postPopup()
          called after the popup is done and after the repaint of this window. the default implementation does nothing.
protected  void postUnpop()
          called after the unpop is done and after the repaint of the other window. the default implementation does nothing.
 
Methods inherited from class waba.ui.Window
_doPaint, _doPaint, _postEvent, damageRect, getClientRect, getFocus, getTopMost, isTopMost, isVisible, onClickedOutside, paintTitle, popupModal, setBorderStyle, setDoubleBuffer, setFocus, setStatePosition, setTitle, setTitleFont, setVisible, toString, unpop
 
Methods inherited from class waba.ui.Container
add, findChild, paintChildren, remove
 
Methods inherited from class waba.ui.Control
addTimer, contains, createGraphics, getAbsoluteRect, getFontMetrics, getNext, getParent, getPreferredHeight, getPreferredWidth, getRect, isEnabled, onBoundsChanged, onPaint, onWindowPaintFinished, postEvent, removeTimer, repaint, repaintNow, setEnabled, setFont, setRect, setRect
 
Methods inherited from class java.lang.Object
hashCode
 

Field Detail

isActive

public boolean isActive
Constructor Detail

Keyboard

public Keyboard()
Method Detail

onPopup

protected void onPopup()
Description copied from class: Window
called imediatly before the popup began. the default implementation does nothing.
Overrides:
onPopup in class Window

onUnpop

protected void onUnpop()
Description copied from class: Window
called imediatly before the unpop began. the default implementation does nothing.
Overrides:
onUnpop in class Window

postPopup

protected void postPopup()
Description copied from class: Window
called after the popup is done and after the repaint of this window. the default implementation does nothing.
Overrides:
postPopup in class Window

postUnpop

protected void postUnpop()
Description copied from class: Window
called after the unpop is done and after the repaint of the other window. the default implementation does nothing.
Overrides:
postUnpop in class Window

onEvent

public void onEvent(Event event)
Description copied from class: Control
Called to process key, pen, control and other posted events.
Overrides:
onEvent in class Control
Tags copied from class: Control
Parameters:
event - the event to process
See Also:
Event, KeyEvent, PenEvent