cm.core

cm.core.dwg

DWG Dialog Multiselect

DWGs in the DWG Dialog can now be multiselected and edited at once.

cm.core.partTag

# PartTagDialog
Added: extend public void rebuildLabel(PartTagTree tree, bool isInCollWorldG2=false) 

# PTCategoryItem 
Added: extend public void rebuildLabel(PartTagTree tree, bool isInCollWorldG2=false) 

# PTTagItem 
Added: extend public void rebuildLabel(PartTagTree tree, bool isInCollWorldG2=false) 

cm.test.cmunit.testInstructions

class ExplodeBlockInstruction

Explodes a specified block snapper. It is intended to be used in combination with CreateBlockInstruction.

class GetTreeViewItemsInstruction

Gets one or more tree view items from a tree view and writes them to the blackboard. It can get all tree view items, visible tree view items, tree view items of a certain type, tree view item with exact key or by index.

This replaces the old GetTreeViewItemInstruction and GetTreeViewItemAtIndexInstruction.

class SetUserSnapEnabledInstruction

Enables or disables the global user snap setting. By default, all instruction based test cases have user snapping enabled.

class SetUserSelectInstruction

Allows setting the global user select setting to either single select or group select. By default, all instruction based test cases use group select.

cm.win

CM EdgeWebView2

In 16.5, we are introducing CM EdgeWebView2, which allows the usage of embedded web technologies natively in client applications. CET Core will ship with the necessary EdgeWebView2 binaries and dependencies, allowing developers to simplify deployment. Refer to cm/win/edgeWebViewApis.cm for usage information and configuration options.

The current implementation only supports displaying web pages, and does not allow for interop or handling events.