diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-12-29 16:43:19 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-12-29 16:55:05 +0400 |
commit | 42aa19088e02e296b4cc19b7171de2840e111539 (patch) | |
tree | a93965803fdacffc75e798cd3a1f3e094d00aa30 /release | |
parent | 1c8d1569dac3e9bc5afd8aa5f5d12a93354c8cad (diff) |
Text3d: add select all operator
also add Edit menu for 3d text and move cut/copy/paste there.
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/space_view3d.py | 19 | ||||
-rw-r--r-- | release/scripts/startup/bl_ui/space_view3d_toolbar.py | 6 |
2 files changed, 18 insertions, 7 deletions
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py index 041accb49e6..4722146089f 100644 --- a/release/scripts/startup/bl_ui/space_view3d.py +++ b/release/scripts/startup/bl_ui/space_view3d.py @@ -51,7 +51,7 @@ class VIEW3D_HT_header(Header): sub.menu("VIEW3D_MT_select_paint_mask") elif mesh.use_paint_mask_vertex and mode_string == 'PAINT_WEIGHT': sub.menu("VIEW3D_MT_select_paint_mask_vertex") - elif mode_string not in {'EDIT_TEXT', 'SCULPT'}: + elif mode_string not in {'SCULPT'}: sub.menu("VIEW3D_MT_select_%s" % mode_string.lower()) if mode_string == 'OBJECT': @@ -714,6 +714,23 @@ class VIEW3D_MT_select_edit_surface(Menu): layout.operator("curve.select_less") +class VIEW3D_MT_select_edit_text(Menu): + # intentional name mis-match + # select menu for 3d-text doesn't make sense + bl_label = "Edit" + + def draw(self, context): + layout = self.layout + + layout.operator("font.text_copy", text="Copy") + layout.operator("font.text_cut", text="Cut") + layout.operator("font.text_paste", text="Paste") + + layout.separator() + + layout.operator("font.select_all") + + class VIEW3D_MT_select_edit_metaball(Menu): bl_label = "Select" diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py index 034ad199324..9a56cc5754c 100644 --- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py +++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py @@ -347,12 +347,6 @@ class VIEW3D_PT_tools_textedit(View3DPanel, Panel): layout = self.layout col = layout.column(align=True) - col.label(text="Text Edit:") - col.operator("font.text_copy", text="Copy") - col.operator("font.text_cut", text="Cut") - col.operator("font.text_paste", text="Paste") - - col = layout.column(align=True) col.label(text="Set Case:") col.operator("font.case_set", text="To Upper").case = 'UPPER' col.operator("font.case_set", text="To Lower").case = 'LOWER' |