|Europa Preliminary Release 21 — 6.2b21 (5897) Companion TLW|
|Notice: Helix RADE 6.2 is now available only for Intel-based Macs.|
|Helix RADE changes since 6.2b20 (5887)
Click each section header to show or hide that section.
The Abacus Editor is now fully enabled, with features added to make editing an abacus more efficient…
Terminology Change: The abacus inputs, which were formerly refered to as black holes are now refered to as sockets. This new term is used throughout these release notes.
Restored feature: Edit Via Drag and Drop: With an abacus editor window open, the Element Panel now shows the tiles, fields and abaci that can be used to create an abacus.
Icons can be dragged into an abacus editor from any valid location. Fields, abaci, templates and relations can be dragged directly from the relation and collection windows; tiles, fields and abaci from the Element Panel.
The Element Panel currently shows the tiles using their textual representation as seen in the Abacus Expression Language. A future release will provide graphic tiles.
New feature: Edit Via Inspector: With an abacus editor window active, clicking on a tile shows the properties of that tile in the Inspector. You can switch the icon in any socket by choosing a new one from the appropriate popup.
For sockets that can contain a constant, the Inspector contains an Enter Constant choice at the top of the popup. Choosing this opens a dialog where the constant and its datatype can be entered.
A socket can be undefined by choosing the == none == item at the top of the popup.
When a Styled Text tile is selected, the Inspector includes a Font property that is used to specify the font, size, and color of the tile’s output.
When a tile that retrieves data from another relation is selected, the Inspector shows only the popups that can logically be defined at the current stage. For example, when a Lookup ◊ for ◊ = ◊ in ◊ tile is selected, only the third and fourth sockets appear in the Inspector. The last socket appears first, since it must be filled in before either of the first two sockets can be defined. The third socket appears because it is defined from the local relation.
A future revision will replace the generic ‘first’ … ‘last’ socket names with meaningful titles.
The popup menus only display the logical icon candidates for each socket, based on the contents of other sockets.
New feature: Direct Access to Contents: Icons within an abacus can now be selected, providing direct access to various options for those icons.
When an icon is selected, the Inspector displays its properties, making it fully editable without having to locate in another window.
When an icon is selected, the Icon menu displays relevant commands, such as Open Used By Window and Remove Icon.
For icons that have an external editor window, double clicking the icon opens that icon in an editor window.
New feature: Edit Via Menu/Keyboard: Some abacus editing tasks can be performed via menu selection (or by the menu item’s keyboard equivalent):
New feature: Color Preferences: The abacus editor color scheme is now editable:
See the Helix Preferences List for more details.
Europa remains backwards compatible with all versions of RADE from 6.0 forward.