kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #27810
Re: RFC: Change UX for item selection clarification
On Mon, Feb 13, 2017 at 6:39 AM, Jon Evans <jon@xxxxxxxxxxxxx> wrote:
>
> The core of the issue is how KiCad thinks about selection of objects
> compared to most other software that deals with graphical objects that the
> user interacts with.
>
> Most applications have the concept of a "selection set" that contains 0 or
> more objects. You can select one or more objects, and then separately from
> the action of selecting, you can do things to the objects. KiCad uses a
> more "immediate" concept of selection -- you select an object at the same
> time as doing something to it.
Hi Jon,
Are you talking about the GAL canvases, or legacy? The GAL canvases do
have a concept of the "current selection", which is what is used by
actions, and the drag selection works a lot like a "normal" graphical
program like Inkscape, for example.
You can also use Shift-click to add items to a selection, before
invoking an action.
Invoking an action without a selection often has an additional special
behaviour - select whatever is currently under the cursor and act on
that. Generally, you see this in hotkeys, e.g. 'M', and this saves a
lot of clicking if you only want to deal with one item.
Cheers,
John
Follow ups
References