[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: PCB feature
Sent from my iPhone
On Aug 10, 2007, at 3:12 PM, Peter Clifton <pcjc2@xxxxxxxxx> wrote:
>
> On Fri, 2007-08-10 at 21:23 +0000, Kai-Martin Knaak wrote:
>> On Fri, 10 Aug 2007 08:24:27 +1200, Karl Mowatt-Wilson wrote:
>>
>>> Having researched the AutoCAD behaviour, it appears that some people
>>> *hate* it,
>>
>> I'd be one of them.
>>
>>
>>> apparently on the basis that they feel no distinction between
>>> left-right vs right-left drawing of the bounding box,
>>
>> I'd feel very uneasy if selection works differently once in a while
>> for
>> no obvious reason. Why rely on subtle differences of mouse gestures
>> if
>> there are still 105 potential modifier keys? I'd vote for the
>> obvious and
>> sugest to use shift as a modifier to include objects that just
>> touch the
>> boundary.
>
> Shift has special meaning for most selection code with regards
> multiple
> selection, so we shouldn't use that.
>
> What do other packages (besides Autocad) do here?
>
> Cad packages are terrible for inventing non-standard user-interface
> quirks like this. Once learnt they can save time, but the it does
> steepen the learning curve.
>
> What do non-technical drawing programs / office tools do here?
>
> I'm hesitant to make another option for defining this behaviour on a
> per-user basis, as I tend to believe in getting UI behaviours right.
>
> On that note - I think I got the scroll wheel wrong when I added it.
>
> Most other Gnome / GTK apps use scroll wheel unmodified for up/down,
> shift for left/right, ctrl for zoom in / out. We use unmodified for
> zoom
> in/out, and the two modifiers for the horiz / vertical scrolling.
> Oops!
>
This drives me nuts on mac os x it is not consistent! I would prefer
the standard way I even have a mouse that has horizontal scroll. I
turned of off because of inconsistency of applications.
> Peter
>
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user