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.