Stefan Schimanski wrote: > So, the first P.S. is history now. I added an offset from the > x_target after moving to the next line. Using that the cursor knows > when it is actually meant to be on the target, but had to move > slightly left or right to be between character.
It's strange that an additional offset is needed. It is something specific for RTL? It used to work as following: target_x was never touched on cursor up and down, but adjusted on all other cursor movements. No other offset was needed. But maybe the code has changed too much and I'm talking nonsense ;-) > Try it in the user manual. You can scroll many pages down and the > cursor stays exactly in the same column, just jumping left and right > a few pixel sometimes to fit between the characters. That used to be the behavior IIRC (with no additional offset var). Regards, A/
