This topic contains two tables. The information in the table:
Setting |
Get/Set Methods |
Return Value
or
<Value>
or
<OnFlag> |
Comment |
Eliminate duplicate model dimensions on insert |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingEliminateDuplicateDimsOnInsert)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingEliminateDuplicateDimsOnInsert,
<OnFlag>) |
Boolean value |
Specifies whether duplicate dimensions are eliminated when model dimensions
inserted |
Mark all part/assembly dimension for import into drawings by default |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingMarkAllDimensionsForDrawing)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingMarkAllDimensionsForDrawing,
<OnFlag>) |
Boolean value |
Specifies whether to mark all part and assembly dimensions for import
into drawings by default |
Automatically scale new drawing views |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swAutomaticScaling3ViewDrawings)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swAutomaticScaling3ViewDrawings,
<OnFlag>) |
Boolean value |
Specifies whether new views are scaled to fit drawing sheet, regardless
of selected paper size |
Show contents while dragging drawing view |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingViewShowContentsWhileDragging)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingViewShowContentsWhileDragging,
<OnFlag>) |
Boolean value |
Specifies whether model or view boundary is displayed when view is dragged |
Display new detail circles as circles |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingCreateDetailAsCircle)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingCreateDetailAsCircle,
<OnFlag>) |
Boolean value |
Specifies whether new profiles for detail views are displayed as circles
or sketched profiles |
Select hidden entities |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingSelectHiddenEntities)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingSelectHiddenEntities,
<OnFlag>) |
Boolean value |
Specifies whether hidden tangent edges and edges hidden manually can
be selected |
Allow auto-update when opening drawings |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swAutomaticDrawingViewUpdateDefault)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swAutomaticDrawingViewUpdateDefault,
<OnFlag>) |
Boolean value |
By default, drawing views are updated when a drawing is opened |
Disable note/dimension inference |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingDisableNoteDimensionInference)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingDisableNoteDimensionInference,
<OnFlag>) |
Boolean value |
Specifies whether to disable note and dimension inferencing in drawings |
Print out-of-sync water mark |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swRapidDraftPrintOutOfSynchWaterMark)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swRapidDraftPrintOutOfSynchWaterMark,
<OnFlag>) |
Boolean value |
Specifies whether to print out-of-synch watermarks on detached drawings
printouts if drawings not synchronized with the models |
Show reference geometry names in drawings |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swShowRefGeomName)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swShowRefGeomName,
<OnFlag>) |
Boolean value |
Specifies whether to show names of reference geometry entities when
imported into a drawing |
Automatically hide components on view creation |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingViewAutoHideComponents)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingViewAutoHideComponents,
<OnFlag>) |
Boolean value |
Specifies whether any components of assembly not visible in a new drawing
view are hidden |
Display sketch arc centerpoints |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingDisplayArcCenterPoints)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingDisplayArcCenterPoints,
<OnFlag>) |
Boolean value |
Specifies whether to display arc center points |
Display sketch entity points |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingDisplayEntityPoints)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingDisplayEntityPoints,
<OnFlag>) |
Boolean value |
Specifies whether to display sketch entity points |
Print breaklines in broken view |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingPrintBreaklinesInBrokenView)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingPrintBreaklinesInBrokenView,
<OnFlag>) |
Boolean value |
Specifies whether to print breaklines in broken views |
Save tessellated data for drawings with shaded and draft quality views |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingSaveShadedData)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingSaveShadedData,
<OnFlag>) |
Boolean value |
Specifies whether to save tessellated data in drawing documents with
shaded and draft quality views |
Automatically populate View Palette with views |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swShowDrawingViewPalette)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swShowDrawingViewPalette,
<OnFlag>) |
Boolean value |
Specifies whether to show View Palette |
Show sheet format dialog on add new sheet |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingShowSheetFormatDialog)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingShowSheetFormatDialog,
<OnFlag>) |
Boolean value |
Specifies whether to show the drawing sheet format dialog when adding
new drawing sheets |
Adjust spacing when dimensions are deleted or text is removed |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingAutoSpaceDimsOnDelete)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDrawingAutoSpaceDimsOnDelete,
<OnFlag>) |
Boolean value |
Specifies whether to adjust spacing when dimensions are deleted or text
is removed |
Override quantity column name in Bill Of Materials |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swOverrideQuantityColumnName)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swOverrideQuantityColumnName,
<OnFlag>) |
Boolean value |
Specifies whether to override the quantity column name in Bill of Materials |
Name to use |
ISldWorks::GetUserPreferenceStringValue(swUserPreferenceStringValue_e.swOverriddenQuantityColumnName)
ISldWorks::SetUserPreferenceStringValue(swUserPreferenceStringValue_e.swOverriddenQuantityColumnName,
<Value> ) |
String value |
String for quantity column name in Bill of Materials |
Detail view scaling |
ISldWorks::GetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.swDrawingDetailViewScale)
ISldWorks::SetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.swDrawingDetailViewScale,
<Value>)
|
Double value |
Specifies value to scale detail views |
Custom property used as Revision |
ISldWorks::GetUserPreferenceStringValue(swUserPreferenceStringValue_e.swDrawingCustomPropertyUsedAsRevision)
ISldWorks::SetUserPreferenceStringValue(swUserPreferenceStringValue_e.swDrawingCustomPropertyUsedAsRevision,
<Value> ) |
String value |
Specifies custom property for drawing revision |
Keyboard movement increment |
ISldWorks::GetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.wDrawingKeyboardMovementIncrement)
ISldWorks::SetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.wDrawingKeyboardMovementIncrement,
<Value>) |
Double value |
Specifies the unit value of movement when you use the arrow keys to
move (nudge) drawing views, annotations, or dimensions |