We have released version 4.5 of WPF Virtual Keyboard control. It contains the following improvements:
Key improvements
- The UnicodeKey class can send any Unicode symbol as input to target text controls.
- The IsPressed property is set to true while a key is pressed down by the user, allowing for data triggers in Xaml templates to change appearance of pressed keys.
- Values of Content property of RegularKey can now be sent to external processes.
Keyboard improvements
- A new Windows10 color scheme added to MindFusion.UI.Wpf.ColorSchemes.
- The SetKeyLabels method lets you override labels of keys for a given language.
Active window tracking
- The control updates its layout immediately when a window with a different current language activates.
- Pressing a key no longer activates last target window, which was necessary when keyboard is used as a popup inside application but led to activation flickering. Set the new PreventActivation property instead to disable the keyboard's popup window from activating altogether.
Miscellaneous
- Move multiple selected keys in keyboard creator.
- Various keyboard creator fixes.
The latest version can be downloaded here, or from the
clients area on our site:
http://mindfusion.eu/KeyboardWpf.zipUpdated assemblies are also available as
MindFusion.Keyboard.Wpf NuGet package.
Enjoy!