Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'add_curve_extra_objects/add_curve_torus_knots.py')
-rw-r--r--add_curve_extra_objects/add_curve_torus_knots.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/add_curve_extra_objects/add_curve_torus_knots.py b/add_curve_extra_objects/add_curve_torus_knots.py
index 29c61011..95207493 100644
--- a/add_curve_extra_objects/add_curve_torus_knots.py
+++ b/add_curve_extra_objects/add_curve_torus_knots.py
@@ -562,6 +562,11 @@ class torus_knot_plus(Operator, AddObjectHelper):
default=False,
description="Auto adjust curve resolution based on TK length",
)
+ edit_mode : BoolProperty(
+ name="Show in edit mode",
+ default=True,
+ description="Show in edit mode"
+ )
def draw(self, context):
layout = self.layout
@@ -664,6 +669,9 @@ class torus_knot_plus(Operator, AddObjectHelper):
box.prop(self, "colorSet")
box.prop(self, "random_colors")
box.prop(self, "saturation")
+
+ col = layout.column()
+ col.row().prop(self, "edit_mode", expand=True)
# TRANSFORM options
col = layout.column()
@@ -720,6 +728,11 @@ class torus_knot_plus(Operator, AddObjectHelper):
# restore pre operator state
bpy.context.preferences.edit.use_enter_edit_mode = use_enter_edit_mode
+ if self.edit_mode:
+ bpy.ops.object.mode_set(mode = 'EDIT')
+ else:
+ bpy.ops.object.mode_set(mode = 'OBJECT')
+
return {'FINISHED'}
def invoke(self, context, event):