ArcFM Desktop Overview > Designer Overview > Optional Designer Customizations > Designer Field Editors > Configuration Editors |
Custom configuration editors are written as ActiveX Controls. The controls are registered into the M&M Custom Attribute Editors component category. Once the configuration editor is registered with the custom attribute editor component category, it can be assigned to an object class or feature class via the ArcFM Properties Manager (Figure 1). When a CU of that type is selected in the ArcFM Attribute Editor, its configuration editor is loaded when the Attribute Editor’s Configuration tab is activated. Note that configuration editors can be assigned at the subtype level, so that subtype-specific editors can be written. A GIS feature or object (an instance of an object class) can have multiple CUs assigned to it. Custom configuration editors can be written to handle special implementation-specific tasks during the assignment of CUs to the GIS feature or object. Like metadata editors, configuration editors are assigned to feature and object classes using the ArcFM Properties Manager. Also like the metadata editors, a configuration editor can be assigned at the subtype level for feature classes. Configuration editors are loaded into the ArcFM Attribute Editor’s Configuration Tab when it is selected. |
|
Figure 1, custom configuration editor
You can apply the following workflow when developing a custom configuration editor: