On a Windows Tablet PC in a standard (MFC,…) Windows application when you set the focus to a text input control, an small icon is popped up, that allows the user to access the onscreen-keyboard (PenInputPanel) to be able to enter text characters.
Using an application that is built with the JUCE TextEditor control does not provide this feature of an automatic popup icon. The user has to manually activate the onscreen-keyboard via the taskbar. The onscreen-keyboard then works with JUCE. If it is manually activated you can input text to a JUCE TextEditor.
The problem in my application is, that I want to build an application that uses the full screen and does not allow the user access to the taskbar. So I need the feature of an automatic popup of the onscreen-keyboard to be able to enter text, if no keyboard is attached to the system.
The Microsoft documentation says: "Input Panel shows either itself or a simple invocation user interface (UI) near the system caret or the text-accepting control with focus. It makes itself available whenever a stylus-up event results in the appearance or location change of the caret."
Does that help or to you know of any other way to invoke the onscreen-keyboard in a simple way?