Aggregation Series Slots in RiverWare 6.3
Open Slot Development Snapshots / Phil Weinstein / 6-05-2012
Config Dialog Revisions:
Minor Text Revisions ![]() |
Additional Redesign ![]() |
See also with Open Object Dialog
Model file persistence of Annual Water Year Definition. (Note that serialization for the "water year named from start/end" is included, but internally, only "from end" is supported). The following three screenshots are from Tcl error processing testing.
... PlotInitTimeAxisAutoScaleChar {F} OverrideDefaultPlotAxesForVertDist 0 CurrCanvasType SIMULATION WaterYearStartMonthIndex 3 YearNamedFromEnd $ws.runInfo pauseAtDate {06-05-2012 04:00:00} $ws.runInfo pauseAtPriority 2 $ws.runInfo setDescription {Model Run} |
![]() |
![]() |
![]() |
First GIT commit:
(1) Implemented model file persistence of water year start date (Tcl).
(2) Addressed some of David's review issues: Configuration dialog text and layout changes.
(3) Regression test fix: removal of diagnostic output mistakenly checked in yesterday.
Second GIT commit:
Changes to Open Slot Dialog and Config Dialogs for Time Aggregation Series Slots:
(1) Unit Type and Execution Parameter Editing disabled.
(2) Time series reconfiguration editing disabled. (This are enabled in parellel with the "Execution Parameters", so I did disable all time series edits, i.e. not just the timestep size. See bool SlotGUIUtils::execPropsEditable().
(3) Added "Configure Time Aggregation ..." menu item to the Open Slot dialog. This is shown ONLY for Time Aggregation Series Slots. Also, when it is shown, the "Configure..." menu item is shown instead as "Configure Slot...".
(4) Fix to pasting (a copied) Time Aggregation Series Slots. The recent "overflow" of a 'short' for Slot Attributes (i.e. promotion to a full 'int') had a bug. A copy method was truncating the new Slot::TimeAggSlotBit bit.
---