Hide Table of Contents

System Options > General

This topic contains two tables. The information in the table:

  • appearing immediately after the screen capture of the System Options - General dialog corresponds to the settings on that dialog.

  • titled Obsolete Enumerators contains enumerators that previously appeared on the System Options - General dialog, but are now obsolete and no longer appear on that dialog.

Setting

Get/Set Methods

Return Value
or
<Value>

or
<OnFlag>

Comment

Open last used document(s) at startup

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swOpenLastUsedDocumentAtStart)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swOpenLastUsedDocumentAtStart, <OnFlag>)

 

 

Boolean value

Specifies whether to open the last-used document when starting up SolidWorks software

Input dimension value

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swInputDimValOnCreate)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swInputDimValOnCreate, <OnFlag>)

Boolean value

Specifies whether to automatically display Modify dialog when dimensioning new entities

Single command per pick

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSingleCommandPerPick)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSingleCommandPerPick, <OnFlag>)

Boolean value

Specifies whether to deselect sketch and dimension tools after each use

Show errors every rebuild

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swShowErrorsEveryRebuild)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swShowErrorsEveryRebuild, <OnFlag>)

Boolean value

Specifies whether to display error dialogs when rebuilding models with errors

Warn before saving documents with update errors

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swWarnSaveUpdateErrors)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swWarnSaveUpdateErrors, <OnFlag>)

Boolean value

Specifies whether to display a warning before saving documents with update errors

Maximize document on open

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swMaximizeDocumentOnOpen)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swMaximizeDocumentOnOpen, <OnFlag>)

Boolean value

Specifies whether to display document in its largest size in SolidWorks window when opened

Use shaded face highlighting

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swUseShadedFaceHighlight)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swUseShadedFaceHighlight, <OnFlag>)

Boolean value

Specifies whether selected faces are displayed in a solid color (green by default)

Show thumbnail graphics in Windows Explorer

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swThumbnailGraphics)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swThumbnailGraphics, <OnFlag>)

Boolean value

Specifies whether thumbnail graphic instead of an icon in Windows Explorer is displayed for each SolidWorks part or assembly document

Use system separator for dimensions

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swUseSystemSeparatorForDims)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swUseSystemSeparatorForDims, <OnFlag>)

Boolean value

Specifies whether default system decimal separator is used when displaying decimal numbers

Use English language menus

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swUseEnglishLanguage)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swUseEnglishLanguage, <OnFlag>)

Boolean value

Specifies whether to change to English if another language was selected when SolidWorks software was installed;  SolidWorks software must be restarted for this change to take effect

Use English language feature and file names

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swUseEnglishLanguageFeatureNames)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swUseEnglishLanguageFeatureNames, <OnFlag>)

Boolean value

Specifies whether to use English feature and file names in languages other than English

Enable Confirmation Corner

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEnableConfirmationCorner)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEnableConfirmationCorner, <OnFlag>)

Boolean value

Specifies whether to display Confirmation Corner in the upper-right corner of the graphics area

Auto-show PropertyManager

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swAutoShowPropertyManager)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swAutoShowPropertyManager, <OnFlag>)

Boolean value

Specifies whether to automatically display PropertyManager when editing an entity

Auto-size PropertyManager when panels are split

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swAutoSizePropertyManager)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swAutoSizePropertyManager, <OnFlag>)

Boolean value

Specifies whether to autosize PropertyManager pages when panels are split

Automatically edit macro after recording

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEditMacroAfterRecord)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEditMacroAfterRecord, <OnFlag>)

Boolean value

Specifies whether to automatically edit a macro after recording it

NOTE: If after recording a macro you select to save the macro as all macro types (.swp, .csproj, and .vbproj), then this option has no effect.

Stop VSTA debugger on macro exit

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swStopDebuggingVstaOnExit)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swStopDebuggingVstaOnExit, <OnFlag>)

Boolean value

Specifies whether to stop the debugger when the macro exits main()

IMPORTANT: When debugging VSTA macros with user-interface components such as PropertyManager pages, manipulators, or other objects that use events or handler objects, it is necessary to keep the debugger running after the main() method of the VSTA macro exits.

Enable FeatureXpert

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swUserEnableAutoFix)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swUserEnableAutoFix, <OnFlag>)

Boolean value

Specifies whether to enable FeatureXpert

When rebuild error occurs

ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swRebuildErrorAction)

ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swRebuildErrorAction, swStopContinuePrompt_e.<Value>)

See swStopContinuePrompt_e for valid options

 

 

Custom property used as component description

ISldWorks::GetUserPreferenceStringValue(swUserPreferenceStringValue_e.swCustomPropertyUsedAsComponentDescription)

ISldWorks::SetUserPreferenceStringValue(swUserPreferenceStringValue_e.swCustomPropertyUsedAsComponentDescription, <Value>)

String value

 

Show latest news feeds in task pane

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swShowNewsFeedsInTaskPane)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swShowNewsFeedsInTaskPane, <OnFlag>)

Boolean value

Specifies whether to show the latest news feeds in the Task Pane

Enable performance feedback

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEnablePerformanceFeedback)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEnablePerformanceFeedback, <OnFlag>)

Boolean value

Specifies whether to send performance feedback via web service

Disable additional weldment configuration description strings

ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisableWeldmentConfigStrings)

ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisableWeldmentConfigStrings, <OnFlag>)

Boolean value

Specifies whether <As Machined> and <As Welded> are automatically added to the names of  configurations in non-weldment parts to which a weldment has been added; if off, then these suffixes are added; this is default behavior; if on, then users can edit the name of weldment configurations, new and existing

 

Obsolete Enumerators

Enumerator

Comment

swEnablePerformanceEmail

Obsolete; use swEnablePerformanceFeedback (shown in previous table)

swEnablePropertyManager

Obsolete; always enabled

swSaveEModelData

Obsolete

swShowDimensionNames

Obsolete

 

 



Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   System Options > General
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:



x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2010 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.