31 July, 2012

Virtual Keyboard Widget v1.12


Developer:

Website:

License / Price:


Platforms:

Databases:

Language:

Last Updated:

Category:
Rob Garrison | More scripts
mottie.github.com
MIT License
Creative Commons - Attribution-Share Alike 3.0 Unported License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
JavaScript
July 31st, 2012, 22:46 GMT [view history]
C: \ Text Management \ Text Tools

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.


Download button
Via: Virtual Keyboard Widget v1.12

0 Comment: