Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/space_sequencer.py
| Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Lines | |||||
| split.prop(strip, "frame_final_duration", text=smpte_from_frame(frame_final_duration)) | split.prop(strip, "frame_final_duration", text=smpte_from_frame(frame_final_duration)) | ||||
| # Use label, editing this value from the UI allows negative values, | # Use label, editing this value from the UI allows negative values, | ||||
| # users can adjust duration. | # users can adjust duration. | ||||
| split = sub.split(factor=0.5 + max_factor, align=True) | split = sub.split(factor=0.5 + max_factor, align=True) | ||||
| split.alignment = 'RIGHT' | split.alignment = 'RIGHT' | ||||
| split.label(text="End") | split.label(text="End") | ||||
| split = split.split(factor=0.8 + max_factor, align=True) | split = split.split(factor=0.8 + max_factor, align=True) | ||||
| split.label(text="{:>14}".format(smpte_from_frame(frame_final_end) + ":")) | split.label(text="{:>14}".format(smpte_from_frame(frame_final_end))) | ||||
| split.alignment = 'RIGHT' | split.alignment = 'RIGHT' | ||||
| split.label(text=str(frame_final_end) + " ") | split.label(text=str(frame_final_end) + " ") | ||||
| if not is_effect: | if not is_effect: | ||||
| layout.alignment = 'RIGHT' | layout.alignment = 'RIGHT' | ||||
| sub = layout.column(align=True) | sub = layout.column(align=True) | ||||
| Show All 27 Lines | |||||
| (frame_current <= frame_final_start + frame_final_duration) | (frame_current <= frame_final_start + frame_final_duration) | ||||
| ) | ) | ||||
| split = col.split(factor=0.5 + max_factor, align=True) | split = col.split(factor=0.5 + max_factor, align=True) | ||||
| split.alignment = 'RIGHT' | split.alignment = 'RIGHT' | ||||
| split.label(text="Playhead") | split.label(text="Playhead") | ||||
| split = split.split(factor=0.8 + max_factor, align=True) | split = split.split(factor=0.8 + max_factor, align=True) | ||||
| playhead = frame_current - frame_final_start | playhead = frame_current - frame_final_start | ||||
| split.label(text="{:>14}".format(smpte_from_frame(playhead) + ":")) | split.label(text="{:>14}".format(smpte_from_frame(playhead))) | ||||
| split.alignment = 'RIGHT' | split.alignment = 'RIGHT' | ||||
| split.label(text=str(playhead) + " ") | split.label(text=str(playhead) + " ") | ||||
| if strip.type == 'SCENE': | if strip.type == 'SCENE': | ||||
| scene = strip.scene | scene = strip.scene | ||||
| if scene: | if scene: | ||||
| sta = scene.frame_start | sta = scene.frame_start | ||||
| ▲ Show 20 Lines • Show All 92 Lines • Show Last 20 Lines | |||||