FPS Components presents an updated version of Virtual Keyboard 3.0.0 for WPF.

Virtual Keyboard component has been refactored to prepare to publish source code so here is a list of changes :

  • Class name is changed from WindowsAPI to NativeMethods
  • FPSKeyEventArgs class name is changed to FpsKeyEventArgs
  • Changed properties of Key type from capital case to camel case notation : BACKSPACE -> Backspace, TAB -> Tab, ENTER -> Enter, SHIFT-> Shift, CTRL -> Ctrl, ALT -> Alt, ALT GR -> AltGr, PAUSEBREAK -> PauseBreak, CAPSLOCK -> CapsLock, ESC -> Esc, SPACE -> Space, PAGEUP -> PageUp, PAGEDOWN -> PageDown, END -> End, HOME -> Home, KEYLEFT -> KeyLeft, KEYUP -> KeyUp, KEYFOWN -> KeyDown, KEYRIGHT -> KeyRight, INSERT -> Insert, DELETE -> Delete, WINDOWS -> Windows, CONTEXT -> Context, NUMLOCK -> NumLock, SCROLLOCK -> ScrolLock, PRTSCR -> PtrScr, LANG -> Lang, NUM_PAGEUP -> NumPageUp, NUM_PAGEDOWN -> NumPageDown, NUM_END -> NumEnd, NUM_HOME -> NumHome, NUM_KEYLEFT, NUM_KEYRIGHT -> NumKeyRight, NUM_KEYDOWN -> NumKeyDown, NUM_KEYUP -> NumKeyUp, NUM_INSERT-> NumInsert, NUM_DELETE -> NumDelete, NUM_5 -> Num5, NUM_DIV -> NumDiv, NUMB_MULT -> NumMult, NUM_MINUS -> NumMinus, NUM_PLUS -> NumPlus.
  • Some minor keyboard and languages fixes

What do you receive: Buying any license of FPS Virtual Keyboard for WPF, you can use it with no royalties in any of your applications. All major and minor updates and fixes for one year are guaranteed. We are always glad to hear what people say about our products, and we would like to provide you with desired updates in a short period of time.

FPS Components is a .net component vendor standing on customer development model. Please check our products at