Exemple #1
0
        private void PhonemeSelect_Clicked(object sender, EventArgs e)
        {
            var menuItem = sender as ToolStripMenuItem;

            if (menuItem != null)
            {
                List <MarksTextInfo> changedMarks = new List <MarksTextInfo>();
                foreach (var mark in _marksSelectionManager.SelectedMarks)
                {
                    var mti = new MarksTextInfo(mark, menuItem.Text, mark.Text);
                    changedMarks.Add(mti);
                    mark.Text = menuItem.Text;
                }
                TimeLineGlobalEventManager.Manager.OnMarksTextChanged(new MarksTextChangedEventArgs(changedMarks));
            }
        }
Exemple #2
0
        private void Rename_Click(object sender, EventArgs e)
        {
            var        single = _marksSelectionManager.SelectedMarks.Count == 1;
            TextDialog td     = new TextDialog("Enter the new text.", _marksSelectionManager.SelectedMarks.Count == 1?"Edit Mark":"Edit Multiple Marks", single?_marksSelectionManager.SelectedMarks.First().Text:string.Empty, single);
            var        result = td.ShowDialog(this);

            if (result == DialogResult.OK)
            {
                List <MarksTextInfo> changedMarks = new List <MarksTextInfo>();
                foreach (var mark in _marksSelectionManager.SelectedMarks)
                {
                    var mti = new MarksTextInfo(mark, td.Response, mark.Text);
                    changedMarks.Add(mti);
                    mark.Text = td.Response;
                }
                TimeLineGlobalEventManager.Manager.OnMarksTextChanged(new MarksTextChangedEventArgs(changedMarks));
            }
        }