Changes between Version 31 and Version 32 of TIMELINES_REDESIGN_R0


Ignore:
Timestamp:
07/22/09 12:42:11 (16 years ago)
Author:
sveto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TIMELINES_REDESIGN_R0

    v31 v32  
    1515== Task requirements == 
    1616 
    17 The timeline palette for an object should consist of: 
     17Review the current model design and adapt it to the changes to the resource model.[[BR]] 
     18As timelines don't use resources directly the impact of the change is low. Representation of timelines in the book model will be changed and this impacts user code. There should be means to operate with the new resource keys in a easy and transparent way. 
    1819 
    19  * the title bar of the timeline flap should display the name of the selected object (displayed to the right). 
    20  * a control bar for the selected channel with four fields and four buttons (displayed to the right): 
    21   * a field where the user can enter an interval start point (by default 0:00) 
    22   * a field where the user can enter an interval end point  (by default 0:00) 
    23   * 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. 
    24   * 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. 
    25   * a "set all" button: if clicked this will change the frame visibility/activation for the complete duration of the timeline. 
    26   * a field where the user can enter the intro length  (by default 0:00) 
    27   * a field where the user can enter the outro length  (by default 0:00) 
    28  * a playhead that can be moved across the timeline from 0:00 to 1:00. 
    29  * a time ruler for the duration of the timeline that will be displayed on the element right below the selected element (if no element is selected no time ruler will appear). 
    30  * activation channels or a visibility channel; more channels will appear in later revisions of this task. 
    31  * (If more than one frame is in the group, each frame in the group should have its own set of channels.)  
    32  * (The channels will be shrunk down to half size and exapanded upon selection. This will free more visible space.) 
    33  
    34 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. 
    35  
    36 The intro is what happens when the frame is activated; the outro is what happens what a frame ends activation. In the future, these could include fades etc. 
    37  
    38 In the channels the intro, main and outro parts will be separated by vertical lines. 
    39  
    40 By default, all frames on the page are shown all the time. If 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. 
    41  
    42 In future revisions of this task, other kinds of frames will appear on the timeline. Other frame properties (example: margin types) will appear as channels for each frame; each of these properties should probably have its own dedicated control bar (e.g., color & width settings for margins).  
    43  
    44 The properties of the selected frame or object appear as channels. For this revision, it's just visibility. The channels can be selected. 
    45  
    46 The control bar of the timeline interface has fields for start point, end point, and four buttons. If the user clicks the "Hide All" button, the frame will be hidden from 0:00-1:00. If the user then enters 0:10-0:20 and clicks the "Set Interval" button, the frame will be shown from 0:10-0:20. 
    47  
    48 Below the control bar is the slider (the orange arrow); this can be dragged back and forth by the user. 
    49  
    50 The timeline for a page shows channels for all the objects on the page; they can be activated or deactivated. 
    51  
    52 An activated frame will play its timeline when the page timeline plays. 
    5320 
    5421== Task result ==