Assigned To | Brendan MacLean | » | Yuval |
Notify | Stephanie Kaspar | » | Stephanie Kaspar;Nick Shulman |
Milestone | 3.1 | » | 3.6 |
Yuval, this could be another good one to work on. I think the spec would be:
Add a "Layout" menu item on the view menu, which starts out showing a sub-menu with just the following items:
Add...
Edit List...
Add shows a form that allows you to name the current layout.
Edit list allows you to edit the complete list of saved layouts, and export and import layouts for sharing (like reports - Nick can help with this).
We already have the ability to swap in any given layout, which we do all the time during the automated tutorial tests. The one complication here is that you are not guaranteed that the save chromatogram replicates will be the same across documents. Save view-specific information like selection in the Targets view will also probably not apply. So, we need to build in some new tolerance, and maybe find a way to store more general information about the chromatogram graphs, e.g. something like the settings we request in View > Arrange Graphs > Grouped (are they tabbed, row, column or grid? ordered in document order? specific number of panes, e.g. 3, 4, etc.?)