Bug 233948 - Possibility to select multiple files using marquis selection
Summary: Possibility to select multiple files using marquis selection
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Steve Northover CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-26 08:17 EDT by Michael Moser CLA
Modified: 2019-09-06 15:35 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Moser CLA 2008-05-26 08:17:10 EDT
I have a tablet PC and I am occasionally use it with eclipse while on the go. One things that turned out to be very tedious, is that some eclipse views, notably those that use a tree view (e.g. Navigator, Package Explorer, ...) do not allow to select multiple items using a "rubber band selection", i.e. selecting multiple items by drawing a frame around them (like e.g. the Windows Explorer allows). Selecting multiple items using Shift and Control keys is extremely complicated and almost unusable with a pen only. I recently wanted to reorganize a project and the lacking possibility to select more than a single file at a time made me give up (or rather delay it until I was back at my desktop with mouse and a full keyboard)... 

Is there a way to enable rubber band selections in eclipse (or maybe SWT)? It would be really cool, if eclipse could provide such an option! Or some alternative mean that allows to conveniently select multiple items in a list or tree view, e.g. like the leading tiny checkboxes that Vista's Explorer offers (under Tools => Folder Options => Views => "use checkboxes to select items"). 
These are absolutely ideal for pen only operation!

Cheers,
Michael
Comment 1 Bogdan Gheorghe CLA 2008-05-26 14:30:36 EDT
Marquis selection is supported for the table provided that mouseDown isn't hooked. It is not currently supported for trees.
Comment 2 Steve Northover CLA 2008-09-10 06:21:12 EDT
This is already working when mouse down is not hooked on a table.  It is not working for trees.  Felipe is investigating marquis style block selection for StyledText so a version of his code could be used for tree.

In any case, Eclipse will need to stop listening for mouse down in tables to enable the code.  I believe that, since Eclipse does not use the selection event in a standard way (the selection policy code I no longer remember why it was needed), I think we are blocked.  JFace can't remove the code so the feature won't be enabled.
Comment 3 Steve Northover CLA 2008-09-10 06:23:33 EDT
... but this would be a cool native feature to enable in Eclipse somehow for table and implement for tree.
Comment 4 Eclipse Webmaster CLA 2019-09-06 15:35:27 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.