| 7 | | [[Image(source:trunk/images/mapmode/move/move.png,nolink,middle)]] ''Keyboard shortcut:'' **{{{S}}}** (Press `S` twice for [[Image(source:trunk/images/mapmode/rope.png,20,nolink,middle)]] [wikitr:/Help/Action/LassoMode Lasso selection mode]) — is one of the [wikitr:/Help/EditToolbar working modes] |
| | 8 | **[#Selecttool Select], [#Move move], [#Scale scale] and [#Rotate rotate] [wikitr:/Help/Concepts/Object objects].** \\ |
| | 9 | Despite its name this mode provides some actions. \\ |
| | 10 | The only difference between Select mode and [[JOSMImage(mapmode/rope)]] [wikitr:/Help/Action/LassoMode Lasso mode] is the area selection mode. All other selection modes and actions are identical. |
| 18 | | ==== Single left mouse click is used to select an object ==== |
| | 20 | The cursor changes depending on the object. In the table below, the icon on the top is the default, the icon(s) in the middle for a [[JOSMImage(data/node)]] node and the icon(s) on the bottom for a [[JOSMImage(data/way)]] way. |
| | 21 | ||= **Name** =||= **Activation steps** =||= **Cursor** =||= **Description** =|| |
| | 22 | || **Select** || **`Left mouse click`** || [[JOSMImage(cursor/modifier/selection)]] \\ [[JOSMImage(cursor/modifier/select_node)]] \\ [[JOSMImage(cursor/modifier/select_way)]] || Select a node or way under mouse cursor. More precisely, ''previously selected object(s)'' will be **replaced** with new object and displayed in [wikitr:/Help/Dialog/SelectionList selection list]. || |
| | 23 | || **Add** || **`Shift + Left mouse click`** || [[JOSMImage(cursor/modifier/select_add)]] \\ [[JOSMImage(cursor/modifier/select_node_add)]] \\ [[JOSMImage(cursor/modifier/select_way_add)]] || Add a node or way under mouse cursor to the selection. || |
| | 24 | || **Toggle** || **`Ctrl + Left mouse click`** (Windows/Linux) \\ **`Cmd + Left mouse click`** (Mac) || [[JOSMImage(cursor/modifier/select_remove)]] \\ [[JOSMImage(cursor/modifier/select_node_add)]] [[JOSMImage(cursor/modifier/select_node_remove)]] \\ [[JOSMImage(cursor/modifier/select_way_add)]] [[JOSMImage(cursor/modifier/select_way_remove)]] || The selection of a node or way will be **toggled**. More precisely, previously unselected object will be added to the selection and previously selected object will be removed from the selection. || |
| | 25 | || **Select surrounding** || **`Double left mouse click`** || ''default'' || Select the surrounding object ([[JOSMImage(data/closedway)]] [wikitr:/Help/Concepts/Object#Areas area] or [[JOSMImage(data/multipolygon)]] [wikitr:/Help/Concepts/Object#Relations multipolygon]). \\ \\ Can be used in combination with `Shift` or `Ctrl` but `Ctrl` only removes the surrounding object from the selection in this use case. || |
| 22 | | Activation steps: {{{Left mouse click}}} |
| 23 | | |
| 24 | | Action: Select a node or way under mouse cursor. |
| 25 | | |
| 26 | | More precisely, ''previously selected object(s)'' will be '''replaced''' with new object and displayed [wikitr:/Help/Dialog/SelectionList in Selection window]. |
| 27 | | |
| 28 | | ==== Unselecting an object ==== |
| 29 | | |
| 30 | | Cursor: with node [[Image(source:trunk/images/cursor/modifier/select_node_remove.svg,nolink,middle)]]; with way [[Image(source:trunk/images/cursor/modifier/select_way_remove.svg,nolink,middle)]] |
| 31 | | |
| 32 | | Activation steps: hold {{{Ctrl}}} when using {{{Left mouse button}}}[[BR(Formerly the Alt key was described as activator. That came in with version 37)]] |
| 33 | | |
| 34 | | Action: a way or node will be removed from the ''currently selected objects'' |
| 35 | | |
| 36 | | ==== Cycle in dense or overlapping objects with pop-up ==== |
| 37 | | |
| | 28 | ==== Cycle in dense or overlapping objects ==== |
| 51 | | Action: it will show a pop-up window of nearby objects and to cycle through them. To make this type of selection the default, and thus not require the use of the **{{{Alt}}}** key, change the [wikitr:/Help/Preferences/Advanced advanced preference] {{{selectaction.cycles.multiple.matches}}} to true. Holding {{{Ctrl}}} afterwards to directly select an object. |
| 52 | | |
| 53 | | ==== Double click selects surrounding ==== |
| 54 | | |
| 55 | | Cursor: none |
| 56 | | |
| 57 | | Activation steps: {{{Double mouse click}}} |
| 58 | | |
| 59 | | Action: select the surrounding object ([wikitr:/Help/Concepts/Object#Area area] or [wikitr:/Help/Concepts/Object#Relations multipolygon]). |
| | 42 | Action: it will show a pop-up window of nearby objects and to cycle through them. To make this type of selection the default, and thus not require the use of the **`Alt`** key, change the [wikitr:/Help/Preferences/Advanced advanced preference] `selectaction.cycles.multiple.matches` to true. Holding `Ctrl` (Windows/Linux) or `Cmd` (Mac) afterwards to directly select an object. |
| 84 | | ====== Combination of modifiers ====== |
| 85 | | * {{{Alt}}} can be combined with {{{Shift}}} |
| 86 | | * {{{Alt}}} can't be combined with {{{Ctrl}}} - as this is used for the **[#Scale scale]** command |
| | 66 | ||= **Name** =||= **Key** =||= **Cursor** =||= **Description** =|| |
| | 67 | || **Extended way selection** || **`Alt`** || ''default'' || In addition to the normal behavior, select all ways that have at least one node within selection rectangle || |
| | 68 | || **Add** || **`Shift`** || [[JOSMImage(cursor/modifier/select_add)]] || The [wikitr:/Help/Concepts/Object objects] are added to the current selection || |
| | 69 | || **Unselect** || **`Ctrl`** (Windows/Linux) or **`Cmd`** (Mac) || [[JOSMImage(cursor/modifier/select_remove)]] || Remove all [wikitr:/Help/Concepts/Object objects] in current rectangle from selection (if there were any). \\Nothing is added to the current selection. || |
| 90 | | Cursor: none |
| 91 | | |
| 92 | | Activation steps: {{{Alt}}} |
| 93 | | |
| 94 | | Actions: in addition to the normal behaviour, select all ways that have at least one node within selection rectangle |
| 95 | | |
| 96 | | ====== Shift modifier ====== |
| 97 | | |
| 98 | | Cursor: [[Image(source:trunk/images/cursor/modifier/select_add.svg,nolink,middle)]] |
| 99 | | |
| 100 | | Activation steps: {{{Shift}}} |
| 101 | | |
| 102 | | Actions: the [wikitr:/Help/Concepts/Object objects] are added to the current selection |
| 103 | | |
| 104 | | ====== Ctrl modifier ====== |
| 105 | | |
| 106 | | Cursor: [[Image(source:trunk/images/cursor/modifier/select_remove.svg,nolink,middle)]] |
| 107 | | |
| 108 | | Activation steps: |
| 109 | | |
| 110 | | Actions: remove all [wikitr:/Help/Concepts/Object objects] in current rectangle from selected objects (if there were any); nothing is added to the current selection. |
| | 75 | === Unselect all === |
| | 76 | You can unselect all by: |
| | 77 | * `Esc` key **or** |
| | 78 | * `Left mouse click` into empty map area **or** |
| | 79 | * [wikitr:/Help/Action/UnselectAll Selection > Unselect All] |
| 118 | | [[Image(source:trunk/images/mapmode/improvewayaccuracy.png,16,nolink,middle)]] [wikitr:/Help/Action/ImproveWayAccuracy Improve Way Accuracy] - over time many mappers switch to this tools instead of manually selecting-and-moving each node |
| | 86 | [[JOSMImage(mapmode/improvewayaccuracy)]] [wikitr:/Help/Action/ImproveWayAccuracy Improve Way Accuracy] - over time many mappers switch to this tools instead of manually selecting-and-moving each node |
| | 87 | |
| | 88 | === Aligned move of selection === |
| | 89 | If the last-added way in the selection consists of exactly two nodes, then the whole move can be aligned to its direction by pressing and holding `Ctrl` (Windows/Linux) or `Cmd` (Mac) while dragging. |
| | 90 | |
| | 91 | After mousebutton-down you can toggle `Ctrl` (resp. `Cmd`) arbitrarily often to switch between free and aligned move. The constrain offers four directions defined by the last-selected way (move within its direction, against it, and 90° rotations of these; vaguely comparable to the cardinal directions of a compass). To end an aligned move, it is recommended to release the mouse button before keyboard modifier key. |
| 155 | | == Advanced details == |
| 156 | | Whether a mouse action is considered a selection or a move depends on some settings, to prevent objects from being moved when a simple selection was intended; this is particularly important on devices such as tablets that are touch sensitive or use a stylus. If the pointer is moved between pressing and releasing the left mouse button, the object will only be moved if the pointer moved more than 5 pixels or was held down for more than 0.2 seconds, otherwise the object will simply be selected. These two settings can be changed with the [wikitr:/Help/Preferences/Advanced advanced preferences] {{{edit.initial-move-threshold}}} (pixels) and {{{edit.initial-move-delay}}} (milliseconds). |
| | 125 | The scaling factor is displayed in the [wikitr:/Help/StatusBar Status Bar]. |
| | 126 | |
| | 127 | == Advanced details ==#Advanceddetails |
| | 128 | Whether a mouse action is considered a selection or a move depends on some settings, to prevent objects from being moved when a simple selection was intended; this is particularly important on devices such as tablets that are touch sensitive or use a stylus. |
| | 129 | If the pointer is moved between pressing and releasing the left mouse button, the object will only be moved if the pointer moved more than 5 pixels or was held down for more than 0.2 seconds, otherwise the object will simply be selected. |
| | 130 | These two settings can be changed with the [wikitr:/Help/Preferences/Advanced advanced preferences] `edit.initial-move-threshold` (pixels) and `edit.initial-move-delay` (milliseconds). |