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

InitializeTextBlockChoices() private method

Initialize Text Block List View for specified Main Block
private InitializeTextBlockChoices ( int mainBlockNo ) : void
mainBlockNo int
return void
        void InitializeTextBlockChoices(int mainBlockNo)
        {
            ListViewItem listItem;
            Dialogue.DialogueEntry dialogueEntry;

            listviewTextBlocks.BeginUpdate();
            listviewTextBlocks.Items.Clear();
            for (int i = 0; i < dialogueModule.GetNoTextBlockTotal(mainBlockNo); i++)
            {
                dialogueEntry = dialogueModule.GetDialogueEntry(mainBlockNo, i);

                listItem = new ListViewItem(i.ToString());
                listItem.SubItems.Add(dialogueEntry.JapText.Replace("¥", " "));
                listItem.SubItems.Add(dialogueEntry.EngText.Replace("\\n", " "));
                listItem.SubItems.Add(dialogueEntry.Notes.Replace("\\n", " "));

                listviewTextBlocks.Items.Add(listItem);
            }
            listviewTextBlocks.EndUpdate();
        }