This topic contains two tables. The information in the table:
Setting |
Get/Set Methods |
Return Value
or
<OnFlag> |
Comment |
Use fully defined sketches |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swFullyConstrainedSketchMode)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swFullyConstrainedSketchMode,
<OnFlag>) |
Boolean value |
Specifies whether sketches must be fully defined to create features |
Display arc centerpoints in part/assembly sketches |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayArcCenterPoints)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayArcCenterPoints,
<OnFlag>) |
Boolean value |
Specifies whether to display arc center points in part and assembly
sketches |
Display entity points in part/assembly sketches |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayEntityPoints)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayEntityPoints,
<OnFlag>) |
Boolean value |
Specifies whether to display endpoints of sketch entities as filled
circles in part and assembly sketches |
Prompt to close sketch |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchPromptToCloseSketch)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchPromptToCloseSketch,
<OnFlag>) |
Boolean value |
Specifies whether to display a dialog when creating open-profile sketch
and extruding sketch to create boss feature |
Create sketch on new part |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchCreateSketchOnNewPart)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchCreateSketchOnNewPart,
<OnFlag>) |
Boolean value |
Specifies whether to open new part with active sketch on the Front Plane |
Override dimensions on drag/move |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchOverrideDimensionsOnDrag)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchOverrideDimensionsOnDrag,
<OnFlag>) |
Boolean value |
Specifies whether to override dimensions when dragging or moving sketch
entities |
Display plane when shaded |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchDisplayPlaneWhenShaded)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchDisplayPlaneWhenShaded,
<OnFlag>) |
Boolean value |
Specifies whether to display plane when editing sketch in Shaded With
Edges or Shaded mode |
Display virtual sharps |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayVirtualSharps)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayVirtualSharps,
<OnFlag>) |
Boolean value |
Specifies whether to create sketch point at the virtual intersection
point of two sketch entities |
Line length measured between virtual sharps in 3d |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchLineLengthVirtualSharp3d)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchLineLengthVirtualSharp3d,
<OnFlag>) |
Boolean value |
Specifies whether to measure line length between virtual sharps in 3D |
Enable spline tangency and curvature handles |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayAllSplineHandles)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayAllSplineHandles,
<OnFlag>) |
Boolean value |
Specifies whether to display spline handles |
Show spline control polygon by default |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchShowSplineControlPolygon)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchShowSplineControlPolygon,
<OnFlag>) |
Boolean value |
Specifies whether to show spline control polygon by default |
Ghost image on drag |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchShadowDrag)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchShadowDrag,
<OnFlag>) |
Boolean value |
Specifies whether to turn off ghost image on drag |
Show curvature comb bounding curve |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchShowSplineOuterComb)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchShowSplineOuterComb,
<OnFlag>) |
Boolean value |
Specifies whether to show the
outer spline comb |
Enable on screen numeric input on entity creation Add
dimensions (checkbox on PropertyManager page of sketch entities) |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchAcceptNumericInput)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchAcceptNumericInput,
<OnFlag>)
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swAddDimensionsToSketchEntity) ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swAddDimensionsToSketchEntity,
<OnFlag>) |
Boolean value Boolean value |
Specifies whether to enable on-screen numeric input on entity creation; adds
Add dimensions to the PropertyManager page of the new sketch entity
Appears only if Enable on screen numeric input on entity creation is
true; specifies whether to add dimensions to a sketch entity; TRUE selects
Add dimensions |
Over defining dimensions - Prompt to set driven state |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchOverdefiningDimsPromptToSetState)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchOverdefiningDimsPromptToSetState,
<OnFlag>) |
Boolean value |
Specifies whether to display dialog when adding over-defining dimension
to sketch |
Over defining dimensions - Set driven by default |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchOverdefiningDimsSetDrivenByDefault)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swSketchOverdefiningDimsSetDrivenByDefault,
<OnFlag>) |
Boolean value |
Specifies whether to set dimension to be driven by default when adding
an over-defining dimension to sketch |