Example #1
0
        private void DisposeCurrentContext()
        {
            _sequenceContext.SequenceEnded -= sequence_Ended;
            VixenSystem.Contexts.ReleaseContext(_sequenceContext);
            _sequenceContext.Dispose();
            TimedSequence tSequence = (sequence as TimedSequence);

            tSequence.Dispose();
            sequence         = null;
            _sequenceContext = null;
        }
Example #2
0
        public Form_Marks(TimedSequence sequence)
        {
            InitializeComponent();
            host = new ElementHost {
                Dock = DockStyle.Fill
            };

            _markDockerView = new MarkDockerView();

            host.Child = _markDockerView;

            Controls.Add(host);
            PopulateMarkCollectionsList(sequence.LabeledMarkCollections);
        }
Example #3
0
        public Form_Marks(TimedSequence sequence)
        {
            InitializeComponent();
            host = new ElementHost {
                Dock = DockStyle.Fill
            };

            Catel.Windows.Controls.UserControl.DefaultSkipSearchingForInfoBarMessageControlValue = true;

            _mdvm           = new MarkDockerViewModel(sequence.LabeledMarkCollections);
            _markDockerView = new MarkDockerView(_mdvm);
            _markDockerView.CloseViewModelOnUnloaded = true;
            host.Child = _markDockerView;

            Controls.Add(host);
        }
Example #4
0
 private void OnSequenceComplete(TimedSequence sequence)
 {
     _completeSequences.Add(sequence);
 }
Example #5
0
 private TimedSequence CreateSequence()
 {
     var sequence = new TimedSequence(OnSequenceComplete);
     _newSequences.Add(sequence);
     return sequence;
 }