mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-28 06:52:35 +01:00
[ExportPngXml] - Refactor add items to listview
This commit is contained in:
parent
320e55e5fd
commit
6701dc0bca
@ -3786,28 +3786,17 @@ $DROP=[DROPVALUE]" + Environment.NewLine + Environment.NewLine +
|
|||||||
private void SubtitleListView1Add(Paragraph paragraph)
|
private void SubtitleListView1Add(Paragraph paragraph)
|
||||||
{
|
{
|
||||||
var item = new ListViewItem(paragraph.Number.ToString(CultureInfo.InvariantCulture)) { Tag = paragraph, UseItemStyleForSubItems = false };
|
var item = new ListViewItem(paragraph.Number.ToString(CultureInfo.InvariantCulture)) { Tag = paragraph, UseItemStyleForSubItems = false };
|
||||||
ListViewItem.ListViewSubItem subItem;
|
|
||||||
|
|
||||||
if (subtitleListView1.CheckBoxes)
|
if (subtitleListView1.CheckBoxes)
|
||||||
{
|
{
|
||||||
item.Text = string.Empty;
|
item.Text = string.Empty;
|
||||||
subItem = new ListViewItem.ListViewSubItem(item, paragraph.Number.ToString(CultureInfo.InvariantCulture)) { Tag = paragraph };
|
item.SubItems.Add(paragraph.Number.ToString(CultureInfo.InvariantCulture));
|
||||||
item.SubItems.Add(subItem);
|
item.SubItems[item.SubItems.Count].Tag = paragraph;
|
||||||
}
|
}
|
||||||
|
item.SubItems.Add(paragraph.StartTime.ToDisplayString());
|
||||||
subItem = new ListViewItem.ListViewSubItem(item, paragraph.StartTime.ToDisplayString());
|
item.SubItems.Add(paragraph.EndTime.ToDisplayString());
|
||||||
item.SubItems.Add(subItem);
|
item.SubItems.Add(paragraph.Duration.ToShortDisplayString());
|
||||||
|
item.SubItems.Add(paragraph.Text.Replace(Environment.NewLine, Configuration.Settings.General.ListViewLineSeparatorString));
|
||||||
subItem = new ListViewItem.ListViewSubItem(item, paragraph.EndTime.ToDisplayString());
|
item.SubItems[item.SubItems.Count].Font = new Font(_subtitleFontName, Font.Size);
|
||||||
item.SubItems.Add(subItem);
|
|
||||||
|
|
||||||
subItem = new ListViewItem.ListViewSubItem(item, paragraph.Duration.ToShortDisplayString());
|
|
||||||
item.SubItems.Add(subItem);
|
|
||||||
|
|
||||||
subItem = new ListViewItem.ListViewSubItem(item, paragraph.Text.Replace(Environment.NewLine, Configuration.Settings.General.ListViewLineSeparatorString));
|
|
||||||
subItem.Font = new Font(_subtitleFontName, Font.Size);
|
|
||||||
item.SubItems.Add(subItem);
|
|
||||||
|
|
||||||
subtitleListView1.Items.Add(item);
|
subtitleListView1.Items.Add(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user