예제 #1
0
        private void SceneIndexControl_SceneInfoChanged(object sender, SceneSelectedArgs e)
        {
            Scenes sc = e.scene;

            md.SaveChanges();
            displayScenesPanel.Refresh();
        }
예제 #2
0
        private void DisplayScenesPanel_SceneSelected(object sender, SceneSelectedArgs e)
        {
            currentScene = e.scene;
            var sq = currentScene.SequenceScene;

            currentVideotape.Shots.ToList().ForEach(s => s.Selected = false);
            sceneIndexControl.SetScene(e.scene);
            #region Sélectionne les clips
            shotsToPlay.Clear();
            foreach (SequenceScene y in sq)
            {
                y.Shots.Selected = true;
                shotsToPlay.Add(y.Shots);
            }
            //if (détails.Checked)
            //    PlayShots();
            #endregion
            timeLine.SetStart(currentScene);
        }