--- In qalam@yahoogroups.com, John Cowan <cowan@...> wrote:
> Marco Cimarosti scripsit:
>
> > Logical-order input only needs one function to generate
a "visual store"
> > from a "back store" (i.e., to turn logical into visual order).
Visual-order
> > input needs that function as well (to initialize the display at
the
> > beginning of editing) but also needs the reverse function, to
generate a
> > "back store" from a "visual store" (i.e., to turn visual into
logical
> > order), and that's why visual order is more complicated.
>
> In fact both methods generally need both functions, in order to
determine
> what's being clicked on correctly.

Isn't an edit window necessary so that the correct vowel or
consonant can be displayed on a temporary basis on the keystroke.
The user should be able to view a visual word, either on paper or as
a mental visual image, key the consonants and vowels in sequence and
see them displayed one by one as they are keyed in. (Dead keys IMO
are very non-intuitive and should only be used for a very limited
number of features in any script, if at all.) In the case of Indic
scripts the word would display in the edit window and then be
confirmed and input at the end of the word, (or syllable but that
seems a little too complicated.)

Or are you suggesting converting the entire input back to visual
order and then converting the text as a whole into logical order on
completion of the text?

Suzanne McCarthy