9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "roger peppe" <rogpeppe@gmail.com>
To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net>
Subject: Re: [9fans] acme scrollbar
Date: Wed,  2 Jul 2008 23:57:22 +0100	[thread overview]
Message-ID: <df49a7370807021557q41cf43f1hcb01488e537ec5bc@mail.gmail.com> (raw)
In-Reply-To: <f4d8fa40807021534q52ddcab0n51a51140bbb2d9e9@mail.gmail.com>

> What do you think about my idea of moving the line to the bottom instead?

bad idea. to be honest i don't think the precise semantics of the scroll
distance are very important, but it is important that left and right
buttons are near inverses of each other, which means that when
scrolling down, you can easily get back to the last view you saw
without moving the mouse at all.

the only change i think i'd make is that perhaps a right click
should move the text just *below* the mouse position to the
top. that way there wouldn't be a line's worth of "zero-movement"
vertical space at the top of the window - which is particularly
noticeable when the window is only a couple of lines long - in which case
half the scrollbar doesn't react at all to left or right buttons currently.

i'd implement this, but UI changes are controversial.



  parent reply	other threads:[~2008-07-02 22:57 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-02 19:09 hiro
2008-07-02 19:13 ` erik quanstrom
2008-07-02 20:47   ` roger peppe
2008-07-02 22:01     ` hiro
2008-07-02 22:17       ` Martin Neubauer
2008-07-02 22:34         ` hiro
2008-07-02 22:52           ` a
2008-07-02 23:23             ` hiro
2008-07-04 11:38             ` matt
2008-07-02 22:57           ` roger peppe [this message]
2008-07-02 23:24             ` hiro
2008-07-02 19:18 ` Tom Lieber

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=df49a7370807021557q41cf43f1hcb01488e537ec5bc@mail.gmail.com \
    --to=rogpeppe@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).