Table Slot: Move Rows and Columns / RiverWare 6.7
Phil Weinstein, David Neumann, Edie Zagona, CADSWES, 1-16-2015 -- ready for review.

       

The Open Slot Dialog for table slots on data objects now supports Move Rows and Move Columns operations. These are accessible from the Row and Column menus, respectively. They both show a temporary "move panel" under the data table with a single row of controls to effect moving of the selected rows or columns; the column version of that panel is illustrated below.

Clicking the arrow buttons moves the selected columns (or rows) in the indicated direction. Clicking the "Done" button hides the panel. The arrow buttons are enabled if the selection consists of whole columns (or rows) which do not include the column or row against the side of the table corresponding to the direction of the move. The buttons can be operated in rapid succession until the edge is reached.

All normal functions in the Open Slot dialog remain operational when the "move panel" is shown -- notably, the table cell selection can be modified in the normal ways. As before, whole columns or rows can be selected by clicking in, or dragging along the column or row headers.

If the slot dialog is closed and reopened, the "move panel" will not initially be shown; it can be shown again via the corresponding menu operations as described above.

The move column operation is available for all multiple-column table slots and periodic slots on data objects which do not contain a numeric column map. The move row operation is available for all multiple-row table slots on data objects. However, both operations are disabled in non-editable table slots and models, e.g. in RiverWare Viewer mode or in a scenario baseline model.

---