Product
Support
Everything Else
Preview Release
What’s New in Helix 6.1.5
Update for macOS Engine (December 23, 2009)

A rare printing issue — which only occurs under very specific circumstances — was found in the November 30 release of the macOS Engine. This bug has been fixed, and we encourage all users of Helix Engine 6.1.5 (145) to update to 6.1.5 (146) to avoid this potential bug. See technote R6750 of our Knowledgebase for more information.

Interface changes and refinements since the last Preview Release
Numerous Crashes Resolved

Helix 6.1.4 is rather crash prone. Our excuse is that in our desire to put the new features and bug fixes it provided into your hands, we rushed it out and failed to uncover serious stability issues.

Many of the changes in 6.1.5 specifically address these crashes. Our recommendation is that customers who are using Helix 6.1.4 should immediately upgrade to 6.1.5.

Font Size Algorithm Adjusted

The algorithm that determines how much size reduction must be applied to make text fit into the macOS 3D style rectangles has been adjusted. Text should in general be larger than in previous macOS releases. The effect is a bit more pronounced on lists.

Cold Form Indicator

Classic Helix used a small 16x16 icon at the bottom of a view to indicate whether a view was hot or cold. (That is: whether Keep Current is on or off.) That area is not always present in macOS. (It wasn't always present in Classic either.)

In macOS, a Cold form is indicated by appending the word "Cold" in parenthesis to the title of the view. For example, "Order Entry" now appears as "Order Entry (Cold)"

Plain style views do not have a title bar, and therefore can not indicate whether they are hot or cold. (This has always been the case in Classic Helix as well.)

Rectangle Placement Refinements

Refinements to the placement of the various rectangle types (data, label, etc.) result in screen displays that more closely match that of Classic Helix products.

Specifics:

  • Data rectangles align closely with their Classic counterpart
  • Bounds (border) rectangles align closely with their Classic counterpart
  • Command rectangles align closely with their Classic counterpart
  • Label rectangles align closely with their Classic counterpart
  • Repeat rectangles align closely with their Classic counterpart
  • Subform rectangles align closely with their Classic counterpart
  • Rectangles within a repeat rectangle align closely with their Classic counterpart
  • Improved position and spread of radio buttons
  • Improved position of checkboxes
  • The gap between a combo text box and popup is tighter
  • improved position of pictures within label and data rectangles
  • Improved position of document field within data rectangle
  • Improved position of popup within data rectangle (static & dynamic)
  • Improved position of combo box within data rectangle (static & dynamic)
Printing Refinements

Refinements to the high-resolution printing code introduced in Helix 6.1.3 result in output that is more consistent with the designer's intent. Printing accuracy has been further refined in 6.1.5, resulting in output that more closely matches that of Classic Helix products.

Specific changes:

  • Rectangles frames now print at 70% of their Classic width. This results in much cleaner output on the printed page
  • Command rectangles now vertically center text in rectangle. (Was flush top.)
  • Slightly adjusted text offset within label rectangle
  • Improved appearance of simulated check in checkbox
  • Improved appearance, location, and spread of simulated radio buttons
Rectangle Size Refinements

Refinements to the size calculation used for various rectangle types (e.g. popups) result in screen displays that more closely match that of Classic Helix products.

Framed Checkboxes Now Draw the Frame

In prior macOS releases, a Checkbox rectangle with a frame did not draw the frame on screen or in print. They do now.

Disable Client Visit

Helix Client Classic contains a feature that allows an administrator to disable the "Visit" command, forcing users to open saved structure files. This feature is now available in the macOS Client.

In macOS, the administrator can use the Classic method (adding an HVIS/0 resource to the Client) to create a Visit-disabled Client for distribution. In macOS, the administrator can also edit the HxDisableVisit user preference to disable Visit on a specific machine.

Hold the option key down during launch to temporarily reenable the Visit menu item.

Picture Scaling Override

Helix Client Classic contains a feature that allows a user to temporarily turn on the picture scaling attribute for a view. This feature is now available in the macOS Client.

Holding the Option key down when the record is drawn enables scaling. Adding the Shift key enables scaling only if it is needed to fit the picture into the rectangle. (That is, Shift-Option will not enlarge a picture that already fits within the rectangle.)