I can see that what's actually responsible about getting the cursor
placement is actually bv_funcs::getPos().
Can you please elaborate a little about how the buffer view is working? What
does it store? Who keeps it? How does it know if it's being shown?
Just a brief overview of code flow.
There's NO documentation about it in the code.

On 5/11/07, Abdelrazak Younes <[EMAIL PROTECTED]> wrote:

Elazar Leibovich wrote:
> There's a slight bug with cursor drawing code in Hebrew paragraphs. When
> the
> cursor is logically before a math inset, it appears visually after it.
> Can you give me a hint where the cursor drawing code is? I searched
> rowpaint.cpp, and grep'd for cursordraw/paint but no luck so far.
> Any hint.

The cursor position is retrieved in WorkArea::showCursor() and the
actual painting is done in qt4/GuiWorkArea.cpp (in the Cursor class).

Abdel.



Reply via email to