Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

uiVirtualKeyboard Class Reference

Inheritance diagram for uiVirtualKeyboard:
uiMainWin uiParent uiBaseObject NamedObject CallBacker

List of all members.

Public Member Functions

 uiVirtualKeyboard (uiObject &, int x, int y)
 ~uiVirtualKeyboard ()
bool enterPressed () const

Static Public Member Functions

static bool isVirtualKeyboardActive ()

Protected Member Functions

void clickCB (CallBacker *)
void exitCB (CallBacker *)
void updateKeyboard ()
void updateInputObj ()
void addLed (float x, float y, const Color &)
void updateLeds ()
void enterCB (CallBacker *)
void selChg (CallBacker *)
void restoreSelection ()

Protected Attributes

uiObjectinputobj_
int globalx_
int globaly_
float keyboardscale_
uiGraphicsViewBaseviewbase_
uiLineEdittextline_
uiGraphicsItemSetleds_
bool capslock_
bool shiftlock_
bool ctrllock_
bool altlock_
bool shift_
bool ctrl_
bool alt_
bool enterpressed_
int selectionstart_
int selectionlength_

Constructor & Destructor Documentation

uiVirtualKeyboard::uiVirtualKeyboard ( uiObject ,
int  x,
int  y 
)
uiVirtualKeyboard::~uiVirtualKeyboard (  ) 

Member Function Documentation

void uiVirtualKeyboard::addLed ( float  x,
float  y,
const Color  
) [protected]
void uiVirtualKeyboard::clickCB ( CallBacker  )  [protected]
void uiVirtualKeyboard::enterCB ( CallBacker  )  [protected]
bool uiVirtualKeyboard::enterPressed (  )  const
void uiVirtualKeyboard::exitCB ( CallBacker  )  [protected]
static bool uiVirtualKeyboard::isVirtualKeyboardActive (  )  [static]
void uiVirtualKeyboard::restoreSelection (  )  [protected]
void uiVirtualKeyboard::selChg ( CallBacker  )  [protected]
void uiVirtualKeyboard::updateInputObj (  )  [protected]
void uiVirtualKeyboard::updateKeyboard (  )  [protected]
void uiVirtualKeyboard::updateLeds (  )  [protected]

Member Data Documentation

bool uiVirtualKeyboard::alt_ [protected]
bool uiVirtualKeyboard::altlock_ [protected]
bool uiVirtualKeyboard::capslock_ [protected]
bool uiVirtualKeyboard::ctrl_ [protected]
bool uiVirtualKeyboard::ctrllock_ [protected]
int uiVirtualKeyboard::globalx_ [protected]
int uiVirtualKeyboard::globaly_ [protected]
bool uiVirtualKeyboard::shift_ [protected]