Difference between revisions of "Slicer3:UIDesign:WorkingProblems:SaveDataWidget:Draft4"
From Slicer Wiki
(New page: Back to SaveDataWidget Working Problem Back to Slicer3 UI Design) |
|||
Line 1: | Line 1: | ||
− | |||
Back to [[Slicer3:UIDesign#Working_problem:_Save_Data_Widget|SaveDataWidget Working Problem]] | Back to [[Slicer3:UIDesign#Working_problem:_Save_Data_Widget|SaveDataWidget Working Problem]] | ||
Back to [[Slicer3:UIDesign|Slicer3 UI Design]] | Back to [[Slicer3:UIDesign|Slicer3 UI Design]] | ||
+ | |||
+ | |||
+ | |||
+ | == Draft4 == | ||
+ | |||
+ | This new version (local data handling only) contains the following changes to current implementation: | ||
+ | * the word "Node" is dropped from column headings as much as possible since users don't need to think about "nodes" | ||
+ | * the Scene is listed along with data -- always at the top, and maybe in a different text color to highlight it. | ||
+ | * Changes to how File formats are handled for those without writing support are reflected (sketch included below widget mockups). | ||
+ | * "Select all" and "Select none" are above the multicolumn, over the Select column. Icons are used instead of text -- their balloon help should say "Select all" "Select none" | ||
+ | * The Data Directory File browse button is moved to top, above the Directory column. | ||
+ | * There's an icon-button included in the "Format" column which should raise a pop-up window that lists the available format options and what they are. For instance, Ron notes that a novice user may not know the difference between NRRD (.nrrd) and NRRD (.nhdr). So the pop-up help should clarify this. (There's a vtkSlicerPopUpHelpWidget in Slicer/Base/GUI that might be useful...) | ||
+ | * Bottom button text is shortened to "Save Selected" and "Cancel". | ||
+ | * Note: icon image data and icon resources (zip files) are linked below. | ||
+ | |||
+ | [[image:SaveData6A.png]] | ||
+ | |||
+ | Modification '''for later''' when we add remote data handling includes: | ||
+ | * radiobuttons to switch between Remote and Local save destination for selected guys | ||
+ | * Local saving exposes an option for saving selected datasets relative to the scene file (Ron's request) | ||
+ | |||
+ | [[image:SaveData6B.png]] | ||
+ | |||
+ | How the widget should handle data loaded in a format for which writing is not supported: | ||
+ | |||
+ | [[image:formatFlagsV2.png]] | ||
+ | |||
+ | Icon image data and .h resources for the mockups above: | ||
+ | |||
+ | [[media:IconImageData.zip | icon image data zip file ]] | ||
+ | |||
+ | [[media:IconResources.zip | icon resources zip file ]] |
Latest revision as of 20:22, 17 December 2008
Home < Slicer3:UIDesign:WorkingProblems:SaveDataWidget:Draft4Back to SaveDataWidget Working Problem
Back to Slicer3 UI Design
Draft4
This new version (local data handling only) contains the following changes to current implementation:
- the word "Node" is dropped from column headings as much as possible since users don't need to think about "nodes"
- the Scene is listed along with data -- always at the top, and maybe in a different text color to highlight it.
- Changes to how File formats are handled for those without writing support are reflected (sketch included below widget mockups).
- "Select all" and "Select none" are above the multicolumn, over the Select column. Icons are used instead of text -- their balloon help should say "Select all" "Select none"
- The Data Directory File browse button is moved to top, above the Directory column.
- There's an icon-button included in the "Format" column which should raise a pop-up window that lists the available format options and what they are. For instance, Ron notes that a novice user may not know the difference between NRRD (.nrrd) and NRRD (.nhdr). So the pop-up help should clarify this. (There's a vtkSlicerPopUpHelpWidget in Slicer/Base/GUI that might be useful...)
- Bottom button text is shortened to "Save Selected" and "Cancel".
- Note: icon image data and icon resources (zip files) are linked below.
Modification for later when we add remote data handling includes:
- radiobuttons to switch between Remote and Local save destination for selected guys
- Local saving exposes an option for saving selected datasets relative to the scene file (Ron's request)
How the widget should handle data loaded in a format for which writing is not supported:
Icon image data and .h resources for the mockups above: