Changeset View
Changeset View
Standalone View
Standalone View
space_view3d_spacebar_menu.py
| Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | |||||
| # No Object Selected # | # No Object Selected # | ||||
| if not obj: | if not obj: | ||||
| layout.operator_context = 'INVOKE_REGION_WIN' | layout.operator_context = 'INVOKE_REGION_WIN' | ||||
| layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_View_Directions", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Directions", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_View_Navigation", icon='ROTATE') | layout.menu("VIEW3D_MT_View_Navigation", icon='PIVOT_BOUNDBOX') | ||||
| layout.menu("VIEW3D_MT_View_Toggle", icon='SPLITSCREEN') | layout.menu("VIEW3D_MT_View_Toggle", icon='WORKSPACE') | ||||
| layout.operator("view3d.snap_cursor_to_center", | layout.operator("view3d.snap_cursor_to_center", | ||||
| text="Cursor to Center") | text="Cursor to Center") | ||||
| layout.operator("view3d.snap_cursor_to_grid", | layout.operator("view3d.snap_cursor_to_grid", | ||||
| text="Cursor to Grid") | text="Cursor to Grid") | ||||
| layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("view3d.toolshelf", icon='MENU_PANEL') | layout.operator("view3d.toolshelf", icon='MENU_PANEL') | ||||
| layout.operator("view3d.properties", icon='MENU_PANEL') | layout.operator("view3d.properties", icon='MENU_PANEL') | ||||
| Show All 9 Lines | # Mesh Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| if context.gpencil_data and context.gpencil_data.use_stroke_edit_mode: | if context.gpencil_data and context.gpencil_data.use_stroke_edit_mode: | ||||
| layout.menu("VIEW3D_MT_Edit_Gpencil", icon='GREASEPENCIL') | layout.menu("VIEW3D_MT_Edit_Gpencil", icon='GREASEPENCIL') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| Show All 11 Lines | # Mesh Edit Mode # | ||||
| if obj and obj.type == 'MESH' and obj.mode in {'EDIT'}: | if obj and obj.type == 'MESH' and obj.mode in {'EDIT'}: | ||||
| layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Edit_Mesh", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Edit_Mesh", icon='RESTRICT_SELECT_OFF') | ||||
| layout.menu("VIEW3D_MT_Edit_Multi", icon='VERTEXSEL') | layout.menu("VIEW3D_MT_Edit_Multi", icon='VERTEXSEL') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("INFO_MT_mesh_add", text="Add Mesh", icon='OUTLINER_OB_MESH') | layout.menu("VIEW3D_MT_mesh_add", text="Add Mesh", icon='OUTLINER_OB_MESH') | ||||
| layout.menu("VIEW3D_MT_Edit_Mesh", text="Mesh", icon='MESH_DATA') | layout.menu("VIEW3D_MT_Edit_Mesh", text="Mesh", icon='MESH_DATA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenuEdit", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenuEdit", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_EditCursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_EditCursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_UV_Map", icon='MOD_UVPROJECT') | layout.menu("VIEW3D_MT_UV_Map", icon='MOD_UVPROJECT') | ||||
| layout.menu("VIEW3D_MT_edit_mesh_specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_edit_mesh_specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_edit_mesh_extrude", icon='ORTHO') | layout.menu("VIEW3D_MT_edit_mesh_extrude", icon='XRAY') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_edit_mesh_delete", icon='X') | layout.menu("VIEW3D_MT_edit_mesh_delete", icon='X') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | ||||
| ▲ Show 20 Lines • Show All 83 Lines • ▼ Show 20 Lines | # Curve Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| Show All 10 Lines | # Edit Curve # | ||||
| if obj and obj.type == 'CURVE' and obj.mode in {'EDIT'}: | if obj and obj.type == 'CURVE' and obj.mode in {'EDIT'}: | ||||
| layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Edit_Curve", | layout.menu("VIEW3D_MT_Select_Edit_Curve", | ||||
| icon='RESTRICT_SELECT_OFF') | icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("INFO_MT_curve_add", text="Add Curve", | layout.menu("VIEW3D_MT_curve_add", text="Add Curve", | ||||
| icon='OUTLINER_OB_CURVE') | icon='OUTLINER_OB_CURVE') | ||||
| layout.menu("VIEW3D_MT_Edit_Curve", icon='CURVE_DATA') | layout.menu("VIEW3D_MT_Edit_Curve", icon='CURVE_DATA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| layout.menu("VIEW3D_MT_EditCurveCtrlpoints", | layout.menu("VIEW3D_MT_EditCurveCtrlpoints", | ||||
| icon='CURVE_BEZCURVE') | icon='CURVE_BEZCURVE') | ||||
| layout.menu("VIEW3D_MT_EditCurveSpecials", | layout.menu("VIEW3D_MT_EditCurveSpecials", | ||||
| icon='SOLO_OFF') | icon='SOLO_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("curve.delete", text="Delete Object", | layout.operator("curve.delete", text="Delete Object", | ||||
| icon='X') | icon='X') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| Show All 12 Lines | # Surface Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.delete", text="Delete Object", icon='X') | layout.operator("object.delete", text="Delete Object", icon='X') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | ||||
| layout.menu("VIEW3D_MT_Object_Interactive_Other", icon='OBJECT_DATA') | layout.menu("VIEW3D_MT_Object_Interactive_Other", icon='OBJECT_DATA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("view3d.toolshelf", icon='MENU_PANEL') | layout.operator("view3d.toolshelf", icon='MENU_PANEL') | ||||
| layout.operator("view3d.properties", icon='MENU_PANEL') | layout.operator("view3d.properties", icon='MENU_PANEL') | ||||
| # Edit Surface # | # Edit Surface # | ||||
| if obj and obj.type == 'SURFACE' and obj.mode in {'EDIT'}: | if obj and obj.type == 'SURFACE' and obj.mode in {'EDIT'}: | ||||
| layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Edit_Surface", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Edit_Surface", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("INFO_MT_surface_add", text="Add Surface", | layout.menu("VIEW3D_MT_surface_add", text="Add Surface", | ||||
| icon='OUTLINER_OB_SURFACE') | icon='OUTLINER_OB_SURFACE') | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.prop_menu_enum(settings, "proportional_edit", | layout.prop_menu_enum(settings, "proportional_edit", | ||||
| icon="PROP_CON") | icon="PROP_CON") | ||||
| layout.prop_menu_enum(settings, "proportional_edit_falloff", | layout.prop_menu_enum(settings, "proportional_edit_falloff", | ||||
| icon="SMOOTHCURVE") | icon="SMOOTHCURVE") | ||||
| layout.menu("VIEW3D_MT_EditCurveSpecials", | layout.menu("VIEW3D_MT_EditCurveSpecials", | ||||
| icon='SOLO_OFF') | icon='SOLO_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| Show All 15 Lines | # Metaball Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| layout.operator("object.delete", text="Delete Object", icon='X') | layout.operator("object.delete", text="Delete Object", icon='X') | ||||
| Show All 12 Lines | # Edit Metaball # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_SelectMetaball", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_SelectMetaball", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.metaball_add", "type", | layout.operator_menu_enum("object.metaball_add", "type", | ||||
| text="Add Metaball", | text="Add Metaball", | ||||
| icon='OUTLINER_OB_META') | icon='OUTLINER_OB_META') | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.prop_menu_enum(settings, "proportional_edit", | layout.prop_menu_enum(settings, "proportional_edit", | ||||
| icon="PROP_CON") | icon="PROP_CON") | ||||
| layout.prop_menu_enum(settings, "proportional_edit_falloff", | layout.prop_menu_enum(settings, "proportional_edit_falloff", | ||||
| icon="SMOOTHCURVE") | icon="SMOOTHCURVE") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("mball.delete_metaelems", text="Delete Object", | layout.operator("mball.delete_metaelems", text="Delete Object", | ||||
| icon='CANCEL') | icon='CANCEL') | ||||
| Show All 13 Lines | # Text Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| Show All 33 Lines | # Camera Object Mode # | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.delete", text="Delete Object", icon='X') | layout.operator("object.delete", text="Delete Object", icon='X') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("view3d.toolshelf", icon='MENU_PANEL') | layout.operator("view3d.toolshelf", icon='MENU_PANEL') | ||||
| layout.operator("view3d.properties", icon='MENU_PANEL') | layout.operator("view3d.properties", icon='MENU_PANEL') | ||||
| # Lamp Object Mode # | # Lamp Object Mode # | ||||
| if obj and obj.type == 'LAMP' and obj.mode in {'OBJECT'}: | if obj and obj.type == 'LIGHT' and obj.mode in {'OBJECT'}: | ||||
| layout.operator_context = 'INVOKE_REGION_WIN' | layout.operator_context = 'INVOKE_REGION_WIN' | ||||
| layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenuLite", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenuLite", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| Show All 13 Lines | # Armature Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenuArmature", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenuArmature", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| Show All 9 Lines | # Armature Edit # | ||||
| if obj and obj.type == 'ARMATURE' and obj.mode in {'EDIT'}: | if obj and obj.type == 'ARMATURE' and obj.mode in {'EDIT'}: | ||||
| layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Edit_Armature", | layout.menu("VIEW3D_MT_Select_Edit_Armature", | ||||
| icon='RESTRICT_SELECT_OFF') | icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("INFO_MT_armature_add", text="Add Armature", | layout.menu("VIEW3D_MT_armature_add", text="Add Armature", | ||||
| icon='OUTLINER_OB_ARMATURE') | icon='OUTLINER_OB_ARMATURE') | ||||
| layout.menu("VIEW3D_MT_Edit_Armature", text="Armature", | layout.menu("VIEW3D_MT_Edit_Armature", text="Armature", | ||||
| icon='OUTLINER_DATA_ARMATURE') | icon='OUTLINER_DATA_ARMATURE') | ||||
| layout.menu("VIEW3D_MT_EditArmatureTK", | layout.menu("VIEW3D_MT_EditArmatureTK", | ||||
| icon='ARMATURE_DATA') | icon='ARMATURE_DATA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenuArmatureEdit", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenuArmatureEdit", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_armature_specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_armature_specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_edit_armature_roll", | layout.menu("VIEW3D_MT_edit_armature_roll", | ||||
| icon='BONE_DATA') | icon='BONE_DATA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("armature.delete", text="Delete Object", | layout.operator("armature.delete", text="Delete Object", | ||||
| icon='X') | icon='X') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | ||||
| Show All 11 Lines | # Armature Pose # | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Pose", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Pose", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_Pose", icon='OUTLINER_DATA_POSE') | layout.menu("VIEW3D_MT_Pose", icon='OUTLINER_DATA_POSE') | ||||
| layout.menu("VIEW3D_MT_TransformMenuArmaturePose", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenuArmaturePose", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_pose_transform", icon='EMPTY_DATA') | layout.menu("VIEW3D_MT_pose_transform", icon='EMPTY_DATA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| layout.menu("VIEW3D_MT_PoseCopy", icon='FILE') | layout.menu("VIEW3D_MT_PoseCopy", icon='FILE') | ||||
| if arm.draw_type in {'BBONE', 'ENVELOPE'}: | if arm.display_type in {'BBONE', 'ENVELOPE'}: | ||||
| layout.operator("transform.transform", | layout.operator("transform.transform", | ||||
| text="Scale Envelope Distance").mode = 'BONE_SIZE' | text="Scale Envelope Distance").mode = 'BONE_SIZE' | ||||
| layout.menu("VIEW3D_MT_pose_apply", icon='AUTO') | layout.menu("VIEW3D_MT_pose_apply", icon='AUTO') | ||||
| layout.operator("pose.relax", icon='ARMATURE_DATA') | layout.operator("pose.relax", icon='ARMATURE_DATA') | ||||
| layout.menu("VIEW3D_MT_KeyframeMenu", icon='KEY_HLT') | layout.menu("VIEW3D_MT_KeyframeMenu", icon='KEY_HLT') | ||||
| layout.menu("VIEW3D_MT_pose_specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_pose_specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_pose_group", icon='GROUP_BONE') | layout.menu("VIEW3D_MT_pose_group", icon='GROUP_BONE') | ||||
| Show All 16 Lines | # Lattice Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER') | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| Show All 12 Lines | # Edit Lattice # | ||||
| layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Edit_Lattice", | layout.menu("VIEW3D_MT_Select_Edit_Lattice", | ||||
| icon='RESTRICT_SELECT_OFF') | icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenu", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenu", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.prop_menu_enum(settings, "proportional_edit", | layout.prop_menu_enum(settings, "proportional_edit", | ||||
| icon="PROP_CON") | icon="PROP_CON") | ||||
| layout.prop_menu_enum(settings, "proportional_edit_falloff", | layout.prop_menu_enum(settings, "proportional_edit_falloff", | ||||
| icon="SMOOTHCURVE") | icon="SMOOTHCURVE") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("lattice.make_regular") | layout.operator("lattice.make_regular") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| Show All 12 Lines | # Empty Object Mode # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenuLite", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenuLite", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF') | ||||
| layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| Show All 12 Lines | # Speaker Object Mode # | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | layout.menu("VIEW3D_MT_Select_Object", icon='RESTRICT_SELECT_OFF') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | layout.menu("VIEW3D_MT_AddMenu", icon='OBJECT_DATAMODE') | ||||
| layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | layout.menu("VIEW3D_MT_Object", icon='VIEW3D') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenuLite", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenuLite", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE') | layout.menu("VIEW3D_MT_ParentMenu", icon='PIVOT_ACTIVE') | ||||
| layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.constraint_add", | layout.operator_menu_enum("object.constraint_add", | ||||
| "type", text="Add Constraint", icon='CONSTRAINT') | "type", text="Add Constraint", icon='CONSTRAINT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.delete", text="Delete Object", icon='X') | layout.operator("object.delete", text="Delete Object", icon='X') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT') | ||||
| Show All 9 Lines | # Particle Menu # | ||||
| layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | layout.menu("VIEW3D_MT_View_Menu", icon='ZOOM_ALL') | ||||
| layout.menu("VIEW3D_MT_Select_Particle", | layout.menu("VIEW3D_MT_Select_Particle", | ||||
| icon='RESTRICT_SELECT_OFF') | icon='RESTRICT_SELECT_OFF') | ||||
| layout.menu("VIEW3D_MT_Selection_Mode_Particle", | layout.menu("VIEW3D_MT_Selection_Mode_Particle", | ||||
| text="Select and Display Mode", icon='PARTICLE_PATH') | text="Select and Display Mode", icon='PARTICLE_PATH') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | layout.menu("VIEW3D_MT_TransformMenu", icon='MANIPUL') | ||||
| layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | layout.menu("VIEW3D_MT_MirrorMenu", icon='MOD_MIRROR') | ||||
| layout.menu("VIEW3D_MT_CursorMenuLite", icon='CURSOR') | layout.menu("VIEW3D_MT_CursorMenuLite", icon='PIVOT_CURSOR') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.prop_menu_enum(settings, "proportional_edit", | layout.prop_menu_enum(settings, "proportional_edit", | ||||
| icon="PROP_CON") | icon="PROP_CON") | ||||
| layout.prop_menu_enum(settings, "proportional_edit_falloff", | layout.prop_menu_enum(settings, "proportional_edit_falloff", | ||||
| icon="SMOOTHCURVE") | icon="SMOOTHCURVE") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_particle", icon='PARTICLEMODE') | layout.menu("VIEW3D_MT_particle", icon='PARTICLEMODE') | ||||
| layout.menu("VIEW3D_MT_particle_specials", text="Hair Specials", icon='HAIR') | layout.menu("VIEW3D_MT_particle_specials", text="Hair Specials", icon='HAIR') | ||||
| Show All 36 Lines | def draw(self, context): | ||||
| layout.menu("VIEW3D_MT_Object_Data_Link") | layout.menu("VIEW3D_MT_Object_Data_Link") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_AutoSmooth", icon='ALIASED') | layout.menu("VIEW3D_MT_AutoSmooth", icon='ALIASED') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_constraints") | layout.menu("VIEW3D_MT_object_constraints") | ||||
| layout.menu("VIEW3D_MT_object_track") | layout.menu("VIEW3D_MT_object_track") | ||||
| layout.menu("VIEW3D_MT_object_animation") | layout.menu("VIEW3D_MT_object_animation") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_game") | |||||
| layout.menu("VIEW3D_MT_object_showhide") | layout.menu("VIEW3D_MT_object_showhide") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.convert", "target") | layout.operator_menu_enum("object.convert", "target") | ||||
| # ********** Object Add ********** | # ********** Object Add ********** | ||||
| class VIEW3D_MT_AddMenu(Menu): | class VIEW3D_MT_AddMenu(Menu): | ||||
| bl_label = "Add Object" | bl_label = "Add Object" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator_context = 'INVOKE_REGION_WIN' | layout.operator_context = 'INVOKE_REGION_WIN' | ||||
| layout.menu("INFO_MT_mesh_add", text="Add Mesh", | layout.menu("VIEW3D_MT_mesh_add", text="Add Mesh", | ||||
| icon='OUTLINER_OB_MESH') | icon='OUTLINER_OB_MESH') | ||||
| layout.menu("INFO_MT_curve_add", text="Add Curve", | layout.menu("VIEW3D_MT_curve_add", text="Add Curve", | ||||
| icon='OUTLINER_OB_CURVE') | icon='OUTLINER_OB_CURVE') | ||||
| layout.menu("INFO_MT_surface_add", text="Add Surface", | layout.menu("VIEW3D_MT_surface_add", text="Add Surface", | ||||
| icon='OUTLINER_OB_SURFACE') | icon='OUTLINER_OB_SURFACE') | ||||
| layout.operator_menu_enum("object.metaball_add", "type", | layout.operator_menu_enum("object.metaball_add", "type", | ||||
| icon='OUTLINER_OB_META') | icon='OUTLINER_OB_META') | ||||
| layout.operator("object.text_add", text="Add Text", | layout.operator("object.text_add", text="Add Text", | ||||
| icon='OUTLINER_OB_FONT') | icon='OUTLINER_OB_FONT') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("INFO_MT_armature_add", text="Add Armature", | layout.menu("VIEW3D_MT_armature_add", text="Add Armature", | ||||
| icon='OUTLINER_OB_ARMATURE') | icon='OUTLINER_OB_ARMATURE') | ||||
| layout.operator("object.add", text="Lattice", | layout.operator("object.add", text="Lattice", | ||||
| icon='OUTLINER_OB_LATTICE').type = 'LATTICE' | icon='OUTLINER_OB_LATTICE').type = 'LATTICE' | ||||
| layout.operator_menu_enum("object.empty_add", "type", text="Empty", icon='OUTLINER_OB_EMPTY') | layout.operator_menu_enum("object.empty_add", "type", text="Empty", icon='OUTLINER_OB_EMPTY') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.speaker_add", text="Speaker", icon='OUTLINER_OB_SPEAKER') | layout.operator("object.speaker_add", text="Speaker", icon='OUTLINER_OB_SPEAKER') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.camera_add", text="Camera", | layout.operator("object.camera_add", text="Camera", | ||||
| icon='OUTLINER_OB_CAMERA') | icon='OUTLINER_OB_CAMERA') | ||||
| layout.operator_menu_enum("object.lamp_add", "type", | layout.operator_menu_enum("object.light_add", "type", | ||||
| icon="OUTLINER_OB_LAMP") | icon="OUTLINER_OB_LIGHT") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator_menu_enum("object.effector_add", "type", | layout.operator_menu_enum("object.effector_add", "type", | ||||
| text="Force Field", | text="Force Field", | ||||
| icon='FORCE_FORCE') | icon='FORCE_FORCE') | ||||
| layout.menu("VIEW3D_MT_object_quick_effects", text="Quick Effects", icon='PARTICLES') | layout.menu("VIEW3D_MT_object_quick_effects", text="Quick Effects", icon='PARTICLES') | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| has_groups = (len(bpy.data.groups) > 0) | has_groups = (len(bpy.data.groups) > 0) | ||||
| ▲ Show 20 Lines • Show All 121 Lines • ▼ Show 20 Lines | def draw(self, context): | ||||
| text="Cursor to Selected") | text="Cursor to Selected") | ||||
| layout.operator("view3d.snap_cursor_to_center", | layout.operator("view3d.snap_cursor_to_center", | ||||
| text="Cursor to Center") | text="Cursor to Center") | ||||
| layout.operator("view3d.snap_cursor_to_grid", | layout.operator("view3d.snap_cursor_to_grid", | ||||
| text="Cursor to Grid") | text="Cursor to Grid") | ||||
| layout.operator("view3d.snap_cursor_to_active", | layout.operator("view3d.snap_cursor_to_active", | ||||
| text="Cursor to Active") | text="Cursor to Active") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor").use_offset = False | layout.operator("view3d.snap_selected_to_cursor", | ||||
| layout.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor (Offset)").use_offset = True | text="Selection to Cursor").use_offset = False | ||||
| layout.operator("view3d.snap_selected_to_cursor", | |||||
| text="Selection to Cursor (Keep Offset)").use_offset = True | |||||
| layout.operator("view3d.snap_selected_to_grid", | layout.operator("view3d.snap_selected_to_grid", | ||||
| text="Selection to Grid") | text="Selection to Grid") | ||||
| layout.operator("view3d.snap_cursor_selected_to_center", | layout.operator("view3d.snap_cursor_selected_to_center", | ||||
| text="Selection and Cursor to Center") | text="Selection and Cursor to Center") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_Pivot") | layout.menu("VIEW3D_MT_Pivot") | ||||
| layout.operator("view3d.pivot_cursor", | layout.operator("view3d.pivot_cursor", | ||||
| text="Set Cursor as Pivot Point") | text="Set Cursor as Pivot Point") | ||||
| Show All 13 Lines | def draw(self, context): | ||||
| text="Cursor to Selected") | text="Cursor to Selected") | ||||
| layout.operator("view3d.snap_cursor_to_center", | layout.operator("view3d.snap_cursor_to_center", | ||||
| text="Cursor to Center") | text="Cursor to Center") | ||||
| layout.operator("view3d.snap_cursor_to_grid", | layout.operator("view3d.snap_cursor_to_grid", | ||||
| text="Cursor to Grid") | text="Cursor to Grid") | ||||
| layout.operator("view3d.snap_cursor_to_active", | layout.operator("view3d.snap_cursor_to_active", | ||||
| text="Cursor to Active") | text="Cursor to Active") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor").use_offset = False | layout.operator("view3d.snap_selected_to_cursor", | ||||
| layout.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor (Offset)").use_offset = True | text="Selection to Cursor").use_offset = False | ||||
| layout.operator("view3d.snap_selected_to_cursor", | |||||
| text="Selection to Cursor (Keep Offset)").use_offset = True | |||||
| layout.operator("view3d.snap_selected_to_grid", | layout.operator("view3d.snap_selected_to_grid", | ||||
| text="Selection to Grid") | text="Selection to Grid") | ||||
| layout.operator("view3d.snap_cursor_selected_to_center", | layout.operator("view3d.snap_cursor_selected_to_center", | ||||
| text="Selection and Cursor to Center") | text="Selection and Cursor to Center") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_Pivot") | layout.menu("VIEW3D_MT_Pivot") | ||||
| layout.operator("view3d.pivot_cursor", | layout.operator("view3d.pivot_cursor", | ||||
| text="Set Cursor as Pivot Point") | text="Set Cursor as Pivot Point") | ||||
| ▲ Show 20 Lines • Show All 318 Lines • ▼ Show 20 Lines | def draw(self, context): | ||||
| prop = layout.operator("wm.context_set_value", | prop = layout.operator("wm.context_set_value", | ||||
| text="Vertex & Edge Select", | text="Vertex & Edge Select", | ||||
| icon='EDITMODE_HLT') | icon='EDITMODE_HLT') | ||||
| prop.value = "(True, True, False)" | prop.value = "(True, True, False)" | ||||
| prop.data_path = "tool_settings.mesh_select_mode" | prop.data_path = "tool_settings.mesh_select_mode" | ||||
| prop = layout.operator("wm.context_set_value", | prop = layout.operator("wm.context_set_value", | ||||
| text="Vertex & Face Select", | text="Vertex & Face Select", | ||||
| icon='ORTHO') | icon='XRAY') | ||||
| prop.value = "(True, False, True)" | prop.value = "(True, False, True)" | ||||
| prop.data_path = "tool_settings.mesh_select_mode" | prop.data_path = "tool_settings.mesh_select_mode" | ||||
| prop = layout.operator("wm.context_set_value", | prop = layout.operator("wm.context_set_value", | ||||
| text="Edge & Face Select", | text="Edge & Face Select", | ||||
| icon='SNAP_FACE') | icon='SNAP_FACE') | ||||
| prop.value = "(False, True, True)" | prop.value = "(False, True, True)" | ||||
| prop.data_path = "tool_settings.mesh_select_mode" | prop.data_path = "tool_settings.mesh_select_mode" | ||||
| ▲ Show 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | def draw(self, context): | ||||
| text="Cursor to Center") | text="Cursor to Center") | ||||
| layout.operator("view3d.snap_cursor_to_grid", | layout.operator("view3d.snap_cursor_to_grid", | ||||
| text="Cursor to Grid") | text="Cursor to Grid") | ||||
| layout.operator("view3d.snap_cursor_to_active", | layout.operator("view3d.snap_cursor_to_active", | ||||
| text="Cursor to Active") | text="Cursor to Active") | ||||
| layout.operator("view3d.snap_cursor_to_edge_intersection", | layout.operator("view3d.snap_cursor_to_edge_intersection", | ||||
| text="Cursor to Edge Intersection") | text="Cursor to Edge Intersection") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor").use_offset = False | layout.operator("view3d.snap_selected_to_cursor", | ||||
| layout.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor (Offset)").use_offset = True | text="Selection to Cursor").use_offset = False | ||||
| layout.operator("view3d.snap_selected_to_cursor", | |||||
| text="Selection to Cursor (Keep Offset)").use_offset = True | |||||
| layout.operator("view3d.snap_selected_to_grid", | layout.operator("view3d.snap_selected_to_grid", | ||||
| text="Selection to Grid") | text="Selection to Grid") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_Pivot") | layout.menu("VIEW3D_MT_Pivot") | ||||
| layout.operator("view3d.pivot_cursor", | layout.operator("view3d.pivot_cursor", | ||||
| text="Set Cursor as Pivot Point") | text="Set Cursor as Pivot Point") | ||||
| layout.operator("view3d.revert_pivot", | layout.operator("view3d.revert_pivot", | ||||
| text="Revert Pivot Point") | text="Revert Pivot Point") | ||||
| ▲ Show 20 Lines • Show All 210 Lines • ▼ Show 20 Lines | |||||
| class VIEW3D_MT_Hide_Masks(Menu): | class VIEW3D_MT_Hide_Masks(Menu): | ||||
| bl_label = "Hide/Mask" | bl_label = "Hide/Mask" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| props = layout.operator("paint.mask_lasso_gesture", text="Lasso Mask") | props = layout.operator("paint.mask_lasso_gesture", text="Lasso Mask") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| props = layout.operator("view3d.select_border", text="Box Mask", icon="BORDER_RECT") | props = layout.operator("view3d.select_box", text="Box Mask", icon="BORDER_RECT") | ||||
| props = layout.operator("paint.hide_show", text="Box Hide") | props = layout.operator("paint.hide_show", text="Box Hide") | ||||
| props.action = 'HIDE' | props.action = 'HIDE' | ||||
| props.area = 'INSIDE' | props.area = 'INSIDE' | ||||
| props = layout.operator("paint.hide_show", text="Box Show") | props = layout.operator("paint.hide_show", text="Box Show") | ||||
| props.action = 'SHOW' | props.action = 'SHOW' | ||||
| props.area = 'INSIDE' | props.area = 'INSIDE' | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| ▲ Show 20 Lines • Show All 225 Lines • ▼ Show 20 Lines | |||||
| class VIEW3D_MT_TransformMenu(Menu): | class VIEW3D_MT_TransformMenu(Menu): | ||||
| bl_label = "Transform" | bl_label = "Transform" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.menu("VIEW3D_MT_ManipulatorMenu1") | layout.menu("VIEW3D_MT_ManipulatorMenu1") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.translate", text="Grab/Move") | layout.operator("transform.translate", text="Move") | ||||
| layout.operator("transform.rotate", text="Rotate") | layout.operator("transform.rotate", text="Rotate") | ||||
| layout.operator("transform.resize", text="Scale") | layout.operator("transform.resize", text="Scale") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_clear") | layout.menu("VIEW3D_MT_object_clear") | ||||
| layout.menu("VIEW3D_MT_object_apply") | layout.menu("VIEW3D_MT_object_apply") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.translate", text="Move Texture Space").texture_space = True | layout.operator("transform.translate", text="Move Texture Space").texture_space = True | ||||
| layout.operator("transform.resize", text="Scale Texture Space").texture_space = True | layout.operator("transform.resize", text="Scale Texture Space").texture_space = True | ||||
| Show All 13 Lines | |||||
| # ********** Edit Mesh Transform ********** | # ********** Edit Mesh Transform ********** | ||||
| class VIEW3D_MT_TransformMenuEdit(Menu): | class VIEW3D_MT_TransformMenuEdit(Menu): | ||||
| bl_label = "Transform" | bl_label = "Transform" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.menu("VIEW3D_MT_ManipulatorMenu1") | layout.menu("VIEW3D_MT_ManipulatorMenu1") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.translate", text="Grab/Move") | layout.operator("transform.translate", text="Move") | ||||
| layout.operator("transform.rotate", text="Rotate") | layout.operator("transform.rotate", text="Rotate") | ||||
| layout.operator("transform.resize", text="Scale") | layout.operator("transform.resize", text="Scale") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.tosphere", text="To Sphere") | layout.operator("transform.tosphere", text="To Sphere") | ||||
| layout.operator("transform.shear", text="Shear") | layout.operator("transform.shear", text="Shear") | ||||
| layout.operator("transform.bend", text="Bend") | layout.operator("transform.bend", text="Bend") | ||||
| layout.operator("transform.push_pull", text="Push/Pull") | layout.operator("transform.push_pull", text="Push/Pull") | ||||
| layout.operator("transform.vertex_warp", text="Warp") | layout.operator("transform.vertex_warp", text="Warp") | ||||
| Show All 13 Lines | |||||
| # ********** Transform Lite/Short ********** | # ********** Transform Lite/Short ********** | ||||
| class VIEW3D_MT_TransformMenuLite(Menu): | class VIEW3D_MT_TransformMenuLite(Menu): | ||||
| bl_label = "Transform" | bl_label = "Transform" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.menu("VIEW3D_MT_ManipulatorMenu1") | layout.menu("VIEW3D_MT_ManipulatorMenu1") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.translate", text="Grab/Move") | layout.operator("transform.translate", text="Move") | ||||
| layout.operator("transform.rotate", text="Rotate") | layout.operator("transform.rotate", text="Rotate") | ||||
| layout.operator("transform.resize", text="Scale") | layout.operator("transform.resize", text="Scale") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.menu("VIEW3D_MT_object_clear") | layout.menu("VIEW3D_MT_object_clear") | ||||
| layout.menu("VIEW3D_MT_object_apply") | layout.menu("VIEW3D_MT_object_apply") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.transform", | layout.operator("transform.transform", | ||||
| text="Align to Transform Orientation").mode = 'ALIGN' | text="Align to Transform Orientation").mode = 'ALIGN' | ||||
| # ********** Transform Camera ********** | # ********** Transform Camera ********** | ||||
| class VIEW3D_MT_TransformMenuCamera(Menu): | class VIEW3D_MT_TransformMenuCamera(Menu): | ||||
| bl_label = "Transform" | bl_label = "Transform" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.menu("VIEW3D_MT_ManipulatorMenu1") | layout.menu("VIEW3D_MT_ManipulatorMenu1") | ||||
| layout.menu("VIEW3D_MT_object_clear") | layout.menu("VIEW3D_MT_object_clear") | ||||
| layout.menu("VIEW3D_MT_object_apply") | layout.menu("VIEW3D_MT_object_apply") | ||||
| layout.operator("transform.translate", text="Grab/Move") | layout.operator("transform.translate", text="Move") | ||||
| layout.operator("transform.rotate", text="Rotate") | layout.operator("transform.rotate", text="Rotate") | ||||
| layout.operator("transform.resize", text="Scale") | layout.operator("transform.resize", text="Scale") | ||||
| layout.operator("object.align") | layout.operator("object.align") | ||||
| layout.operator_context = 'EXEC_REGION_WIN' | layout.operator_context = 'EXEC_REGION_WIN' | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.transform", | layout.operator("transform.transform", | ||||
| text="Align to Transform Orientation").mode = 'ALIGN' | text="Align to Transform Orientation").mode = 'ALIGN' | ||||
| # ********** Transform Armature ********** | # ********** Transform Armature ********** | ||||
| class VIEW3D_MT_TransformMenuArmature(Menu): | class VIEW3D_MT_TransformMenuArmature(Menu): | ||||
| bl_label = "Transform" | bl_label = "Transform" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.menu("VIEW3D_MT_ManipulatorMenu1") | layout.menu("VIEW3D_MT_ManipulatorMenu1") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.translate", text="Grab/Move") | layout.operator("transform.translate", text="Move") | ||||
| layout.operator("transform.rotate", text="Rotate") | layout.operator("transform.rotate", text="Rotate") | ||||
| layout.operator("transform.resize", text="Scale") | layout.operator("transform.resize", text="Scale") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("armature.align") | layout.operator("armature.align") | ||||
| layout.operator("object.align") | layout.operator("object.align") | ||||
| layout.operator_context = 'EXEC_AREA' | layout.operator_context = 'EXEC_AREA' | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.origin_set", | layout.operator("object.origin_set", | ||||
| Show All 9 Lines | |||||
| # ********** Transform Armature Edit ********** | # ********** Transform Armature Edit ********** | ||||
| class VIEW3D_MT_TransformMenuArmatureEdit(Menu): | class VIEW3D_MT_TransformMenuArmatureEdit(Menu): | ||||
| bl_label = "Transform" | bl_label = "Transform" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.menu("VIEW3D_MT_ManipulatorMenu1") | layout.menu("VIEW3D_MT_ManipulatorMenu1") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.translate", text="Grab/Move") | layout.operator("transform.translate", text="Move") | ||||
| layout.operator("transform.rotate", text="Rotate") | layout.operator("transform.rotate", text="Rotate") | ||||
| layout.operator("transform.resize", text="Scale") | layout.operator("transform.resize", text="Scale") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.tosphere", text="To Sphere") | layout.operator("transform.tosphere", text="To Sphere") | ||||
| layout.operator("transform.shear", text="Shear") | layout.operator("transform.shear", text="Shear") | ||||
| layout.operator("transform.bend", text="Bend") | layout.operator("transform.bend", text="Bend") | ||||
| layout.operator("transform.push_pull", text="Push/Pull") | layout.operator("transform.push_pull", text="Push/Pull") | ||||
| layout.operator("transform.vertex_warp", text="Warp") | layout.operator("transform.vertex_warp", text="Warp") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("transform.vertex_random", text="Randomize") | layout.operator("transform.vertex_random", text="Randomize") | ||||
| layout.operator("armature.align") | layout.operator("armature.align") | ||||
| layout.operator_context = 'EXEC_AREA' | layout.operator_context = 'EXEC_AREA' | ||||
| # ********** Transform Armature Pose ********** | # ********** Transform Armature Pose ********** | ||||
| class VIEW3D_MT_TransformMenuArmaturePose(Menu): | class VIEW3D_MT_TransformMenuArmaturePose(Menu): | ||||
| bl_label = "Transform" | bl_label = "Transform" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.menu("VIEW3D_MT_ManipulatorMenu1") | layout.menu("VIEW3D_MT_ManipulatorMenu1") | ||||
| layout.operator("transform.translate", text="Grab/Move") | layout.operator("transform.translate", text="Move") | ||||
| layout.operator("transform.rotate", text="Rotate") | layout.operator("transform.rotate", text="Rotate") | ||||
| layout.operator("transform.resize", text="Scale") | layout.operator("transform.resize", text="Scale") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("pose.transforms_clear", text="Clear All") | layout.operator("pose.transforms_clear", text="Clear All") | ||||
| layout.operator("pose.loc_clear", text="Location") | layout.operator("pose.loc_clear", text="Location") | ||||
| layout.operator("pose.rot_clear", text="Rotation") | layout.operator("pose.rot_clear", text="Rotation") | ||||
| layout.operator("pose.scale_clear", text="Scale") | layout.operator("pose.scale_clear", text="Scale") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("pose.user_transforms_clear", text="Reset unkeyed") | layout.operator("pose.user_transforms_clear", text="Reset unkeyed") | ||||
| obj = context.object | obj = context.object | ||||
| if obj.type == 'ARMATURE' and obj.mode in {'EDIT', 'POSE'}: | if obj.type == 'ARMATURE' and obj.mode in {'EDIT', 'POSE'}: | ||||
| if obj.data.draw_type == 'BBONE': | if obj.data.display_type == 'BBONE': | ||||
| layout.operator("transform.transform", text="Scale BBone").mode = 'BONE_SIZE' | layout.operator("transform.transform", text="Scale BBone").mode = 'BONE_SIZE' | ||||
| elif obj.data.draw_type == 'ENVELOPE': | elif obj.data.display_type == 'ENVELOPE': | ||||
| layout.operator("transform.transform", text="Scale Envelope Distance").mode = 'BONE_SIZE' | layout.operator("transform.transform", text="Scale Envelope Distance").mode = 'BONE_SIZE' | ||||
| layout.operator("transform.transform", text="Scale Radius").mode = 'BONE_ENVELOPE' | layout.operator("transform.transform", text="Scale Radius").mode = 'BONE_ENVELOPE' | ||||
| # View Menu's # | # View Menu's # | ||||
| class VIEW3D_MT_View_Directions(Menu): | class VIEW3D_MT_View_Directions(Menu): | ||||
| bl_label = "Directions" | bl_label = "Directions" | ||||
| Show All 15 Lines | |||||
| class VIEW3D_MT_View_Border(Menu): | class VIEW3D_MT_View_Border(Menu): | ||||
| bl_label = "Set Border" | bl_label = "Set Border" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator_context = 'INVOKE_REGION_WIN' | layout.operator_context = 'INVOKE_REGION_WIN' | ||||
| layout.operator("view3d.clip_border", text="Clipping Border...") | layout.operator("view3d.clip_border", text="Clipping Border...") | ||||
| layout.operator("view3d.zoom_border", text="Zoom Border...") | layout.operator("view3d.zoom_border", text="Zoom Border...") | ||||
| layout.operator("view3d.render_border", text="Render Border...").camera_only = False | layout.operator("view3d.render_border", text="Render Border...") | ||||
| class VIEW3D_MT_View_Toggle(Menu): | class VIEW3D_MT_View_Toggle(Menu): | ||||
| bl_label = "View Toggle" | bl_label = "View Toggle" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator_context = 'INVOKE_REGION_WIN' | layout.operator_context = 'INVOKE_REGION_WIN' | ||||
| ▲ Show 20 Lines • Show All 120 Lines • ▼ Show 20 Lines | def draw(self, context): | ||||
| if(context.mode == 'EDIT_MESH'): | if(context.mode == 'EDIT_MESH'): | ||||
| layout.operator("MESH_OT_faces_shade_smooth") | layout.operator("MESH_OT_faces_shade_smooth") | ||||
| layout.operator("MESH_OT_faces_shade_flat") | layout.operator("MESH_OT_faces_shade_flat") | ||||
| else: | else: | ||||
| layout.operator("OBJECT_OT_shade_smooth") | layout.operator("OBJECT_OT_shade_smooth") | ||||
| layout.operator("OBJECT_OT_shade_flat") | layout.operator("OBJECT_OT_shade_flat") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("view3d.display_wire_all", text="Wire all", icon='WIRE') | layout.operator("view3d.display_wire_all", text="Wire all", icon='SHADING_WIRE') | ||||
| layout.prop(context.object, "show_x_ray", text="X-Ray", icon="META_CUBE") | layout.prop(context.object, "show_in_front", text="X-Ray", icon="META_CUBE") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.prop(context.space_data.fx_settings, "use_ssao", | layout.prop(context.space_data.fx_settings, "use_ssao", | ||||
| text="Ambient Occlusion", icon="GROUP") | text="Ambient Occlusion", icon="GROUP") | ||||
| layout.prop(context.space_data, "use_matcap", icon="MATCAP_01") | layout.prop(context.space_data, "use_matcap", icon="MATCAP_01") | ||||
| if context.space_data.use_matcap: | if context.space_data.use_matcap: | ||||
| row = layout.column(1) | row = layout.column(1) | ||||
| Show All 26 Lines | |||||
| # Object Select # | # Object Select # | ||||
| class VIEW3D_MT_Select_Object(Menu): | class VIEW3D_MT_Select_Object(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator_context = 'INVOKE_REGION_WIN' | layout.operator_context = 'INVOKE_REGION_WIN' | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.select_all").action = 'TOGGLE' | layout.operator("object.select_all").action = 'TOGGLE' | ||||
| layout.operator("object.select_all", text="Inverse").action = 'INVERT' | layout.operator("object.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("object.select_random", text="Random") | layout.operator("object.select_random", text="Random") | ||||
| layout.operator("object.select_mirror", text="Mirror") | layout.operator("object.select_mirror", text="Mirror") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("object.select_by_layer", text="Select All by Layer") | layout.operator("object.select_by_layer", text="Select All by Layer") | ||||
| Show All 33 Lines | |||||
| # Edit Select # | # Edit Select # | ||||
| class VIEW3D_MT_Select_Edit_Mesh(Menu): | class VIEW3D_MT_Select_Edit_Mesh(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("mesh.select_all").action = 'TOGGLE' | layout.operator("mesh.select_all").action = 'TOGGLE' | ||||
| layout.operator("mesh.select_all", text="Inverse").action = 'INVERT' | layout.operator("mesh.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("mesh.select_linked", text="Linked") | layout.operator("mesh.select_linked", text="Linked") | ||||
| layout.operator("mesh.faces_select_linked_flat", | layout.operator("mesh.faces_select_linked_flat", | ||||
| text="Linked Flat Faces") | text="Linked Flat Faces") | ||||
| layout.operator("mesh.select_random", text="Random") | layout.operator("mesh.select_random", text="Random") | ||||
| ▲ Show 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
| # Edit Curve Select # | # Edit Curve Select # | ||||
| class VIEW3D_MT_Select_Edit_Curve(Menu): | class VIEW3D_MT_Select_Edit_Curve(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("curve.select_all").action = 'TOGGLE' | layout.operator("curve.select_all").action = 'TOGGLE' | ||||
| layout.operator("curve.select_all", text="Inverse").action = 'INVERT' | layout.operator("curve.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("curve.select_nth") | layout.operator("curve.select_nth") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("curve.select_random") | layout.operator("curve.select_random") | ||||
| layout.operator("curve.select_linked", text="Select Linked") | layout.operator("curve.select_linked", text="Select Linked") | ||||
| layout.operator("curve.select_similar", text="Select Similar") | layout.operator("curve.select_similar", text="Select Similar") | ||||
| layout.operator("curve.de_select_first") | layout.operator("curve.de_select_first") | ||||
| layout.operator("curve.de_select_last") | layout.operator("curve.de_select_last") | ||||
| layout.operator("curve.select_next") | layout.operator("curve.select_next") | ||||
| layout.operator("curve.select_previous") | layout.operator("curve.select_previous") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("curve.select_more") | layout.operator("curve.select_more") | ||||
| layout.operator("curve.select_less") | layout.operator("curve.select_less") | ||||
| # Armature Select # | # Armature Select # | ||||
| class VIEW3D_MT_SelectArmatureMenu(Menu): | class VIEW3D_MT_SelectArmatureMenu(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("armature.select_all") | layout.operator("armature.select_all") | ||||
| layout.operator("armature.select_inverse", text="Inverse") | layout.operator("armature.select_inverse", text="Inverse") | ||||
| layout.operator("armature.select_hierarchy", | layout.operator("armature.select_hierarchy", | ||||
| text="Parent").direction = 'PARENT' | text="Parent").direction = 'PARENT' | ||||
| layout.operator("armature.select_hierarchy", | layout.operator("armature.select_hierarchy", | ||||
| text="Child").direction = 'CHILD' | text="Child").direction = 'CHILD' | ||||
| props = layout.operator("armature.select_hierarchy", | props = layout.operator("armature.select_hierarchy", | ||||
| text="Extend Parent") | text="Extend Parent") | ||||
| props.extend = True | props.extend = True | ||||
| props.direction = 'PARENT' | props.direction = 'PARENT' | ||||
| props = layout.operator("armature.select_hierarchy", | props = layout.operator("armature.select_hierarchy", | ||||
| text="Extend Child") | text="Extend Child") | ||||
| props.extend = True | props.extend = True | ||||
| props.direction = 'CHILD' | props.direction = 'CHILD' | ||||
| layout.operator("object.select_pattern", text="Select Pattern...") | layout.operator("object.select_pattern", text="Select Pattern...") | ||||
| class VIEW3D_MT_Select_Edit_Armature(Menu): | class VIEW3D_MT_Select_Edit_Armature(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("armature.select_all").action = 'TOGGLE' | layout.operator("armature.select_all").action = 'TOGGLE' | ||||
| layout.operator("armature.select_all", text="Inverse").action = 'INVERT' | layout.operator("armature.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("armature.select_mirror", text="Mirror").extend = False | layout.operator("armature.select_mirror", text="Mirror").extend = False | ||||
| Show All 26 Lines | def draw(self, context): | ||||
| layout.operator("object.select_pattern", text="Select Pattern...") | layout.operator("object.select_pattern", text="Select Pattern...") | ||||
| class VIEW3D_MT_Select_Pose(Menu): | class VIEW3D_MT_Select_Pose(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("pose.select_all").action = 'TOGGLE' | layout.operator("pose.select_all").action = 'TOGGLE' | ||||
| layout.operator("pose.select_all", text="Inverse").action = 'INVERT' | layout.operator("pose.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("pose.select_mirror", text="Flip Active") | layout.operator("pose.select_mirror", text="Flip Active") | ||||
| layout.operator("pose.select_constraint_target", | layout.operator("pose.select_constraint_target", | ||||
| text="Constraint Target") | text="Constraint Target") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| ▲ Show 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | |||||
| # Surface Select # | # Surface Select # | ||||
| class VIEW3D_MT_Select_Edit_Surface(Menu): | class VIEW3D_MT_Select_Edit_Surface(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("curve.select_all").action = 'TOGGLE' | layout.operator("curve.select_all").action = 'TOGGLE' | ||||
| layout.operator("curve.select_all", text="Inverse").action = 'INVERT' | layout.operator("curve.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("curve.select_random") | layout.operator("curve.select_random") | ||||
| layout.operator("curve.select_nth") | layout.operator("curve.select_nth") | ||||
| layout.operator("curve.select_linked", text="Select Linked") | layout.operator("curve.select_linked", text="Select Linked") | ||||
| layout.operator("curve.select_similar", text="Select Similar") | layout.operator("curve.select_similar", text="Select Similar") | ||||
| layout.operator("curve.select_row") | layout.operator("curve.select_row") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("curve.select_more") | layout.operator("curve.select_more") | ||||
| layout.operator("curve.select_less") | layout.operator("curve.select_less") | ||||
| # Metaball Select # | # Metaball Select # | ||||
| class VIEW3D_MT_SelectMetaball(Menu): | class VIEW3D_MT_SelectMetaball(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("mball.select_all").action = 'TOGGLE' | layout.operator("mball.select_all").action = 'TOGGLE' | ||||
| layout.operator("mball.select_all").action = 'INVERT' | layout.operator("mball.select_all").action = 'INVERT' | ||||
| layout.operator("mball.select_random_metaelems") | layout.operator("mball.select_random_metaelems") | ||||
| class VIEW3D_MT_Select_Edit_Metaball(Menu): | class VIEW3D_MT_Select_Edit_Metaball(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| layout.operator("mball.select_all").action = 'TOGGLE' | layout.operator("mball.select_all").action = 'TOGGLE' | ||||
| layout.operator("mball.select_all", text="Inverse").action = 'INVERT' | layout.operator("mball.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("mball.select_random_metaelems") | layout.operator("mball.select_random_metaelems") | ||||
| layout.operator_menu_enum("mball.select_similar", "type", text="Similar") | layout.operator_menu_enum("mball.select_similar", "type", text="Similar") | ||||
| # Particle Select # | # Particle Select # | ||||
| class VIEW3D_MT_Selection_Mode_Particle(Menu): | class VIEW3D_MT_Selection_Mode_Particle(Menu): | ||||
| bl_label = "Particle Select and Display Mode" | bl_label = "Particle Select and Display Mode" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| toolsettings = context.tool_settings | toolsettings = context.tool_settings | ||||
| layout.prop(toolsettings.particle_edit, "select_mode", expand=True) | layout.prop(toolsettings.particle_edit, "select_mode", expand=True) | ||||
| class VIEW3D_MT_Select_Particle(Menu): | class VIEW3D_MT_Select_Particle(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("particle.select_all").action = 'TOGGLE' | layout.operator("particle.select_all").action = 'TOGGLE' | ||||
| layout.operator("particle.select_linked") | layout.operator("particle.select_linked") | ||||
| layout.operator("particle.select_all", text="Inverse").action = 'INVERT' | layout.operator("particle.select_all", text="Inverse").action = 'INVERT' | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| Show All 10 Lines | |||||
| # Lattice Edit Select # | # Lattice Edit Select # | ||||
| class VIEW3D_MT_Select_Edit_Lattice(Menu): | class VIEW3D_MT_Select_Edit_Lattice(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("lattice.select_mirror") | layout.operator("lattice.select_mirror") | ||||
| layout.operator("lattice.select_random") | layout.operator("lattice.select_random") | ||||
| layout.operator("lattice.select_all").action = 'TOGGLE' | layout.operator("lattice.select_all").action = 'TOGGLE' | ||||
| layout.operator("lattice.select_all", text="Inverse").action = 'INVERT' | layout.operator("lattice.select_all", text="Inverse").action = 'INVERT' | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("lattice.select_ungrouped", text="Ungrouped Verts") | layout.operator("lattice.select_ungrouped", text="Ungrouped Verts") | ||||
| # Grease Pencil Select # | # Grease Pencil Select # | ||||
| class VIEW3D_MT_Select_Gpencil(Menu): | class VIEW3D_MT_Select_Gpencil(Menu): | ||||
| # To Do: used in 3dview header might work if mapped to mouse | # To Do: used in 3dview header might work if mapped to mouse | ||||
| # Not in Class List yet | # Not in Class List yet | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("gpencil.select_border") | layout.operator("gpencil.select_box") | ||||
| layout.operator("gpencil.select_circle") | layout.operator("gpencil.select_circle") | ||||
| UseSeparator(self, context) | UseSeparator(self, context) | ||||
| layout.operator("gpencil.select_all", text="(De)select All").action = 'TOGGLE' | layout.operator("gpencil.select_all", text="(De)select All").action = 'TOGGLE' | ||||
| layout.operator("gpencil.select_all", text="Inverse").action = 'INVERT' | layout.operator("gpencil.select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("gpencil.select_linked", text="Linked") | layout.operator("gpencil.select_linked", text="Linked") | ||||
| # layout.operator_menu_enum("gpencil.select_grouped", "type", text="Grouped") | # layout.operator_menu_enum("gpencil.select_grouped", "type", text="Grouped") | ||||
| Show All 21 Lines | |||||
| # Paint Mode Menus # | # Paint Mode Menus # | ||||
| class VIEW3D_MT_Select_Paint_Mask(Menu): | class VIEW3D_MT_Select_Paint_Mask(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| layout.operator("paint.face_select_all").action = 'TOGGLE' | layout.operator("paint.face_select_all").action = 'TOGGLE' | ||||
| layout.operator("paint.face_select_all", text="Inverse").action = 'INVERT' | layout.operator("paint.face_select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("paint.face_select_linked", text="Linked") | layout.operator("paint.face_select_linked", text="Linked") | ||||
| class VIEW3D_MT_Select_Paint_Mask_Vertex(Menu): | class VIEW3D_MT_Select_Paint_Mask_Vertex(Menu): | ||||
| bl_label = "Select" | bl_label = "Select" | ||||
| def draw(self, context): | def draw(self, context): | ||||
| layout = self.layout | layout = self.layout | ||||
| layout.operator("view3d.select_border") | layout.operator("view3d.select_box") | ||||
| layout.operator("view3d.select_circle") | layout.operator("view3d.select_circle") | ||||
| layout.operator("paint.vert_select_all").action = 'TOGGLE' | layout.operator("paint.vert_select_all").action = 'TOGGLE' | ||||
| layout.operator("paint.vert_select_all", text="Inverse").action = 'INVERT' | layout.operator("paint.vert_select_all", text="Inverse").action = 'INVERT' | ||||
| layout.operator("paint.vert_select_ungrouped", text="Ungrouped Verts") | layout.operator("paint.vert_select_ungrouped", text="Ungrouped Verts") | ||||
| class VIEW3D_MT_Angle_Control(Menu): | class VIEW3D_MT_Angle_Control(Menu): | ||||
| bl_label = "Angle Control" | bl_label = "Angle Control" | ||||
| ▲ Show 20 Lines • Show All 382 Lines • Show Last 20 Lines | |||||