Default Support Configuration File
- Last UpdatedNov 13, 2025
- 1 minute read
You can modify the location of the default SupportConfiguration.xml used when AVEVA E3D Design is opened. You must locate and open the evars.init file. The Environment variable must be modified to locate the new SupportConfiguration.xml file.
For example, if the location of the SupportConfiguration.xml file is C:\MDS, the evars.init must be updated to read:
set MDS_SUPPORT_CONFIG_LOCATION=c:\MDS
Modify the Support File
The support can be modified without the use of the DimensionControlDesigner.exe tool. The example file, examplesupport.pmlfrm, displays the values that can be modified directly.
import 'Aveva.Presentation.Supports.DimensionControl'
handle ANY
q var !!error
endhandle
setup form !!examplesupport
!this.formTitle = 'Test Support Form'
!this.iconTitle = 'TestSF'
!this.callback = '!this.init()'
!this.formRevision = ' $Revision: 1.0 $ '
frame .axisControl panel |Picture| at x0 ymax+0.2 width 40 hei 12 container .netAxisFrame PMLNetCONTROL 'NET' at x1 dock fill vdist 0
exit
using namespace 'Aveva.Presentation.Supports.DimensionControl'
handle ANY
q var !!error
endhandle
member .SupportDimensionControl is SUPPORTDIMENSIONCONTROL
exit
define method .init()
using namespace 'Aveva.Presentation.Supports.DimensionControl'
!this.SupportDimensionControl = object SUPPORTDIMENSIONCONTROL()
!this.SupportDimensionControl.Show('BRYN')
!this.netAxisFrame.control = !this.SupportDimensionControl.handle()
!this.SupportDimensionControl.addEventHandler('onDimensionValueChanged', !this, 'templateDimensionChanged')
endmethod
define method .templateDimensionChanged(!a is ARRAY)
$P Support dimension changed event triggered
q var !a
endmethod