def draw(self, context): from space_dopesheet import dopesheet_filter layout = self.layout st = context.space_data row = layout.row(align=True) row.template_header() if context.area.show_menus: sub = row.row(align=True) sub.menu("GRAPH_MT_view") sub.menu("GRAPH_MT_select") sub.menu("GRAPH_MT_marker") sub.menu("GRAPH_MT_channel") sub.menu("GRAPH_MT_key") layout.prop(st, "mode", text="") dopesheet_filter(layout, context) layout.prop(st, "auto_snap", text="") layout.prop(st, "pivot_point", text="", icon_only=True) row = layout.row(align=True) row.operator("graph.copy", text="", icon='COPYDOWN') row.operator("graph.paste", text="", icon='PASTEDOWN') row = layout.row(align=True) if st.has_ghost_curves: row.operator("graph.ghost_curves_clear", text="", icon='GHOST_DISABLED') else: row.operator("graph.ghost_curves_create", text="", icon='GHOST_ENABLED')
def draw(self, context): from space_dopesheet import dopesheet_filter layout = self.layout st = context.space_data row = layout.row(align=True) row.template_header() if context.area.show_menus: sub = row.row(align=True) sub.menu("NLA_MT_view") sub.menu("NLA_MT_select") sub.menu("NLA_MT_edit") sub.menu("NLA_MT_add") dopesheet_filter(layout, context) layout.prop(st, "auto_snap", text="")
def draw(self, context): from space_dopesheet import dopesheet_filter layout = self.layout st = context.space_data row = layout.row(align=True) row.template_header() if context.area.show_menus: sub = row.row(align=True) sub.menu("NLA_MT_view") sub.menu("NLA_MT_select") sub.menu("NLA_MT_edit") sub.menu("NLA_MT_add") dopesheet_filter(layout, context) layout.prop(st, "auto_snap", text="")
def draw(self, context): from space_dopesheet import dopesheet_filter layout = self.layout st = context.space_data row = layout.row(align=True) row.template_header() if context.area.show_menus: sub = row.row(align=True) sub.menu("GRAPH_MT_view") sub.menu("GRAPH_MT_select") sub.menu("GRAPH_MT_marker") sub.menu("GRAPH_MT_channel") sub.menu("GRAPH_MT_key") layout.prop(st, "mode", text="") dopesheet_filter(layout, context) layout.prop(st, "auto_snap", text="") layout.prop(st, "pivot_point", text="", icon_only=True) row = layout.row(align=True) row.operator("graph.copy", text="", icon='COPYDOWN') row.operator("graph.paste", text="", icon='PASTEDOWN') row = layout.row(align=True) if st.has_ghost_curves: row.operator("graph.ghost_curves_clear", text="", icon='GHOST_DISABLED') else: row.operator("graph.ghost_curves_create", text="", icon='GHOST_ENABLED')