This command serves to pick components by clicking with the mouse. Either
whole components or primitive control points can be picked.
As an option, a component filter can be defined. The filter must be
explicitly enabled. Currently, the filter can be configured to accept
visible and/ or invisible components.
Hits a single component by picking near a digitized (clicked) point. If more
than one component is near the picked point then the command can be issued
repeatedly to hit a specific component.
It is distinguished between two different modes of operation:
- In non-incremental mode the selection set is cleared before
adding the hit component to the selection set. Thus the selection set
will be cleared if no component was hit. This behaviour can be used
deliberately to clear the selection list. If it happens accidentally
then the previous state of the selection set can be easily undone.
- In incremental mode the picked component will be added to (if it was
unselected) or removed from (if it was selected) the selection set. The
selection set remains unchanged if the pick is not successfull. When
issuing the command by a mouse gesture then the shift key must be
pressed to enter this mode.
Picking control points
As a prerequisite the component must be already selected. The command then
marks or unmarks control points if they are hit. The status of the operation
is shown in the status bar. If the component has control points that coincide,
the command can be called repeatedly until the desired control point(s)