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>

Reply via email to