General User Interface Enhancements
Diagnostics Output Window
Minor user interface changes were made to the diagnostics output window including moving the Clear Messages option from the File Menu to the Edit Menu. In addition, a new menu item “Add 'Search' text as User Message” was added to the Diagnostics Output Window under the Edit menu. This menu option allows the user to add the text in the 'Search' box to the diagnostics output. The User Message acts as a bookmark that can be queried.
Expression Slots
The Series Slot with Expression dialog to configure the timeseries was ported to Qt. In addition, the user can now select to Always Sync Range with Run Control but still have a timestep that is different than the run’s. There is the possiblity that the range in this slot will extend beyond the run control and the expression will not evaluate successfully. For example, if you have a daily model that runs from Jan 1 to March 15th and the expression slot is configured to evaluate monthly, the expression slot will try to evaluate on March 30th but may not have enough data to solve. This updated dialog is shown in the following screenshot:
Workspace
If the user drags icons off the canvas, all of the selected objects will be returned to their original position and a warning dialog is posted. This was done to prevent the user from inadvertantly moving objects or accounts off the canvas and not being able to move them back.