59 | | ^(Describe your design here.)^ |
| 59 | * Media frame controls will be defined as MediaManipulationViews which have image SceneElements containing icons. These will represent "buttons" that manipulate the media in Sophie2. In order for the scene elements to behave as buttons we should specify some logic that changes the alpha values of the scene elements (so that they look as if they are clicked, pressed or the mouse is over them - as real buttons do). |
| 60 | |
| 61 | * For the time being we will implement three MediaManipulationViews: |
| 62 | * PlayMediaManipulationView - for playing media. |
| 63 | * PauseMediaManipulationView - for pausing the media. |
| 64 | * StopMediaManipulationView - for stopping the media. |
| 65 | * In order for these to be skinable we should define tool-tip and icon in a SkinPart. |
| 66 | * "Buttons" should be arrange correspondingly in the bottom left corner of the frame in the same order as described above. |
| 67 | * Every icon should be scaled to look nicely inside the frame. |