AtelierElieScripter.Dialogue.DialogueControl.TextboxTransNotesTextChanged C# (CSharp) Method

TextboxTransNotesTextChanged() private method

Update data on Translation Notes textbox
private TextboxTransNotesTextChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        void TextboxTransNotesTextChanged(object sender, EventArgs e)
        {
            if (listviewMainBlocks.SelectedIndices.Count > 0 && listviewTextBlocks.SelectedIndices.Count > 0)
            {
                DialogueEntry entry = GetCurrentDialogueEntry();

                entry.Notes = textboxTransNotes.Text.Replace(Environment.NewLine, "\\n");

                // Update Listviews
                listviewTextBlocks.SelectedItems[0].SubItems[3].Text = entry.Notes.Replace("\\n", " ");

                // Update Main Listview
                UpdateMainChoiceRow(Int32.Parse(listviewMainBlocks.SelectedItems[0].SubItems[0].Text), listviewMainBlocks.SelectedItems[0].Index);
            }
        }