Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class Settings

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Pre
Assembly: dfpredat.dll

This class is to represent the setting for configuration.

[SettingsProvider(typeof(HybridSettingsProvider))]
public class Settings : SettingsBase<settings>

Inheritance

objectSettingsBaseApplicationSettingsBase ← SettingsBaseSettings

Inherited Members

SettingsBase.GetProperty(string), SettingsBase.Default, SettingsBase.RootPath

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

Settings()

Initializes a new instance of the class.

public Settings()

Properties

ANSYSRstReaderPath

Gets the ANSYSRstReader.dll path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\ANSYSRstReader.dll")]
public string ANSYSRstReaderPath { get; }

Property Value

string

AccuracyForCADImportMassCalculate

Gets or sets the accuracy for CAD import mass calculate.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("1e-2")]
public double AccuracyForCADImportMassCalculate { get; set; }

Property Value

double

AccuracyForMassCalculate

Gets or sets the accuracy for mass calculate.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("1e-6")]
public double AccuracyForMassCalculate { get; set; }

Property Value

double

AdditionalPythonLibPath

Gets the additional libpath for the function expression editor

[ApplicationScopedSetting]
[DefaultSettingValue("..\\..\\commonfiles\\CPython\\3_7\\winx64\\Release\\python\\Lib;..\\Solver\\Console")]
public IEnumerable<string> AdditionalPythonLibPath { get; }

Property Value

IEnumerablestring&gt;

AutoSaveInterval

Gets or sets the auto save interval.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("5")]
public int AutoSaveInterval { get; set; }

Property Value

int

AxisLocation

Gets or sets the Axis Location.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("AxisRightBottom")]
public AxisLocation AxisLocation { get; set; }

Property Value

AxisLocation

AxisUseRotate

Gets or sets the whether user uses rotate in the axis area or not.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool AxisUseRotate { get; set; }

Property Value

bool

CADConvertPath

Gets the CAD convert path.

[ApplicationScopedSetting]
public string CADConvertPath { get; }

Property Value

string

CenterMainKey1

Gets or sets the CenterMainKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB_Click")]
public NavigationKeys CenterMainKey1 { get; set; }

Property Value

NavigationKeys

CenterMainKey2

Gets or sets the CenterMainKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB_Click")]
public NavigationKeys CenterMainKey2 { get; set; }

Property Value

NavigationKeys

CenterMainKey3

Gets or sets the CenterMainKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("Ctrl")]
public NavigationKeys CenterMainKey3 { get; set; }

Property Value

NavigationKeys

CenterMainKey4

Gets or sets the CenterMainKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("C")]
public NavigationKeys CenterMainKey4 { get; set; }

Property Value

NavigationKeys

CenterSubKey1

Gets or sets the CenterSubKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("NONE")]
public NavigationKeys CenterSubKey1 { get; set; }

Property Value

NavigationKeys

CenterSubKey2

Gets or sets the CenterSubKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("NONE")]
public NavigationKeys CenterSubKey2 { get; set; }

Property Value

NavigationKeys

CenterSubKey3

Gets or sets the CenterSubKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB_Click")]
public NavigationKeys CenterSubKey3 { get; set; }

Property Value

NavigationKeys

CenterSubKey4

Gets or sets the CenterSubKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB_Click")]
public NavigationKeys CenterSubKey4 { get; set; }

Property Value

NavigationKeys

CloseStartPageAfterOpenWork

Gets or sets a value indicating whether close start page after opening work or not.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool CloseStartPageAfterOpenWork { get; set; }

Property Value

bool

ConsoleSolverPath

Gets the console solver path.

[ApplicationScopedSetting]
[NoSettingsVersionUpgrade]
public string ConsoleSolverPath { get; }

Property Value

string

ControlsPreset

Gets or sets the Preset Value for Navigation Controls

[UserScopedSetting]
[NoSettingsVersionUpgrade]
public string ControlsPreset { get; set; }

Property Value

string

ConversionMethod

Kernel ACIS to Parasolid translator log message report level.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("Auto")]
public ConversionMethod ConversionMethod { get; set; }

Property Value

ConversionMethod

CopyrightAndOSSLicenseInfoPath

Gets the Copyright and OSS License info file path.

[ApplicationScopedSetting]
public string CopyrightAndOSSLicenseInfoPath { get; }

Property Value

string

DbClickMode_AssembledBody

Gets or sets the db click mode_ assembled body.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("0")]
public int DbClickMode_AssembledBody { get; set; }

Property Value

int

DbClickMode_FlexibleBody

Gets or sets the db click mode_ flexible body.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("0")]
public int DbClickMode_FlexibleBody { get; set; }

Property Value

int

DbClickMode_Subsystem

Gets or sets the db click mode_ subsystem.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("0")]
public int DbClickMode_Subsystem { get; set; }

Property Value

int

DebugMode

Gets a value indicating whether [debug mode].

[ApplicationScopedSetting]
[DefaultSettingValue("false")]
public bool DebugMode { get; }

Property Value

bool

Decimals

Gets or sets the decimals.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("8")]
public int Decimals { get; set; }

Property Value

int

DefaultMode_Subsystem

Gets or sets the default mode of subsystem document.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
public string DefaultMode_Subsystem { get; set; }

Property Value

string

DeveloperMode

Gets or sets a value indicating whether is developer mode or not.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool DeveloperMode { get; set; }

Property Value

bool

DialogPath

Gets the dialog path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\")]
public string DialogPath { get; }

Property Value

string

DocumentPath

Gets the document path.

[ApplicationScopedSetting]
public string DocumentPath { get; }

Property Value

string

DotNetMinVersion

Gets the .NET Framework Minimum Version.

[ApplicationScopedSetting]
public Version DotNetMinVersion { get; }

Property Value

Version

FrontViewPlane

Gets or sets the front view plane.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("ZY_PlusZ")]
public ViewPlane FrontViewPlane { get; set; }

Property Value

ViewPlane

FunctionExpressionScriptHeader

Gets the function expression script header for the function expression editor

[ApplicationScopedSetting]
[DefaultSettingValue("from MotionFunction.FuncExp import *")]
public string FunctionExpressionScriptHeader { get; }

Property Value

string

GUISolverPath

Gets the GUI solver path.

[ApplicationScopedSetting]
[NoSettingsVersionUpgrade]
public string GUISolverPath { get; }

Property Value

string

HelpURL

Gets the url for help page

[ApplicationScopedSetting]
public string HelpURL { get; }

Property Value

string

HighSpeedRotationReferenceValue

Gets the high-speed rotation reference value

[ApplicationScopedSetting]
[DefaultSettingValue("1.0e2")]
public double HighSpeedRotationReferenceValue { get; }

Property Value

double

HoopsExchangeDirectory

Gets the Hoops Exchange directory.

[ApplicationScopedSetting]
[NoSettingsVersionUpgrade]
public string HoopsExchangeDirectory { get; }

Property Value

string

InterfacePath

Gets the interface path.

[ApplicationScopedSetting]
public string InterfacePath { get; }

Property Value

string

KernelBinaryLocation

Gets the kernel binary location

[ApplicationScopedSetting]
[DefaultSettingValue("..\\..\\commonfiles\\CAD\\Parasolid")]
public string KernelBinaryLocation { get; }

Property Value

string

KernelCoreModulePath

Gets the kernel core module path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\Kernel\\VMUGCPS.dll")]
public string KernelCoreModulePath { get; }

Property Value

string

KernelLogMessageLevel

Kernel log message report level.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("2")]
public int KernelLogMessageLevel { get; set; }

Property Value

int

KernelPath

Gets the kernel path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\Kernel\\VMAGMUGC.dll")]
public string KernelPath { get; }

Property Value

string

KernelTranslatorLogMessageLevel

Kernel ACIS to Parasolid translator log message report level.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("2")]
public int KernelTranslatorLogMessageLevel { get; set; }

Property Value

int

Labs

Gets or sets a value indicating which lab functionalty is used.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public string Labs { get; set; }

Property Value

string

LastUsedWorkDirectory

Gets or sets the last used work directory.

[UserScopedSetting]
public string LastUsedWorkDirectory { get; set; }

Property Value

string

LicenseManagerPath

Gets or sets the license manager path.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("..\\License Manager\\VMLMgr.exe")]
public string LicenseManagerPath { get; set; }

Property Value

string

LoadPrior242Sp3Files

Opening files saved from version prior to v242 SP3.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool LoadPrior242Sp3Files { get; set; }

Property Value

bool

Locale

Gets or sets a value indicating locale of user setting page.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("AUTO")]
public string Locale { get; set; }

Property Value

string

LogLicenseEvent

Gets or sets the License status event log flag.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("0")]
public int LogLicenseEvent { get; set; }

Property Value

int

MFInterfacePath

Gets the MF_Interface.dll path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\Import\\MF_Interface.dll")]
public string MFInterfacePath { get; }

Property Value

string

MaterialLibraryDirectory

Gets the material library directory.

[ApplicationScopedSetting]
public string MaterialLibraryDirectory { get; }

Property Value

string

MaximumOpenPropertyDialogCount

Gets the maximum number of property dialogs that can be opened.

[ApplicationScopedSetting]
[DefaultSettingValue("4")]
public int MaximumOpenPropertyDialogCount { get; }

Property Value

int

MaxwellVersion

Specify the Maxwell version to use for the Magnet forces.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("N/A")]
public string MaxwellVersion { get; set; }

Property Value

string

MesherCorePath

Gets the VMMesherCore.dll path.

[ApplicationScopedSetting]
public string MesherCorePath { get; }

Property Value

string

MeshfreePreprocessorPath

Gets the MeshfreePreprocessorPath.exe path.

[ApplicationScopedSetting]
public string MeshfreePreprocessorPath { get; }

Property Value

string

MouseDownZoomIn1

Gets or sets the MouseDownZoomIn1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool MouseDownZoomIn1 { get; set; }

Property Value

bool

MouseDownZoomIn2

Gets or sets the MouseDownZoomIn2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool MouseDownZoomIn2 { get; set; }

Property Value

bool

MouseDownZoomIn3

Gets or sets the MouseDownZoomIn3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool MouseDownZoomIn3 { get; set; }

Property Value

bool

MouseDownZoomIn4

Gets or sets the MouseDownZoomIn4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool MouseDownZoomIn4 { get; set; }

Property Value

bool

NFtoDAFULPath

Gets the NFtoDAFUL.dll path.

[ApplicationScopedSetting]
public string NFtoDAFULPath { get; }

Property Value

string

NastranOutReaderPath

Gets the NastranOutReader.dll path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\Import\\NastranOutReader.dll")]
public string NastranOutReaderPath { get; }

Property Value

string

NumOfMRUFiles

Gets or sets a value indicating how many files will be shown in recently used file list.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("10")]
public int NumOfMRUFiles { get; set; }

Property Value

int

OEMMode

Gets a value indicating whether [OEMMode].

[ApplicationScopedSetting]
[DefaultSettingValue("true")]
public bool OEMMode { get; }

Property Value

bool

OutputTextBoxInterval

Gets a value indicating whether [output textbox interval].

[ApplicationScopedSetting]
public int OutputTextBoxInterval { get; }

Property Value

int

PSBodyshopLocation

Parasolid bodyshop (psbodyshop.dll) location

public string PSBodyshopLocation { get; }

Property Value

string

PSKernelLocation

Parasolid Kernel (pskernel.dll) location

public string PSKernelLocation { get; }

Property Value

string

PSKernelSchemaLocation

Parasolid schema location

public string PSKernelSchemaLocation { get; }

Property Value

string

PostPath

Gets or sets the post path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\Postprocessor.exe")]
public string PostPath { get; }

Property Value

string

PrePath

Gets the pre path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\dfpre.exe")]
public string PrePath { get; }

Property Value

string

PythonExecutablePath

Gets the function expression script header for the function expression editor

[ApplicationScopedSetting]
[DefaultSettingValue("..\\..\\commonfiles\\CPython\\3_7\\winx64\\Release\\python\\python.exe")]
public string PythonExecutablePath { get; }

Property Value

string

RedrawKernel

Gets a value indicating whether [redraw kernel].

[ApplicationScopedSetting]
public bool RedrawKernel { get; }

Property Value

bool

Rendering

Gets or sets the rendering.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("3")]
public int Rendering { get; set; }

Property Value

int

RotateMainKey1

Gets or sets the RotateMainKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB")]
public NavigationKeys RotateMainKey1 { get; set; }

Property Value

NavigationKeys

RotateMainKey2

Gets or sets the RotateMainKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB")]
public NavigationKeys RotateMainKey2 { get; set; }

Property Value

NavigationKeys

RotateMainKey3

Gets or sets the RotateMainKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("Ctrl")]
public NavigationKeys RotateMainKey3 { get; set; }

Property Value

NavigationKeys

RotateMainKey4

Gets or sets the RotateMainKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("R")]
public NavigationKeys RotateMainKey4 { get; set; }

Property Value

NavigationKeys

RotateSpeed

Gets or sets the Rotate Speed

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("5")]
public int RotateSpeed { get; set; }

Property Value

int

RotateSubKey1

Gets or sets the RotateSubKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB_or_RMB")]
public NavigationKeys RotateSubKey1 { get; set; }

Property Value

NavigationKeys

RotateSubKey2

Gets or sets the RotateSubKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("NONE")]
public NavigationKeys RotateSubKey2 { get; set; }

Property Value

NavigationKeys

RotateSubKey3

Gets or sets the RotateSubKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB")]
public NavigationKeys RotateSubKey3 { get; set; }

Property Value

NavigationKeys

RotateSubKey4

Gets or sets the RotateSubKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB_or_MMB")]
public NavigationKeys RotateSubKey4 { get; set; }

Property Value

NavigationKeys

RotateTrackball

Gets or sets the RotateTrackball

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool RotateTrackball { get; set; }

Property Value

bool

RunDllPath

Gets the RunDLL.exe path.

[ApplicationScopedSetting]
public string RunDllPath { get; }

Property Value

string

ShowFileCompatibilityNotice

Show file compatibility notice at startup.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool ShowFileCompatibilityNotice { get; set; }

Property Value

bool

ShowStartPageAtStartup

Gets or sets a value indicating whether show start page at application startup or not.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool ShowStartPageAtStartup { get; set; }

Property Value

bool

SolutionPath

Gets the solution path.

[ApplicationScopedSetting]
public string SolutionPath { get; }

Property Value

string

SolverDirectory

Gets the solver directory.

[ApplicationScopedSetting]
public string SolverDirectory { get; }

Property Value

string

SplashPath

Gets the splash path.

[ApplicationScopedSetting]
public string SplashPath { get; }

Property Value

string

StrideBinaryDirectory

Gets the Stride binary location

[ApplicationScopedSetting]
[DefaultSettingValue("..\\..\\commonfiles\\Stride")]
public string StrideBinaryDirectory { get; }

Property Value

string

StrideConvertPath

Stride Convert(Convert.exe) location

public string StrideConvertPath { get; }

Property Value

string

StrideDependencies

Gets the Stride dependencies

[ApplicationScopedSetting]
[DefaultSettingValue("..\\..\\commonfiles\\CAD\\Acis\\winx64")]
public string StrideDependencies { get; }

Property Value

string

TemplatePath

Gets the template path.

[ApplicationScopedSetting]
[DefaultSettingValue(".\\Templates")]
public string TemplatePath { get; }

Property Value

string

TextEditor

Gets or sets a text editor.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("notepad.exe")]
public string TextEditor { get; set; }

Property Value

string

TextEditorArgument

Argument to launch text editor.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("\"$file$\"")]
public string TextEditorArgument { get; set; }

Property Value

string

ToolkitInfoPath

Gets the toolkit info path.

[ApplicationScopedSetting]
public string ToolkitInfoPath { get; }

Property Value

string

TranslateMainKey1

Gets or sets the TranslateMainKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB")]
public NavigationKeys TranslateMainKey1 { get; set; }

Property Value

NavigationKeys

TranslateMainKey2

Gets or sets the TranslateMainKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("Ctrl")]
public NavigationKeys TranslateMainKey2 { get; set; }

Property Value

NavigationKeys

TranslateMainKey3

Gets or sets the TranslateMainKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("Ctrl")]
public NavigationKeys TranslateMainKey3 { get; set; }

Property Value

NavigationKeys

TranslateMainKey4

Gets or sets the TranslateMainKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("T")]
public NavigationKeys TranslateMainKey4 { get; set; }

Property Value

NavigationKeys

TranslateSubKey1

Gets or sets the TranslateSubKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("NONE")]
public NavigationKeys TranslateSubKey1 { get; set; }

Property Value

NavigationKeys

TranslateSubKey2

Gets or sets the TranslateSubKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB")]
public NavigationKeys TranslateSubKey2 { get; set; }

Property Value

NavigationKeys

TranslateSubKey3

Gets or sets the TranslateSubKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("RMB")]
public NavigationKeys TranslateSubKey3 { get; set; }

Property Value

NavigationKeys

TranslateSubKey4

Gets or sets the TranslateSubKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB_or_MMB")]
public NavigationKeys TranslateSubKey4 { get; set; }

Property Value

NavigationKeys

TranslatorDirectory

Gets the translator directory.

[ApplicationScopedSetting]
[NoSettingsVersionUpgrade]
public string TranslatorDirectory { get; }

Property Value

string

UseAutoCheckDotNetVersion

Gets or sets a value indicating whether [use auto check .NET Framework version].

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool UseAutoCheckDotNetVersion { get; set; }

Property Value

bool

UseAutoCreateOK

Gets or sets a value indicating whether [use auto ok].

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool UseAutoCreateOK { get; set; }

Property Value

bool

UseAutoPickerOK

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool UseAutoPickerOK { get; set; }

Property Value

bool

UseAutoSave

Gets or sets a value indicating whether [use auto save].

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool UseAutoSave { get; set; }

Property Value

bool

UseConsoleSolver

Argument to launch text editor.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool UseConsoleSolver { get; set; }

Property Value

bool

UseDefaultStartPage

Gets or sets a value indicating whether show default start page or user defined start page.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool UseDefaultStartPage { get; set; }

Property Value

bool

UseDefaultTemp

Gets or sets a value indicating whether [use default temp path].

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool UseDefaultTemp { get; set; }

Property Value

bool

UseDockableCreateAndPickerWindows

Gets or sets a value indicating whether [use dockable create and picker windows].

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool UseDockableCreateAndPickerWindows { get; set; }

Property Value

bool

UserRibbon

Gets or sets the user ribbon directory.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
public string UserRibbon { get; set; }

Property Value

string

UserStartPage

Gets or sets a value indicating url of user setting page.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("")]
public string UserStartPage { get; set; }

Property Value

string

UserTempPath

Gets or sets the user temp path.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
public string UserTempPath { get; set; }

Property Value

string

VMMesherPath

Gets the VMMesher path.

[ApplicationScopedSetting]
public string VMMesherPath { get; }

Property Value

string

Verify

Gets a value indicating whether [verify].

[ApplicationScopedSetting]
public bool Verify { get; }

Property Value

bool

VerifyLevel

Gets or sets the verify level.

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("0")]
public int VerifyLevel { get; set; }

Property Value

int

WheelDownZoomIn1

Gets or sets the WheelDownZoomIn1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool WheelDownZoomIn1 { get; set; }

Property Value

bool

WheelDownZoomIn2

Gets or sets the WheelDownZoomIn2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool WheelDownZoomIn2 { get; set; }

Property Value

bool

WheelDownZoomIn3

Gets or sets the WheelDownZoomIn3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool WheelDownZoomIn3 { get; set; }

Property Value

bool

WheelDownZoomIn4

Gets or sets the WheelDownZoomIn4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool WheelDownZoomIn4 { get; set; }

Property Value

bool

XmlSolverManagerPath

Gets the XML solver manager path.

[ApplicationScopedSetting]
public string XmlSolverManagerPath { get; }

Property Value

string

ZoomMainKey1

Gets or sets the ZoomMainKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB")]
public NavigationKeys ZoomMainKey1 { get; set; }

Property Value

NavigationKeys

ZoomMainKey2

Gets or sets the ZoomMainKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("Shift")]
public NavigationKeys ZoomMainKey2 { get; set; }

Property Value

NavigationKeys

ZoomMainKey3

Gets or sets the ZoomMainKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("NONE")]
public NavigationKeys ZoomMainKey3 { get; set; }

Property Value

NavigationKeys

ZoomMainKey4

Gets or sets the ZoomMainKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("Z")]
public NavigationKeys ZoomMainKey4 { get; set; }

Property Value

NavigationKeys

ZoomSpeed

Gets or sets the Zoom Speed

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("5")]
public int ZoomSpeed { get; set; }

Property Value

int

ZoomSubKey1

Gets or sets the ZoomSubKey1

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB_or_RMB_Click")]
public NavigationKeys ZoomSubKey1 { get; set; }

Property Value

NavigationKeys

ZoomSubKey2

Gets or sets the ZoomSubKey2

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("MMB")]
public NavigationKeys ZoomSubKey2 { get; set; }

Property Value

NavigationKeys

ZoomSubKey3

Gets or sets the ZoomSubKey3

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("NONE")]
public NavigationKeys ZoomSubKey3 { get; set; }

Property Value

NavigationKeys

ZoomSubKey4

Gets or sets the ZoomSubKey4

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("LMB")]
public NavigationKeys ZoomSubKey4 { get; set; }

Property Value

NavigationKeys

this[string]

public override object this[string propertyName] { get; set; }

Property Value

object

v242Sp3Exists

public static bool v242Sp3Exists { get; }

Property Value

bool

Methods

GetMappedVersionString(string)

public string GetMappedVersionString(string version)

Parameters

version string

Returns

string

IsLabFeatureEnabled(string)

public bool IsLabFeatureEnabled(string featureName)

Parameters

featureName string

Returns

bool

IsValidMaxwellVersion(string)

public bool IsValidMaxwellVersion(string version)

Parameters

version string

Returns

bool

Connect with Ansys