9 | | ^(Provide a brief overview of the whole task in its first revision. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ |
| 8 | |
| 9 | The timeline palette for an object should consist of: |
| 10 | |
| 11 | * the title bar of the timeline flap should display the name of the selected object (displayed to the right). |
| 12 | * a control bar for the selected channel with four fields and four buttons (displayed to the right): |
| 13 | * a field where the user can enter an interval start point (by default 0:00) |
| 14 | * a field where the user can enter an interval end point (by default 0:00) |
| 15 | * 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. |
| 16 | * 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. |
| 17 | * a "set all" button: if clicked this will change the frame visibility/activation for the complete duration of the timeline. |
| 18 | * a field where the user can enter the intro length (by default 0:00) |
| 19 | * a field where the user can enter the outro length (by default 0:00) |
| 20 | * a playhead that can be moved across the timeline from 0:00 to 1:00 (hour). |
| 21 | * activation channels, a visibility channel, a media channel or location channel. |
| 22 | * (If more than one frame is in the group, each frame in the group should have its own set of channels.) |
| 23 | * (The channels will be shrunk down to half size and exapanded upon selection. This will free more visible space.) |
| 24 | |
| 25 | 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. |
| 26 | |
| 27 | The intro is what happens when the frame is activated; the outro is what happens what a frame ends activation. |
| 28 | |
| 29 | In the channels the intro, main and outro parts will be separated by vertical lines. |
| 30 | |
| 31 | 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. |
| 32 | |
| 33 | Similar interaction will be possible for the other types of channels. This has to be described. |
| 34 | |
| 35 | Below the control bar is the slider (the orange arrow); this can be dragged back and forth by the user. |