On May 30, 2006, at 9:39 PM, Brian Heibert wrote:
Per request space bar, home, end and arrow keys have been added to
SpeakAssist's on screen keyboard.
The space bar, home, end and arrow keys all appear to work correctly
in regard to moving the insertion point (SelStart). There is still a
problem with the Backspace/Delete button and adding text within the
string.
The backspace will only delete the last character of the string and
has no relationship to where the insertion point is. Characters added
also disregard the insertion point as they are all currently
appended (added) to the end of the string.
What you should do now is to actually run your program and examine
the differences found between typing on the actual keyboard and using
your buttons. By doing this you will see that you are still in need
of further development.
Suggestions:
1. Have the insertion point move ahead of the character entered.
2. Have the Backspace button delete the character immediately before it.
3. Have the character entered to be added where the insertion point
is rather than the end of the text string.
All of the above will require some work on your part. The goal is to
emulate what happens when you use the real keyboard for entry in an
editfield.
Good luck,
Terry
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>