This topic contains two tables. The information in the table:
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 |
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 |
Enable Freeze bar |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swUserEnableFreezeBar)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swUserEnableFreezeBar,
<OnFlag>) |
Boolean value |
Specifies whether to enable or
disable the freeze bar |
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 sounds for SOLIDWORKS events |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEnableSoundsForSOLIDWORKSEvents)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEnableSoundsForSOLIDWORKSEvents,
<OnFlag>) |
Boolean value |
|
Help make SOLIDWORKS products better
by automatically sending your log files to DS SOLIDWORKS Corporation |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swPerformanceFeedback)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swPerformanceFeedback,
swPerformanceFeedback_e.<Value>) |
See
swPerformanceFeedback_e for valid options |
Specifies whether to enable or
disable performance feedback or when to remind the user to enable it |