View Issue Details

IDProjectCategoryView StatusLast Update
0001093Slicer4Core: GUIpublic2012-02-18 09:01
Reporterinorton Assigned Tonicole  
PrioritynormalSeveritytweakReproducibilityN/A
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.0.0Fixed in VersionSlicer 4.0.0 
Summary0001093: AnnotationFiducial: interface and tweaks
Description
  • turn off the default persistent-drag mouse interaction in both 2d and 3d. ie: dragging continues after button is released, until 2nd button click.

  • fiducial position needs to be float, probably 2 decimals displayed is fine. Currently locked to int positioning.

  • refine and consolidate the fiducial properties interface: I'm confused by the edit properties display (window) for fiducials. What is the purpose for each tab: text, points, lines? points seems to be a place for a list, but x/y/z is empty and position is instead displayed under "Measurement value" on the text tab.

  • meta visibility control is helpful but maybe not imperative, ie show/hide a whole group but still maintain the individual visibility settings.

  • minor style: is it possible to use stop-sign or something else rather than the current x-in-circle for "cancel"? it is easily confused with the * fiducial placement button.

TagsNo tags attached.

Activities

inorton

inorton

2011-06-14 15:22

developer   ~0002521

  1. Is persistent-drag by design? If so, can it be made optional? I find it annoying personally, but I can deal. Generally, I think there should be a really good reason to change the expected behavior for users coming from Slicer3.

  2. one decimal is displayed in the status bar "None RAS: (12.3,4.0,0.0)". Can Annotation be made consistent with this?

  3. is addressed by 0001090

  4. has been addressed, except that it is a logical inversion right now. I'll file a separate bug.

  5. irrelevant now that the placement behavior is fixed - only one of the buttons can be active at a time.

nicole

nicole

2011-11-08 09:04

administrator   ~0003278

2:
Ron and I go back and forth about displaying the coordinates in the tree view (he doesn't want them there, as you can see the full value in the annotation properties dialogue pop up).
The change is actually pretty easy to show more decimal places, in the constructor of vtkSlicerAnnotationModuleLogic, set m_CoordinateFormat. I've changed it from "%.0f" to "%.1f" in svn 18633. The column may disappear at some point though!

Issue History

Date Modified Username Field Change
2011-02-05 03:57 inorton New Issue
2011-03-15 13:03 nicole Status new => assigned
2011-03-15 13:03 nicole Assigned To => nicole
2011-06-14 15:22 inorton Note Added: 0002521
2011-06-30 10:29 finetjul Category QtGUI => GUI
2011-08-25 09:48 finetjul Target Version => Slicer 4.0 RSNA
2011-11-08 09:04 nicole Note Added: 0003278
2011-11-08 09:04 nicole Status assigned => resolved
2011-11-08 09:04 nicole Resolution open => fixed
2012-02-18 09:01 inorton Status resolved => closed
2012-02-18 09:01 inorton Fixed in Version => Slicer 4.0.0