discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ 101845 ] Pageup Pagedn do not work


From: Willem Rein Oudshoorn
Subject: Re: [ 101845 ] Pageup Pagedn do not work
Date: 30 Mar 2003 13:02:28 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Alexander Malmberg <alexander@malmberg.org> writes:

> Willem Rein Oudshoorn wrote:
> > 
> > In my opinion, navigation through a scrollable area, like a
> > readonly text field, should be handled by the framework.  Because
> > if it is not done by the textfield allmost all applications will
> > end up with texts that are only scrollable by mouse.
> 
> But the exact method of navigation in non-editable text depends on
> how it is used. Should the up key move the cursor one line up, or
> scroll up a bit?

This question is not limited to non-editable text fields.  Somehow
people came up with a reasonable default for editable versions.

> Well, we're shifting the responsibility to the application
> developers. I agree that this has drawbacks since we're likely to
> end up with quite a few applications where keyboard navigation
> doesn't work at all, but providing it in NSTextView prevents the
> applications that want to do it right from doing it.

I am against a solution that will make it harder for applications to
do it the right way. 
I hope that there is a solution that:

- Allows keyboard navigation by default
- Is transparent for applications that take over the scrolling themself.

I have not looked at it so I haven't got a clue if this is possible.
Any other solution is, in my opinion, not worth the trouble.

All in all I think this is a rather big useability issue.  At least it
is for me.  Personally I think GNUstep has too many of these
useability issues and this is a reason for me to not use GNUstep gui
applications.  
So I hope to spend some time in tracking down the issues that bother
me and try to solve them.   But this process will be very slow :-(.

BTW thanks for listening to my whining and keep up the good work.

Wim Oudshoorn.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]