Use this forum to ask questions about DataCAD 22 and DataCAD LT 22.
#82865 by Mark F. Madura
Mon Mar 25, 2024 9:37 am
Dear BETA Testers,

I'm pleased to announce DataCAD 22.02.18 Release Candidate 9 is now available for testing.

Update Installer
DataCAD 22.02.18.09 Update Installer

Full Installer
DataCAD 22.02.18.09 Full Installer

DataCAD 22.02.18.09 Changes:

• An error that would cause the Measures, Included Angle function to always return a value of zero when the selected lines shared an endpoint has been corrected.

• An error that could cause the calculation of smart wall intersections to fail and lead to a crash has been corrected.

• The print to PDF paths configured in the Batch Printing Dialog are now validated upon opening the dialog. If the paths cannot be confirmed, DataCAD will display a message to report the invalid paths and will automatically set them to the default paths.

• The Show Preview checkbox is now disabled while batch printing is running.

• When Dynamic Resizing was set to false, the form layout would not get recalculated when toggling the [F11] key for full screen mode in the Object Viewer. This has been corrected.

• Updates have been made to the handling of the Busy Cursor so updating it is more reliable (i.e., when the Busy Cursor is displayed, but the cursor isn't restored until you move or click the mouse after the operation is complete).

• Miscellaneous improvements have been made to the Program Preferences Dialog.
-- The Copy Keeps Group checkbox has been changed to a radio group.
-- The menu button previews now update after applying changes.
-- The toolbar icons and status drop-downs now update after applying changes.

• A new key, Preferred Macro Extension, has been added to the [DCAL] section of DCADWIN.ini. This key can be set to either 'dmx' the DCAL for Delphi format, or 'dcx' the DCAL for DOS format. This applies when going to the Toolbox and pressing enter to run the last macro used. If there happens to be a dmx and dcx macro with the same name, the preferred type will be loaded.

Code: Select all[DCAL]
Preferred Macro Extension=dmx

• In a recent update, legacy code to address problematic printer drivers, most notably HP DeskJet and DesignJet, was removed. The problem was due to drivers that would change the state of the Floating-Point Control Word which sets precision, rounding, and exception masking. When the printer being used is not the default, Windows loads then unloads the driver for each call that accesses the printer handle. If the driver lowers the precision, this can cause near zero values to become invalid resulting in a floating-point error causing DataCAD to crash. An updated version of this 'protection' logic has been reimplemented since we have had some customers reporting crashes when trying to enter the print menu, accessing print setup, and printing. This protection logic ensures that the FPU control word is reset to its default state whenever necessary.

If directed by technical support, the printer driver protection logic can be disabled by setting
the key, Reset Control Word When Printing, in the [8087 FPU Control Word] section of DCADWIN.ini to False.

Code: Select all[8087 FPU Control Word]
Reset Control Word When Printing=True

MFM

Who is online

Users browsing this forum: No registered users and 113 guests

About DataCAD Forum

The DataCAD Forum is a FREE online community we provide to enhance your experience with DataCAD.

We hope you'll visit often to get answers, share ideas, and interact with other DataCAD users around the world.

DataCAD

Software for Architects Since 1984