barmalei / zebkit

JavaScript library that follows easy OOP concept, provides HTML5 Canvas based Rich UI and includes Java to JavaScript converter tool
Apache License 2.0
931 stars 177 forks source link

INPUT fields: Unable to enter special / national characters #177

Open xakepsoft opened 5 years ago

xakepsoft commented 5 years ago

ZEbkit is not allowing to enter special national characters for many western,eastern european languages. For example in windows by holding ALT+A we get german Ä or latvian Ā depending on language settings. Zebkit controls are totally ignoring this fact so the only way to enter national characters is to copy them from a clipboard ( ctrl+c / ctrl+v )

barmalei commented 5 years ago

Which browser and OS are you using ?

Actually I can enter a character with ALT+A ("å" in my case), but in general entering such sort of characters can be a problem for zebkit text field component, since in some cases JS key event doesn't provide any information that can help to identify the character. As an alternative you can try to use native text filed component wrapped as a zebkit component (zebkit.ui.web.HtmlTextField).

xakepsoft commented 5 years ago

Windows 10, Google Chrome 71.0.3578.98 64bit