MindFusion.Virtual Keyboard for WinForms Releases

Released: Nov 11, 2022

Updates in 5.0.2

Features

  • Added Microsoft .NET 6 support - The Virtual Keyboard distribution now includes assemblies for .NET 6.
  • Added 'CurrentCase' property to 'RegularKey' which returns a key's label reflecting the current state of any modifier keys.
  • The control now tracks state of Caps Lock and Shift keys of a physical keyboard (if one is attached to the system).
  • You can now enable 'PasswordMode' to stop highlighting pressed or hovered keys.
  • Added 'ChangeLanguage' overloaded method which let you set current...

Released: May 8, 2021

Updates in 5.0.1

Features

  • Added Microsoft .NET 5 support - Now includes assemblies for .NET 5.
  • Added Microsoft .NET Core 3 support - Now includes assemblies for .NET Core 3.

Released: Aug 17, 2020

Updates in 5.0

Features

  • Added support for Input Method Editor (IME) mode and Chinese, Japanese and Korean (CJK) languages.
    • The component now supports general IME mode that maps raw input sequence to dictionary entries.
    • The component now parses IME tables from the Linux Ibus project to implement various Chinese transliteration systems.

Released: Nov 23, 2018

Updates in 4.5

Features

Key improvements

  • The UnicodeKey class can send any Unicode symbol as input to target text controls.
  • The RegularKey "Values of Content" property can now be sent to external processes.

Keyboard improvements

  • A new Windows10 color scheme added to Theme enumeration.
  • SetKeyLabels method lets you override key labels 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...

Released: May 26, 2017

Updates in 4.4.2

Features

  • UI culture handling - The control no longer updates CurrentCulture of UI thread automatically to match current input language. This could lead to subtle bugs in an applications text parsing and formatting code when culture-dependent delimiters and string formats change together with the input language. To better match its purpose and Windows terminology, the old CurrentCulture property of VirtualKeyboard has been renamed to InputLocale. To get the old behavior back where current culture...

Released: Jan 22, 2016

Updates in this release

Updates in 4.3.6

  • Fixed: Fixed problem in standalone mode when keyboard get focus on itself after starting.
  • Added ability to change language in foreground window from other process.
  • Fixed visual lag with top most window: standalone keyboard hides behind other windows.