Changes in the CFx Interface between 2022 and 2023
AEC
aec_inc
SDK for AEC entities added
CFx Kernel
FxDefines.h
New defines PolarMode, DynaSnap, OSMode and OSOptions.
FxDialog.h
Added to CFxDialog:
adjustSize
FxFdtCodes.h
Added define RTMODELESS.
FxFileData.h
Extended enum for FileType.
FxInputPointManager.h
Updated signature for:
UpdateTrackers
FxLicenseManager.h
Updated signature for:
ShowMessage
FxPreferences.h
Added to CFxPreferences:
ContextualHelp
Added to CFxPreferencesDrafting:
GetSheetDynaSnapMarkerColor
SetSheetDynaSnapMarkerColor
Added to CFxPreferencesTablet:
GetTabletEnabled
SetTabletEnabled
Added classe:
CFxPreferencesContextualHelp
FxSystemServices.h
Added to CFxSystemServices:
ExecuteStringOnPause
FxUI.h
Added to CFxUI:
GetLocalizedName
SetLocalizedName
GetRibbonTabSelectors
FxUIRibbon.h
Added to CFxUIRibbonQuickAccessBarItem:
GetChildren
FxUserIO.h
Extended enum for CFxUserIO::SelectMode.
FxUIRibbonTabSelector.h
Addded class CFxUIRibbonTabSelector
Common UI
FxUIToolButton.h
Added to CFxUIToolButton:
toggled
FxUITreeView.h
Added to CFxUITreeView:
collapsed
expanded
BIM
FxBIM.h
Typos fixed for Conversion::Type
Enums added:
BimStandards
BimUnitsLength
EFileType
Class added:
Standard
Global functions added under namespace FxBIM:
BIMSTANDARD
SetBIMSTANDARD
BIMHPSCALE
SetBIMHPSCALE
BIMPROJECTPATH
SetBIMPROJECTPATH
BIMCALLOUTSFILE
SetBIMCALLOUTSFILE
BIMCALLOUTBLOCKPLAN
SetBIMCALLOUTBLOCKPLAN
BIMCALLOUTBLOCKSECTION
SetBIMCALLOUTBLOCKSECTION
BIMCALLOUTBLOCKSECTIONALT
SetBIMCALLOUTBLOCKSECTIONALT
BIMCALLOUTBLOCKELEVATION
SetBIMCALLOUTBLOCKELEVATION
BIMVIEWTITLEBLOCK
SetBIMVIEWTITLEBLOCK
BIMCALLOUTSONOFF
SetBIMCALLOUTSONOFF
BIMCLIPPINGBOXONOFF
SetBIMCLIPPINGBOXONOFF
resolvePath
GetAbsoluteFilePath
GetAbsoluteFilePath
Added under namespace FxBIMThreadUtils:
WaitFinishLoading
class CFxBIMTaskLoadDbRef
class CFxBIMTaskUnloadDb
FxBIMDatabaseReference.h
Added in CFxBIMDatabaseReference:
Scale
Updated signature for:
Create
Load
FxBIMEntity.h
Added in CFxBIMEntity:
MaterialName
Geometry
Struct FxBody
Updated signature for:
Properties
Removed from CFxBIMEntity:
DerivedProperties
Property
s2e
FxBIMEntityReference.h
Added to CFxBIMEntityReference:
subExplode
FxBIMFloor.h
Added to CFxBIMFloor:
Plane
SetPlane
Height
SetHeight
Updated signature for:
Create
Removed from CFxBIMFloor:
Elevation
FxBIMMaterial.h
Added to CFxBIMMaterial:
Enum MaterialType
GetMaterialType
Enum PatternType
PatternList
Added class CFxMaterialLayerSet
FxBIMProperty.h
Added class CFxBIMPropertiesContainter
FxBIMSection.h
Removed from CFxBIMSection:
Struct BimDrawing
Enum ViewOptions
ViewOptions
SetViewOptions
Updated signature for:
SourceViews (renamed from availableSourceViews)
Regenerate
Added to CFxBIMSectionReactor:
ViewCopied
ViewRenamed
ModifiedGraphics
ModifiedType
ModifiedFilter
Updated signature for:
ViewCreated
ViewRemoved
Regenerated
FxBIMSectionEntity.h
Added to CFxBIMSectionEntity:
BimDrawing
Updated signature for:
OriginalEntity
Removed from CFxBIMSectionEntity:
subWblockClone
subDeepClone
FxBIMSectionView.h
Added to CFxBIMSectionView:
Name
SetNumberAndName
modified
Updated signature for:
Section
Scale
SetScale
Removed from CFxBIMSectionView:
TitleAbove
SetTitleAbove
TitleAboveStyle
SetTitleAboveStyle
TitleAboveSize
SetTitleAboveSize
TitleBelow
SetTitleBelow
TitleBelowStyle
SetTitleBelowStyle
TitleBelowSize
SetTitleBelowSize
SetNumber
NumberStyle
SetNumberStyle
NumberSize
SetNumberSize
UnderlineLength
SetUnderlineLength
subWorldDraw
FxBIMSpace.h
Added to CFxBIMSpace:
Geometry
SetGeometry
Plane
SetPlane
Height
SetHeight
Updated signature for:
Children
Removed from CFxBIMSpace:
Boundary
FxBIMStorage.h
Added to CFxBIMStorage:
BimDrawings
Flags
SetFlags
subClose
audit
FxBIMDrawing.h
Added class CFxBIMDrawing
FxBIMRoomEntity.h
Added class CFxBIMRoomEntity
FxBIMRoomSectionEntity.h
Added class CFxBIMRoomSectionEntity
System Variables
Â
Added ANNOMONITOR, CONTEXTUALHELPDELAY, CONTEXTUALHELPENABLED, CONTEXTUALHELPCMDFINISH, MENUBAR, NOTIFYDATALINK, RIBBONSELECTMODE, RIBBONCONTEXTSELLIM, DISPLAYVIEWCUBEIN2D, DISPLAYVIEWCUBEIN3D, NAVVCUBELOCATION, NAVVCUBEOPACITY, SPLDEGREE.