46 | | * A combobox with true and false is available(true is default value) |
47 | | * for a visibility channel |
48 | | * combo box with true and false values for visibility (default value- true) |
49 | | * for a location channel |
50 | | * two spinners for writing values for X and Y coordinates(default values - the current values of the frame). |
51 | | * (optional) for a size channel |
52 | | * two spinners for writing values for width and height coordinates(default values - the current values of the frame). |
53 | | * for a media channel(this channel is available only if the frame is an audio or video one) |
54 | | * the button "set all" which is available in the other channels should miss here. |
55 | | * spinner for choosing true and false values for the media (true is default).If true is chose the following is available: |
56 | | * spinner for choosing this second of the video or audio which the video or audio starts (by default 0:00). |
57 | | * the biggest difference in the values in the interval is the entire time of the video/audio. |
58 | | * highest value of the spinner is the last second of the audio/video. |
59 | | * if the start and end time for the interval are already inserted the biggest available value for the spinner is the entire time of the audio/video minus the time of the interval |
60 | | * if the start time of the video/audio is chose first and start and end time of the video/audio have their default values, "set interval" button should be unavailable. Only "set from" should be available. |
61 | | * static field showing the last played second of the audio/video |
62 | | * a "set interval" button: if clicked this will make the frame with the chose values for the chose interval of the timeline. |
63 | | * a "set from" button: if clicked this will make the frame with the chose values from this point to the complete duration of the timeline. |
64 | | * a "set all" button: if clicked this will make the frame with the chose values for the complete duration of the timeline. (Missing in media channel options). |
| 44 | * A new HUD is used for setting values for this channel |
| 45 | * visibility channel |
| 46 | * setting visible or invisible is noted by different colors in the channel(for example pink and yellow) |
| 47 | * location channel |
| 48 | * there are two lines for X and Y showing the current values as the minimum value is the bottom of the channel and the maximum value is the top of the value. |
| 49 | * size channel |
| 50 | * there are two lines for width and height showing the current values as the minimum value is the bottom of the channel and the maximum value is the top of the value. |
| 51 | * for a media channel(this channel is available only if the frame is an audio or a video one) |
| 52 | * for an audio |
| 53 | * the stream is shown as a line |
| 54 | * when the audio is not playing the line is horizontal |
| 55 | * when the audio plays the line is diagonal |
| 56 | * the length of the audio is the width of the channel |
| 57 | * if loop is checked after reaching the top of the channel the line starts again from the bottom. |
| 58 | * for a video |
| 59 | * all the properties for audio are valid here too |
| 60 | * pictures from close moments from the video are shown in the background |
66 | | |
67 | | These behaviors should occur: |
68 | | * Default selected channel for a frame when selected is visibility one. |
69 | | * Selecting a timeline channel change the special option for the corresponding channel. |
70 | | * Different periods in a channel is in different colors if this periods have different values. |
71 | | * Different periods in a channel is in equal colors if this periods have equal values. |
72 | | * Every period has a tooltip, which appear after few seconds hovering over it and showing its values with their names. |
73 | | * Child objects are dependent on parent ones. (For example if an object is invisible over period of time, and a frame from this group is visible over the same period, the whole group including the frame is invisible. ) |
| 62 | The following channels should be in the following order: |
| 63 | * for a page |
| 64 | * has only activation channels |
| 65 | * for a group |
| 66 | * visibility channel |
| 67 | * location channel |
| 68 | * size channel |
| 69 | * activation channels |
| 70 | * for a frame |
| 71 | * visibility channel |
| 72 | * location channel |
| 73 | * size channel |
| 74 | * media channel (if audio or video) |