Difference between revisions of "What's new in Analytica 5.3?"

(COMArray, EW 16004)
 
Line 1: Line 1:
 
This page lists notable enhancements to Analytica and ADE release 5.3 since the previous [[Analytica 5.2]] release. There are numerous bug fixes and minor enhancements that we've not listed, which of course improve the user experience is subtle ways. This page lists the items that are most obvious.
 
This page lists notable enhancements to Analytica and ADE release 5.3 since the previous [[Analytica 5.2]] release. There are numerous bug fixes and minor enhancements that we've not listed, which of course improve the user experience is subtle ways. This page lists the items that are most obvious.
  
Analytica 5.3 is currently under development. The current release is [[Analytica 5.2]]. For now, consider this page "under construction", so that it may contain inaccuracies be incomplete. Watch the [[Beta Tester Page]] to learn when 5.3 becomes available for beta testing.
+
Analytica 5.3 is currently under development. The current release is [[Analytica 5.2]]. If you'd like to be a beta tester of Analytica 5.3 before it is released, please visit the [[Beta Tester Page]].
  
 
== Clipboard ==
 
== Clipboard ==

Latest revision as of 00:36, 14 September 2019

This page lists notable enhancements to Analytica and ADE release 5.3 since the previous Analytica 5.2 release. There are numerous bug fixes and minor enhancements that we've not listed, which of course improve the user experience is subtle ways. This page lists the items that are most obvious.

Analytica 5.3 is currently under development. The current release is Analytica 5.2. If you'd like to be a beta tester of Analytica 5.3 before it is released, please visit the Beta Tester Page.

Clipboard

Ctrl+X for Diagram Nodes

We are changing Ctrl+X paradigm for cut/paste of nodes between diagrams. The new paradigm is similar to how File Explorer works today. When you Ctrl+X on a node (or nodes), the nodes are not deleted from the model, but rather are marked for move. When you paste elsewhere, they move. We think this is much slicker.

WYSIWGY for text copies to external applications

Copy from tables to other applications that expect text will now be placed on the clipboard as the cells appear -- i.e., in the selected number format, not at full precision.

This won't lose precision when copying to Excel, since now by default, we post data on the clipboard in XML Spreadsheet format, which Excel prefers to text. In the XML Spreadsheet format, values are at full precision.

OLE links created in an earlier release will continue to transfer at full precision to retain backward compatibility.

Diagrams

Default background color

  • For new models, the default diagram color is now White. We think tastes have shifted over time so that now a white background appears more natural and modern to most people. As always, if you prefer the old gray color, just open the Color palette from your top-level diagram and select the 4th from the right gray in the top row. Legacy models retain their previous background color.
  • The default for Text nodes is a slight off-white, so you can actually see them if you turn on the "fill color" node style.
  • There has also been a subtle visual change to the edit-mode grid pattern, which makes it a bit softer. This is the pattern appears to remind you that you are in edit mode.

Default Node Styles

  • If you prefer your own node coloration scheme to Analytica's default colors, you are in luck. These default node colors (that apply to any node you have not explicitly set) are now super easy to configure. You can also change the node styles, such as if you prefer no borders or flat (unbeveled) buttons, etc.
To change these, open the Outline window, expand System Libraries and double click Node style defaults. Open your color palette and change the default node colors the same way you would change individual node colors in your own model.
  • We've included some alternate color schemes you can try. With your model loaded and in edit mode, select File / Add Library... and enter the Node Styles folder. Select one of the *.anaStyle templates and press the Open button. Select the Defaults.anaStyle scheme to return to the standard defaults.
  • When you set a node color or style to the active default, the setting is removed so that the node starts inheriting the default, and hence responding to future changes to the default color or style.

Attribute pane and Object Window

Hyperlinks

  • Hyperlinks in Descriptions and other textual attributes now appear as underlined, active links when you are in edit mode.
    • Previously, these appeared as active, underlined hyperlinks only in browse mode, and as HTML-like markup in edit mode.
  • You can create a hyperlink by selecting some text in a Description or user-defined attribute and using the Add/Edit hyperlink option on the right-mouse context menu. No need to deal with the markup syntax.
  • When a hyperlink exists, you have the option to view the markup using Toggle show markup on the right-mouse context menu.

Editing

  • Pressing ESC while editing used to act like pressing the red-X to cancel your editing changes. This is no longer the case. The first press is ignored, so you don't accidentally cancel changes (unless Expression Assist is showing, in which case, as before, the first press removes the EA pop up). If you press ESC a second time in a row, then it asks before cancelling changes.
  • Fixed a case where the text selection didn't follow the mouse drag in the text editing area as you are dragging.

Speed of redrawing

  • On slower computers, the Object window would often take a long time to open, with a lot of flashing and redrawing. This has been greatly streamlined.


Logos

  • We have new logos and icons for Analytica and Lumina, which appear on our newly launched website and in this release.
  • There is a newly designed splash screen.

Built-in functions

  • Unique( ) has a new «condition» parameter.
  • A new function ConsolePrint, which prints to the typescript console, can be useful when debugging.
  • Added new built-in functions CumMin and CumMax
  • ParseCSV has a convenience enhancement. When the row or column index is a ComputedBy index (computed by the variable containing the ParseCSV call), the function automatically sets the index value from the data.
  • A URL parameter was added to the function Error().
  • Added a «datatype» parameter to COMArray, giving you control over the cell type of the safe array that gets passed to a COM method.
Comments


You are not allowed to post comments.