diff options
Diffstat (limited to 'release/scripts/startup/bl_ui/space_spreadsheet.py')
-rw-r--r-- | release/scripts/startup/bl_ui/space_spreadsheet.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/release/scripts/startup/bl_ui/space_spreadsheet.py b/release/scripts/startup/bl_ui/space_spreadsheet.py index e433ead070c..1d124019ce8 100644 --- a/release/scripts/startup/bl_ui/space_spreadsheet.py +++ b/release/scripts/startup/bl_ui/space_spreadsheet.py @@ -28,6 +28,19 @@ class SPREADSHEET_HT_header(bpy.types.Header): layout.template_header() + pinned_id = space.pinned_id + used_id = pinned_id if pinned_id else context.active_object + + if used_id: + layout.label(text=used_id.name, icon="OBJECT_DATA") + + layout.operator("spreadsheet.toggle_pin", text="", icon='PINNED' if pinned_id else 'UNPINNED', emboss=False) + + layout.separator_spacer() + + if isinstance(used_id, bpy.types.Object) and used_id.mode == 'EDIT': + layout.prop(space, "show_only_selected", text="Selected Only") + classes = ( SPREADSHEET_HT_header, |