RiverWare SCT support for TVA Preschedule Editor Functionality
Phil Weinstein, CADSWES, 6-13-2014 / Estimate Estimate; Revision: 6-30-2014.

This brief document outlines a potential set of enhancements to support TVA's Preschedule Editor functionality in the SCT:

Enhancement tasks for features reflected in that document:
  1. Custom Time-Aggregation Summary Rows/Columns shown after each set of aggregated timesteps.  Although these make use of the SCT's time aggregation configuration, the initial requirement is to show them only in the non-aggregated views. 
    1. Custom Time-Aggregation Summary Row/Column configuration data definition and persistence.
    2. Resolution of slot reference items from SimObj, optional SimObj name suffix (for associated Data Objects) and local slot name.
    3. Configuration Editor
    4. Revision to display table layout representation and computation algorithms for Custom Time-Aggregation Summary Rows/Columns in the two non-aggregated views.
    5. Content display.
    6. Conditionally-enabled editing.
  2. Addition of "Draw 6-Hour Divider Columns/Rows" configuration option. This will share the color configuration of the existing 4-Hour time dividers. Within each axis orientation (time horizontal and time vertical), either 4-Hour or 6-Hour time dividers can be active (not both). [DONE].
Enhancement tasks for features not reflected in that document:
  1. (For the vertical timestep axis orientation SCT views only):  An optional third vertical-scroll-synchronized display table to display series data columns.  This essentially provides stable columns which are not effected by horizontal scrolling within the main series data table.
    1. Series Data Tab layout support
    2. Support for two sections of slots in the "Edit Series Slot List" tab.  (This could be done with a new special type of slot divider item).
  2. Mode "data qualifier" flags settable on individual slot/timesteps (cells). We could consider making use of series slot notes for this feature.  If we do, the currently available differently colored note icons might suffice (with the addition of a higher-level feature to apply those notes), or else a cell color scheme which would be displayed in place of the current series flag color scheme.
  3. Generate selected cell/cell range notifications to support changes in other displays -- for the "Plot Page / SCT Linkage".
A design and estimate for these enhancements could be done within 4 days.  (3 days of a primary developer's time, and another day for internal review by other staff).

--- (end) ---