diff options
Diffstat (limited to 'release/scripts/ui/space_buttons.py')
-rw-r--r-- | release/scripts/ui/space_buttons.py | 64 |
1 files changed, 42 insertions, 22 deletions
diff --git a/release/scripts/ui/space_buttons.py b/release/scripts/ui/space_buttons.py index 299e8bc9dae..adb127d5ff6 100644 --- a/release/scripts/ui/space_buttons.py +++ b/release/scripts/ui/space_buttons.py @@ -1,35 +1,55 @@ - +# ##### BEGIN GPL LICENSE BLOCK ##### +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software Foundation, +# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +# ##### END GPL LICENSE BLOCK ##### + +# <pep8 compliant> import bpy + class Buttons_HT_header(bpy.types.Header): - __space_type__ = 'PROPERTIES' + bl_space_type = 'PROPERTIES' + + def draw(self, context): + layout = self.layout + + so = context.space_data + scene = context.scene + + row = layout.row(align=True) + row.template_header() - def draw(self, context): - layout = self.layout - - so = context.space_data - scene = context.scene + if context.area.show_menus: + sub = row.row(align=True) + sub.itemM("Buttons_MT_view", text="View") - row= layout.row(align=True) - row.template_header() + row = layout.row() + row.itemR(so, "buttons_context", expand=True, text="") + row.itemR(scene, "current_frame") - if context.area.show_menus: - sub = row.row(align=True) - sub.itemM("Buttons_MT_view", text="View") - - row = layout.row() - row.itemR(so, "buttons_context", expand=True, text="") - row.itemR(scene, "current_frame") class Buttons_MT_view(bpy.types.Menu): - __label__ = "View" + bl_label = "View" - def draw(self, context): - layout = self.layout - so = context.space_data + def draw(self, context): + layout = self.layout + so = context.space_data - col = layout.column() - col.itemR(so, "panel_alignment", expand=True) + col = layout.column() + col.itemR(so, "panel_alignment", expand=True) bpy.types.register(Buttons_HT_header) bpy.types.register(Buttons_MT_view) |