I am using a field in a popup dialog. The dialog has a "next" button to allow the user to fill in the field, hit next, and enter another value.
When the dialog first comes up, the field has the focus, point at the beginning, and in the shift state (graffiti shift indicator on and the first character is indeed cap'd). After the "next" button is hit, I get the string from the field, then call "FldDelete" to reset the contents for the next entry. The field still has the focus, and the insertion point is at the beginning, but the field isn't in the shift state (no indicator, first char is not cap'd). If I type any char, including a space, then backspace to the beginning of the line, the field enters the shift state (indicator shows, any char is cap'd). How can I get it to be in the shifted state after I call FldDelete to remove the old text? I can't find a way to force it into the shifted state, and explicitly positioning the insertion point at the beginning via the API doesn't do it. It's still AutoShift, however, since it enters the shift state automatically when the insertion point is moved to the beginning via the GUI. Thanks! Brian Atkins -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
