摘要 |
A user control is provided to selectively display and/or edit the contents of any field within a multi-field text string object having separate fields each containing a different representation of a text string (e.g., Kanji symbols, syllabary characters phonetically spelling the Kanji symbols, and latin characters phonetically spelling the Kanji symbols). The various fields thus encapsulate identification, meaning, and pronunciation information for a single text string. A controller interface between the user control and the multi-field text string object allows methods within the user control to be performed on the multi-field text string object. Contents of the currently selected display field for the multi-string text string object are displayed, together with a selection control. The selection control may be actuated to display an ordered list of the contents of all fields within the multi-field text string object, and the current display field altered by selecting a field from the displayed list. A user unable to recognize, understand, or pronounce a text string based on one representation of a text string may thus switch views to a different representation of the same text string familiar to the user. Contents of the currently selected display field may also be edited.
|