Opened 5 months ago

Last modified 3 weeks ago

#1150 new defect

Make Slicer Parameters box non-modal and add it to the Tools menu

Reported by: pkienzle Owned by:
Priority: major Milestone: SasView 5.0.0
Component: SasView Keywords:
Cc: Work Package: SasView Bug Fixing

Description

The Slicer Parameters box is modal. This means that you can't interact with the help window while the Slicer Parameters box is displayed.

Making the box non-modal has some good UI benefits. E.g., you could interact with the slicer parameters from the graph as well as typing in the numbers in the box. You could put the slicer in the Tools menu where it is easy to find rather than having to select a slicer on a graph before the user even knows the slicer box exists. You could also make slicing available to data sets that are not currently plotted, which may be useful for batch slicing.

Change History (2)

comment:1 Changed 4 months ago by smk78

  • Priority changed from minor to major

Am raising the priority of this, as it is irritating!

comment:2 Changed 3 weeks ago by piotr

The batch slicing widget looks pretty restrictive. How about two separate actions with two different widgets?

  1. The 4.1 (also current 5.0) Slicer Parameters widget accessible from the context menu of 2D plots with only slicer parameters. Basically reverting to 4.1
  2. Additional Batch Slicing widget, accessible from the Tools menu. This one would be a variation of the current (4.2) batch slicer with functionality as described above. Since the slicer is going to act on a number of datasets, we probably need to display one of them to visualize the slicer extent?

Modality is a non-issue, the current Slicer Params widget in 5.0 is non-modal

Note: See TracTickets for help on using tickets.