---------- Forwarded message ----------
Date: 26 May 2001 15:35:53 -0400
From: Dom Lachowicz <[EMAIL PROTECTED]>
To: Pat Lam <[EMAIL PROTECTED]>
Subject: [Dom Lachowicz <[EMAIL PROTECTED]>] Re: Cursor movement
errors
Hi Mike,
There's a bug filed in bugzilla to this effect. I'd point you to a
specific #, but I can't reach AbiSource.com. I'd use Sterwill's emails
that tell you how to get around that problem, but mozilla hosed /usr/lib
last night and I reformmated and upgraded to RH7.1 :-( This is also why
I don't have a CVS tree so that I could just go and fix this bug right
away.
I initially spent about 10 minutes trying to fix this problem, and had
it working, except that it caused another bug: if I used my wheel-mouse,
scrolling the wheel would also change the insertion point, which is even
more annoying than the original bug. Pissed off? If you know me & my
love for wheel mice, Yes :-)
At one point I committed this change to CVS (didn't notice the
mouse-wheel bug at the time) so if you look through bonsai armed with
the bug number, you can see exactly what needs to be done.
The problem is that the logic for both calls goes through the same gate.
Separate them out and point the wheel-mouse to one method and page
up/down to another (hell, even pass a boolean if you want to) and viola,
it'll all work. It's about 20 LOC, IIRC
This is not a design decision, but rather a *minor* oversight.
Dom
On 26 May 2001 20:24:12 +0200, Mike Nordell wrote:
> In all Windows applications, PageUp/Down moves the cursor. In AbiWord
this
> is apparently not so right now.
>
> Page Up/Down only displays another area of the document (where the
cursor
> _should_ have been), but a simple CursorUp after moving quite a few
pages in
> a document took me back to where AW believed my cursor should be. Pissed
> off? Me? :-) Yes.
>
> Please tell me this is no design decision, just an oversight.
>
> If this is a Macintosh induced design decision, I think, nay I know, we
will
> need to put cursor movement in a platform or preference layer.
>
> Comments please.
>
> /Mike