Version 5 (modified by sveto, 16 years ago) (diff) |
---|
Analysis
Overview
The timeline palette for an object should consist of:
- the title bar of the timeline flap should display the name of the selected object (displayed to the left).
- a control bar for the selected channel with four fields and four buttons (displayed in the center and right):
- a field where the user can enter an interval start point (by default 0:00)
- a field where the user can enter an interval end point (by default 0:00)
- a "set interval" button: if clicked this will change the state of the frame's visibility or activation from the start point to the end point.
- a "set from" button: if clicked this will change the state of the frame's visibility or activation onwards from the current position of the play head.
- a "set all" button: if clicked this will change the frame visibility/activation for the complete duration of the timeline.
- a field where the user can enter the intro length (by default 0:00)
- a field where the user can enter the outro length (by default 0:00)
- a playhead that can be moved across the timeline from 0:00 to 1:00 (hour).
- activation channels, a visibility channel, a media channel or location channel.
- (If more than one frame is in the group, each frame in the group should have its own set of channels.)
- (The channels will be shrunk down to half size and exapanded upon selection. This will free more visible space.)
Activation for a frame or a group of frames means the time span when the frame's own timeline is played. The channel for activation allows to set these periods in the parent timeline.
The intro is what happens when the frame is activated; the outro is what happens what a frame ends activation.
In the channels the intro, main and outro parts will be separated by vertical lines.
If for instance the user changes a frame's visibility, this will be reflected in the frame's channel at the point in time where the playhead is currently set. If the user moves the playhead, the page should reflect the visibility of the text frames at that particular point in the timeline.
Similar interaction will be possible for the other types of channels. This has to be described.
Below the control bar is the slider; this can be dragged back and forth by the user.
Channels will be resized when the application is resized.
The timelines can be zoomed in and out. This has to be described further.
Task requirements
(List the necessary requirements that the task must fulfill.)
Task result
(List the end product of the task (for example "Source code", "Wiki page", etc.))
Implementation idea
(Provide some rough implementation idea(s).)
Related
(Add links to related tasks that could be useful or helpful.)
How to demo
(Provide instructions for demonstration of the task.)
Design
(Describe your design here.)
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)
Attachments
- activationChannel.png (74.4 KB) - added by milen 16 years ago.
- audioChannel.png (37.2 KB) - added by milen 16 years ago.
- locationSizeVedeoChannels.png (55.6 KB) - added by milen 16 years ago.