RiverWare 5.1: New SeriesSlot Timestep Flag: "U" (Unit Values): RPL Phil Weinstein, 2-18-2009 Added "U" Flag Button ("UNIT_VALUES") to the RPL Palette. There are now these six Flag Buttons on the RPL Palette, arranged in two columns: ------------------------------- DRIFT MAX_CAPACITY SURCHARGE_REL BEST_EFFICIENCY REG_DISCHARGE UNIT_VALUES ------------------------------- ----------------- Rpl/Rpl.l Rpl/lex.rpl_.cpp -- GENERATED ----------------- "UNIT_VALUES_FLAG" { rpl_lval.fval = ValueState::UNIT_VALUES; return NUMERIC_FLAG_TOKEN; } -------------------------- QtRpl/RplPaletteDlgBase.ui -------------------------- OLD: spacer: _flagValuesSpacer NEW: QPushButton: _buttonFlagUnitValues ----------------------- QtRpl/RplPaletteDlg.cpp ----------------------- Modifications to methods: bool RplPaletteDlg::isTerminal (const QPushButton*) ValueState::Flag RplPaletteDlg::getFlagType (const QPushButton*) ------------------ Rpl/RplSupport.hpp (1) Rpl/RplSupport.cpp (2) ------------------ Added: (1) extern const RWCString RPL_UNIT_VALUES_STRING; (2) const RWCString RPL_UNIT_VALUES_STRING("UNIT_VALUES_FLAG"); ------------------------------ RplExpression/NumericValue.cpp ------------------------------ Modifications to methods: RWCString NumericValue::valueAsString (RplApplication::Type, int, Format); ---