Analytica 4.4 beta Release Notes/Changes in 4.4.0.9

< Analytica 4.4 beta Release Notes
Revision as of 00:50, 29 September 2011 by Lchrisman (talk | contribs) (In progress)

<< Analytica 4.4 beta Release Notes

This page lists fixes in beta build 4.4.0.9 since the previous beta build 4.4.0.7. For major enhancements since 4.3, see What's new in Analytica 4.4?.

Analytica Cloud Player

ADE

  • CATable::GraphToFile was returning true when the destination directory was read-only and the operation failed.

Clipboard

  • More intelligence about when to include quotes around text and when not to when copy/pasting. A bit more of this will also be in build 4.4.0.10.
  • Diagram images are now copied to the clipboard in PNG and Bitmap formats. Either can be pasted into Microsoft Office apps. As a convention, the PNG diagrams use a transparent background color (so you can overlay them on other content on your power point slides), while the Bitmap images retain the background color. Use Paste Special... from Power Point or Word to select if you prefer the Bitmap. The EMF format has been removed because the quality of the EMF images was not satisfactory.

Influence Diagram

  • Restored the bevel around buttons by default.
  • The Right-mouse context menu when hovering over a button provides several options (like execute it or edit the script).
  • You can now customize what is displayed in Description balloons in totally arbitrary ways (with the entire Analytica expression engine available for arbitrary logic).
  • Some minor one pixel adjustments to node heights and widths to make sizes consistent.
  • When a variable is renamed, its node would sometimes become too narrow when the model was not using ClearType fonts.
  • Fixed a bug in build 4.4.0.7 in which parts of arrows did not redraw as nodes were moved.

Engine

  • When Sum finds no non-Null values, its result is now Null, rather than 0. This is to be consistent with the treatment of Null by other functions. Note: This has a small potential of breaking legacy models that relied on the 0 result.
  • Linked libraries would often think they had been dirtied immediately after being loaded, even though nothing had been changed. This would cause i to want to save.

Expression Assist

  • Some identifier completions scrambled letters or included extra letters.
  • Removed NaN from standard view and Clipboard from advanced view.
  • Improved treatment of handle terms by the index-label suggestion popup when handles appear as index terms. They appears as Handle(x) and paste as such also into the expression, so that the expression is well-formed. The identifiers are not displayed twice (previously they would display twice because they were an index value, but also an object in the namespace that could be used as part of a computed expression).
  • Table indexes are suggested for variables defined as tables, even if the variable hasn't yet been evaluated.

Spreadsheet Functions

  • In a certain situation, SpreadsheetOpen would repeatedly ask you to find the *.xslx file when it couldn't find it. It wouldn't allow you to cancel when it didn't exist.
  • The local index that provides the list of sheet names when you use SpreadsheetCell with sheet:"*" was renamed from .Sheets to .Sheet. This feature is new to 4.4, so it is just a twiddle on the earlier beta build.

Graphing

General GUI

Optimizer

Printing

Tables

Typescript

Window Management

  • On a multi-monitor system, Analytica remembers which monitor it last ran on and opens on that same monitor.
Comments


You are not allowed to post comments.