"My on-screen keyboard allows the user to enter text into any application. I've included many special features based on feedback from actual on-screen keyboard users. " RJ :-)
More...
A few are:
WordComplete gives you choices of words you've used previously, in the order of frequency-of- use, to complete your current word. It learns as you use it, adding to its built-in word bank.
SizeApp/Auto-Arrange lets you size the application you are typing 'into', so that the OnScreen and app. windows do not cover each other.
Imagine if you could be satisfied and content with your purchase. That can very much be your reality with the OnScreen On-screen Virtual Keyboard.