diff options
author | Thomas Dinges <blender@dingto.org> | 2009-08-13 20:59:52 +0400 |
---|---|---|
committer | Thomas Dinges <blender@dingto.org> | 2009-08-13 20:59:52 +0400 |
commit | e8d9e0823ee73e3c3fdd596fd3945abec40d21c1 (patch) | |
tree | fa500f5fba9d473e8fb6fb07e48dd124b17ddee0 /release | |
parent | 94d359c9bcadf81666e83eb91ace588dc9cc9589 (diff) |
2.5 Timeline:
WIP Commit, still uncommented.
* Adeed some RNA properties for Playback.
* Start of Python File.
Diffstat (limited to 'release')
-rw-r--r-- | release/ui/space_time.py | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/release/ui/space_time.py b/release/ui/space_time.py new file mode 100644 index 00000000000..b13f212e278 --- /dev/null +++ b/release/ui/space_time.py @@ -0,0 +1,79 @@ + +import bpy + +class TIME_HT_header(bpy.types.Header): + __space_type__ = "TIMELINE" + + def draw(self, context): + layout = self.layout + + st = context.space_data + scene = context.scene + + layout.template_header() + + if context.area.show_menus: + row = layout.row() + #row.itemM("TIME_MT_view") + #row.itemM("TIME_MT_frame") + #row.itemM("TIME_MT_playback") + + layout.itemR(scene, "use_preview_range", text="PR", toggle=True) + + layout.itemS() + + row = layout.row(align=True) + if not scene.use_preview_range: + row.itemR(scene, "start_frame", text="Start") + row.itemR(scene, "end_frame", text="End") + else: + row.itemR(scene, "preview_range_start_frame", text="Start") + row.itemR(scene, "preview_range_end_frame", text="End") + + layout.itemS() + layout.itemR(scene, "current_frame") + + layout.itemS() + + # XXX: Pause Button + row = layout.row(align=True) + row.itemO("screen.frame_jump", text="", icon='ICON_REW') + row.itemO("screen.keyframe_jump", text="", icon='ICON_PREV_KEYFRAME') + row.item_booleanO("screen.animation_play", "reverse", True, text="", icon='ICON_PLAY_REVERSE') + row.itemO("screen.animation_play", text="", icon='ICON_PLAY') + row.item_booleanO("screen.keyframe_jump", "next", True, text="", icon='ICON_NEXT_KEYFRAME') + row.item_booleanO("screen.frame_jump", "end", True, text="", icon='ICON_FF') + +""" +class TIME_MT_view(bpy.types.Menu): + __space_type__ = "TEXT_EDITOR" + __label__ = "View" + + def draw(self, context): + layout = self.layout + + st = context.space_data + +class TIME_MT_frame(bpy.types.Menu): + __space_type__ = "TEXT_EDITOR" + __label__ = "Frame" + + def draw(self, context): + layout = self.layout + + st = context.space_data + +class TIME_MT_playback(bpy.types.Menu): + __space_type__ = "TEXT_EDITOR" + __label__ = "Playback" + + def draw(self, context): + layout = self.layout + + st = context.space_data +""" + +bpy.types.register(TIME_HT_header) +#bpy.types.register(TIME_MT_view) +#bpy.types.register(TIME_MT_frame) +#bpy.types.register(TIME_MT_playback) |