>>>>> "Martin" == Martin Vermeer <[EMAIL PROTECTED]> writes:

Martin> Yes... and in this case *this is wrong*.

Martin> Why should the cell's decision be overridden? Shouldn't that
Martin> only happen when at the end of the cell's content?

Martin> Thinking in this way produced the attached patch, which does
Martin> the intended job of preventing the cursor from jumping into
Martin> the next cell.

I think this part is OK, but might be unneeded if we fix the real
problem. Just keep it somewhere; we may apply it later.

Martin> However, when you insert a character and then press <right>,
Martin> nothing happens first time... because of boundary == true. So
Martin> I think you may be right in wanting to reverse

Martin>         //setCursor(cur, cur.pit(), cur.pos() + 1, false,
Martin> cur.boundary()); setCursor(cur, cur.pit(), cur.pos() + 1,
Martin> false, true);

Martin> However, I think Juergen V should chime in here.

Sure, it would be nice, but I suspect this is unlikely. Did you try to
do that and see what happens?

JMarc

Reply via email to