[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cygwin-patches
Subject:    Re: [Patch] setup.exe - no skip/keep option buggyness
From:       "Robert Collins" <robert.collins () itdomain ! com ! au>
Date:       2001-11-13 2:20:35
[Download RAW message or body]

----- Original Message -----
From: "Brian Keener" <bkeener@thesoftwaresource.com>


>
> Just to throw my two cents worth in - I kind of like the keep/skip and
the spin
> control.  The keep/skip makes perfect sense to me - I have a package
listed in
> the installed column of choose and I select keep - I want to keep that
version
> installed.  I have nothing displayed in the installed column - I
select skip -
> I still want nothing installed, in my way of thinking.  I would not
select
> "keep" if I had nothing of that package installed anyways.  I am not
saying you
> should ever have both options, that is a definite no-no but one or the
other in
> the right cases makes seems right to me.  I would/could select "skip"
if I did
> have the package installed and it would make sense but I think if
something is
> installed then "keep" really makes better sense.  It is still all
semantics -
> ultimately behind the scenes they accomplish the same thing, but we do
need to
> think of the clarity for the novice.

Well, behind the scenes they are treated differently right now - one is
ACTION_foo, one is ACTION_SAME_foo.

As for labels, skip in both cases makes intuitive sense to me.
nothing installed - skip this package.
something installed - skip changing this package.

> As to the spin control, I like it - but everyone elses discontent with
it makes
> me ask - what do you envision in its place - I might like that better.

A drop-down box. Why?
two reasons.
1) spin controls are hard for non-mouse users to control. And there's
nothing for a screen reader to read out in terms of options, other than
spinning around.
2) I would love to be able to go straight to the version I want, and to
use keyboard controls completely within choose.cc...

Rob

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic