View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002717 | Slicer4 | Module Markups | public | 2012-11-01 07:46 | 2014-03-06 04:58 |
Reporter | finetjul | Assigned To | nicole | ||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.2.0 | ||||
Target Version | Slicer 4.3.0 | Fixed in Version | Slicer 4.3.0 | ||
Summary | 0002717: Add shortcuts for annotations | ||||
Description | Here are some ideas for shortcuts:
In 3D view, maybe the Control key controls the mouse mode. Once the key is down, the place mode is down, and the next click (while having control down) drops a point. If the user release the key, then the place mode is off. | ||||
Tags | No tags attached. | ||||
Markups module adds the 'p' key to place a fiducial (currently only enabled if in place mode). |
|
In persistent mode, do you want a right click to leave persistent mode, leaving you in place mode (one more left click will place a fiducial and then it will go back to view transform mode), or do you want a right click to take you out of place mode, leaving persistent mode enabled for the next time place mode is entered? |
|
I believe 2nd option makes more sense to me (-> right click takes you out of place mode leaving persistent mode enabled for next time) |
|
A quick test shows that using the right button release event is clashing with the seed widget, the seeds aren't getting unlocked properly after place mode is exited, and I'm often getting a seed "sticking" to the mouse, stuck in move mode. I'll probably have to use a shortcut key instead. Another quick test shows that this worked well on the Annotations seed widget on linux, while not working with the Markups seed widget on Mac - more testing needed. |
|
I got the right click to stop place mode working in the Markups module (in 3D only so far though), as of svn 22317[1]. p key will place them under the mouse pointer while in persistent mode as well. Let me know if you need more keyboard shortcuts. I do plan to add the d key to delete fiducials when the mouse is over them. [1] http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22317 |
|
Whatever we decide, I think we should be consistent between the 2D and the 3D view. Maybe the right click I suggested is not a good solution as it would clash with the zoom. Here is a suggestion (here I suggest that we don't use more than 1 key (p?) for all the fiducials):
|
|
There has to be a key press without mouse click to place fiducials, as precise placement sometimes requires that the mouse not be moved even by accident when pressing the mouse button. The p key was used in Slicer3 which is is why I went back to it. Other than that, I don't have strong feelings one way or another, maybe open up the discussion to the users list? |
|
Closing resolved issues that have not been updated in more than 3 months |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-11-01 07:46 | finetjul | New Issue | |
2012-11-01 07:46 | finetjul | Status | new => assigned |
2012-11-01 07:46 | finetjul | Assigned To | => nicole |
2013-07-09 08:18 | nicole | Note Added: 0008949 | |
2013-07-09 08:18 | nicole | Category | Module Annotations => Module Markups |
2013-07-18 13:23 | nicole | Note Edited: 0008949 | |
2013-07-18 13:24 | nicole | Note Added: 0009133 | |
2013-07-18 13:30 | finetjul | Note Added: 0009134 | |
2013-07-18 14:16 | nicole | Note Added: 0009137 | |
2013-07-19 06:25 | nicole | Note Edited: 0009137 | |
2013-07-19 06:25 | nicole | Note Edited: 0009137 | |
2013-08-23 11:12 | nicole | Note Added: 0009573 | |
2013-08-23 11:12 | nicole | Status | assigned => resolved |
2013-08-23 11:12 | nicole | Fixed in Version | => Slicer 4.3.0 |
2013-08-23 11:12 | nicole | Resolution | open => fixed |
2013-08-23 11:20 | nicole | Relationship added | has duplicate 0001877 |
2013-08-23 12:50 | finetjul | Note Added: 0009583 | |
2013-08-23 13:01 | nicole | Note Added: 0009585 | |
2014-03-06 04:56 | jcfr | Note Added: 0010837 | |
2014-03-06 04:58 | jcfr | Status | resolved => closed |