Example: Mouse Selection in a Drawing Window

We use the mouse to select objects in a drawing window.   This could be a drawing layer in a map or simply in a drawing window.




In a drawing window that shows five triangular-shaped area objects and two line objects we draw a mouse box using Ctrl-click and drag.




This selects the single area object that was entirely within the selection box drawn.




Suppose we had drawn the same selection box using Shift-Ctrl-click and drag.




That selects all objects any part of which was within the selection box, four areas and two lines.




We deselect using the Alt key.   We Alt-Ctrl-Click on the small selected triangle in the center of the illustration.




That will deselect it.   


We could, of course, also use the Alt key in combinations such as Alt-Ctrl-Click and drag to deselect all objects entirely within the selection box or Alt-Shift-Ctrl-Click and drag to deselect all objects any part of which is within the selection box.



See Also



Select Dialog




Example: Using a Selection Box in a Table - In tables we can use the mouse to select records by drawing a selection box.  Ctrl-click and drag anywhere in the table to select all records with any part in the selection box.   Using the Alt key makes that a deselect: Alt-Ctrl click and drag anywhere in the table to deselect records with any part of the record in the deselection box.


Example: Combining Selections using the Select Dialog - How to use selections to solve a one-off problem casually that would be more difficult to solve rigorously with SQL.   The objective in the example's scenario is to visit a point of tourist interest while travelling.    We will use mouse selection as well as the Select dialog.


SQL Example: Using Selection Query Functions - How to manipulate selections within a query.


Example: Construct JSON String using Select and Transform - Use the Select and Transform dialogs to manually construct a JSON string using values from other fields in a table. Shows how we can manipulate text to build desired contents in a field.