|Europa Preliminary Release 20 — 6.2b20 (5887) Companion TLW|
|Notice: This release is only available for Intel-based Macs. The PowerPC code has a number of issues, some of which may result in collection corruption and/or instability. If you need the PowerPC-enabled version, you can download it from the Interim Builds page. Use it at your own risk.|
|Helix RADE changes since 6.2b19 (5880)
Click each section header to show or hide that section.
The Abacus Editor debuts in read-only form, with features added to make them more efficient…
New feature: Automatic Tile Alignment: With an abacus editor window active, the Icon menu features a new four-way alignment command. The alignments are designed to eliminate 99.9% of the ‘crossover’ arrows and tile overlaps that occur when creating an abacus calculation, and each one approaches the task in a slightly different manner in order to accommodate most design styles.
New feature: Color: The abacus editor now uses color to indicate datatype compatibility, making it easier to identify which arrows can be placed in which sockets, and what the final output of the abacus is. The default colors (shown at right) are:
The input sockets (formerly ‘black holes’) of each tile use these colors to indicate the datatypes that are accepted. When more than one datatype is possible, diagonal bands of color indicate the acceptable datatypes.
The output arrow of each tile uses these colors to indicate the datatype it outputs. When more than one datatype is possible, diagonal bands of color indicate the acceptable datatypes. Note: the presence of multiple colors in an output arrow indicates that the tile is incomplete. All valid tiles result in a single datatype output.
When connecting tiles, the color of an arrow must match the color for the input socket, or the arrow will not be accepted and the abacus will be invalid. In the case of multiple color options, the two elements (arrow and socket) must contain at least one color in common, or the arrow will be rejected and the abacus will be invalid.