[Top][All Lists]

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

Re: [Gnumed-devel] Tweak suggestion for Measurements plug-in "All: by Da

From: Karsten Hilbert
Subject: Re: [Gnumed-devel] Tweak suggestion for Measurements plug-in "All: by Day" user interaction
Date: Sun, 1 Feb 2015 20:23:01 +0100
User-agent: Mutt/1.5.23 (2014-03-12)

On Sun, Feb 01, 2015 at 06:40:16PM +0000, Jim Busser wrote:

> > Currently, on double-clicking a day the list of results for
> > the day is retrieved and formatted which includes several
> > queries to the database.
> > 
> > Scrolling the list of days doesn't activate (double-click)
> > any of the days until SPACE is pressed.
> > 
> > If single-click is configured to do the double-click action
> > then during scrolling each day change will run the
> > abovementioned code.
> Does it depend how the the user executes "scrolling"?


> 1) Say the user single-clicks on any date, thus loading the
> display area. With this (or any other date) now "in focus", I
> gather that sequential key-presses (or continuously holding
> down) on up-cursor or down-cursor will cause each date to be
> "in focus" and sequential loading of the display.


> If this
> translates into noticeable lags where the user did not
> actually want to see those "results along the way",

That's what I feared when I first decided to require a
double-click day-activation for results loading. However,
this smells of Premature Optimization. Let's see whether it
is actually slow.

> then the
> user would have to get to the date of interest "some other
> way".


> 2) "some other way" depends on whether the user can see the
> date of interest in the viewing area … if yes, they simply
> click directly on it, bypassing to activate the dates in
> between

That would be possible, yes, but would be an undesirable
switch from keyboard to pointer device.

> … but if results exist for more dates than are visible in
> the user's viewing area (especially on a laptop), either a
> scrollbar thumb or a two-finger trackpad "swipe" should allow
> to change the area, and therefore which dates are in view,
> without having to activate each date. Have I got that right?

That might work, yes.

GPG key ID E4071346 @
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346

reply via email to

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