>I've isolated (I think) my problem with the pop-up system keyboard and a >field in a table. As I mentioned earlier, I can edit text in a table's >field using graffiti with no problems, but it fails when I use the popup >keyboard. > >When I complete editing the field using the popup keyboard, the >user-supplied Load function for that table column is called. This routine >determines, based on the row, what text should be in the field. It attempts >to resize a global handle to take this text and sets it (there is a >corresponding Save function which copies text from this global handle and >puts it away). > >Here's the problem - when the popup keyboard exits, it leaves the field >handle locked! Why? Graffiti editing does not do this.
The handle to the chunk containing your text is _always_ locked when it's being used by a field. If the field has to grow, then the handle is unlocked, resized, and re-locked. -- Ken -- Ken Krugler TransPac Software, Inc. <http://www.transpac.com> +1 530-470-9200 -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
