| |||||
The keyboard can be attached to any input field and allow text to be entered with the mouse.
Here are some key features of "Virtual Keyboard Widget":
 
 General features:
 · An on-screen virtual keyboard embedded within the browser window which will popup when a specified entry field is focused.
 · The user can then type and preview their input before Accepting or Canceling.
 · Add custom keyboard layouts easily.
 · Add up to four standard key sets to each layout that use the shift and alt keys.
 · Add any number of optional modifier keys (meta keys) to add more key sets.
 · Position the keyboard in any location around the element, or target another element on the page.
 · Easily modify the key text to any language or symbol.
 · Allow direct input or lock the preview window.
 · Set a maximum length to the inputted content.
 · Scroll through the other key sets using the mouse wheel while hovering over a key to bypass the need to use alt, shift or meta keys.
 · Easily type in characters with diacritics.
 · Enable, disable or add more diacritic functionality as desired.
 · Use callbacks and event triggers that occur when the keyboard is open or closed and when the content has been accepted or canceled.
 · ARIA support (may not be fully implemented)
 · As a jQuery UI widget, this widget styling will automatically match the selected jQuery UI theme with the exception of the required CSS listed below.
 
 Keyboard types:
 · QWERTY Text
 · QWERTY Password
 · QWERTY Text Area
 · International
 · Alphabetical
 · Dvorak
 · Num Pad
 · Custom Hex
 · Custom Meta Sets
 · Custom
 
Requirements:
 
 · JavaScript enabled on client side
 · jQuery JavaScript Library
 · jQuery UI
 
Limitations:
 
 · IE - In a textarea with multiple (more than three) carriage returns, repositioning the caret near the end of the content will add the following clicked keys at the end.
 · Opera - When pressing the tab key while inside a textarea, all browsers but Opera add the tab to the virtual keyboard input.
What's New in This Release: [ read full changelog ]
 
 · Fixed stayOpen function not allowing keyboards to open/close with multiple keyboards. Hopefully this new method will squash all the problems with stayOpen and alwaysOpen options.
 · Added {next} and {prev} action keys which makes switching between input/textareas easier.
 · Added the ability to make some action keys get the button action class applied.
 

Via: Virtual Keyboard Widget v1.12






0 Comment:
Post a Comment