Hybrid View

  1. #1
    Ext User efattal's Avatar
    Join Date
    Dec 2007
    Posts
    21
    Vote Rating
    0
    efattal is on a distinguished road

      0  

    Post Ext.ux.VirtualKeyboard and its plugin

    Ext.ux.VirtualKeyboard and its plugin


    Hi all,

    Here's a component (Ext.ux.VirtualKeyboard) that provides a multilingual virtual keyboard inspired from GreyWyvern's nice one.

    I adapted the code to create an ExtJS component which can be used in different ways:
    • As a component


    • Through a plugin (Ext.ux.plugins.VirtualKeyboard) with direct call


    • Through a plugin with indirect call

    See the attached example source code for different types of instantiation methods, config options and events

    LIVE DEMO HERE

    Tested with ext-2.2 and FF2/3, IE6/7, Chrome, Opera, Safari

    Hope this can be useful for multilingual projects.
    Attached Files
    Sometimes named tintin
    ExtJS Contributions:
    Ext.ux.ToastWindow | Ext.ux.BoxSelect | Ext.ux.VirtualKeyboard

  2. #2
    Sencha User wasp's Avatar
    Join Date
    Nov 2007
    Posts
    29
    Vote Rating
    0
    wasp is on a distinguished road

      0  

    Default


    Really good, thank you very much!

  3. #3
    Ext User NBRed5's Avatar
    Join Date
    May 2007
    Location
    Norfolk, England, United Kingdom
    Posts
    82
    Vote Rating
    0
    NBRed5 is on a distinguished road

      0  

    Default Great!

    Great!


    This is the sort of great user contribution that has made ext so exciting for me.

  4. #4
    Sencha - Community Support Team jay@moduscreate.com's Avatar
    Join Date
    Mar 2007
    Location
    DC Area =)
    Posts
    16,364
    Vote Rating
    81
    jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all

      0  

    Default


    Great contribution! One suggestion would be to unlock shift after one click, else it works like a caps lock.

  5. #5
    Ext User efattal's Avatar
    Join Date
    Dec 2007
    Posts
    21
    Vote Rating
    0
    efattal is on a distinguished road

      0  

    Default Bug corrected

    Bug corrected


    Quote Originally Posted by jgarcia@tdg-i.com View Post
    One suggestion would be to unlock shift after one click, else it works like a caps lock.
    Thanks for the suggestion. It was a bug and has been corrected (in the attachement and in the demo).
    Sometimes named tintin
    ExtJS Contributions:
    Ext.ux.ToastWindow | Ext.ux.BoxSelect | Ext.ux.VirtualKeyboard

  6. #6
    Sencha User ThorstenSuckow's Avatar
    Join Date
    Sep 2007
    Location
    Aachen, Germany
    Posts
    597
    Vote Rating
    2
    ThorstenSuckow is on a distinguished road

      0  

    Default


    Sweet little gadget! Really nice!

  7. #7
    Ext User zhw511006's Avatar
    Join Date
    Oct 2008
    Posts
    39
    Vote Rating
    0
    zhw511006 is on a distinguished road

      0  

    Default


    Very nice extension. Thank you very much for sharing!

  8. #8
    Ext User
    Join Date
    Feb 2009
    Posts
    1
    Vote Rating
    0
    i22somoa is on a distinguished road

      0  

    Default


    Hi! Sorry for my english, but I'm new using AJAX, and wanted to know how to add the VirtualKeyboard to my GWT proyect.

    Thanks!

  9. #9
    Ext JS Premium Member
    Join Date
    Mar 2008
    Location
    Germany, Frankfurt
    Posts
    142
    Vote Rating
    1
    enpasos is on a distinguished road

      0  

    Default


    Very useful extension!
    Does it run on extjs 3?