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.
Une commande d'utilisateur est fournie à sélectivement montrent et/ou éditent le contenu de n'importe quel champ dans un objet de corde des textes de multi-champ ayant les champs séparés chacun contenir une représentation différente d'une corde des textes (par exemple, symboles de kanji, caractères de syllabary orthographiant phonétiquement les symboles de kanji, et caractères latins orthographiant phonétiquement les symboles de kanji). Les divers champs encapsulent ainsi l'identification, la signification, et l'information de prononciation pour une corde simple des textes. Une interface de contrôleur entre la commande d'utilisateur et l'objet de corde des textes de multi-champ permet à des méthodes dans la commande d'utilisateur d'être exécutées sur l'objet de corde des textes de multi-champ. Le contenu du champ actuellement choisi d'affichage pour l'objet de corde des textes de multi-corde est montré, ainsi qu'une commande de choix. La commande de choix peut être enclenchée pour montrer une liste commandée des teneurs de tous les champs dans l'objet de corde des textes de multi-champ, et le champ courant d'affichage changé en choisissant un champ à partir de la liste montrée. Un utilisateur incapable d'identifier, comprendre, ou de prononcer une corde des textes basée sur une représentation d'une corde des textes peut commuter ainsi des vues à une représentation différente du même familier de corde des textes à l'utilisateur. Le contenu du champ actuellement choisi d'affichage peut également être édité.