Fix list view issue properly - thx AlexandreMT :)

Fix #3870 / #3849 (hopefully for good)
This commit is contained in:
niksedk 2019-12-06 20:05:34 +01:00
parent b0323847e2
commit 6c16b44570
3 changed files with 13 additions and 39 deletions

View File

@ -33,19 +33,19 @@ namespace Nikse.SubtitleEdit.Controls
return SubtitleColumns.IndexOf(column);
}
public int ColumnIndexNumber { get; set; }
public int ColumnIndexStart { get; set; }
public int ColumnIndexEnd { get; set; }
public int ColumnIndexDuration { get; set; }
public int ColumnIndexWpm { get; set; }
public int ColumnIndexCps { get; set; }
public int ColumnIndexGap { get; set; }
public int ColumnIndexActor { get; set; }
public int ColumnIndexRegion { get; set; }
public int ColumnIndexText { get; set; }
public int ColumnIndexTextAlternate { get; set; }
public int ColumnIndexExtra { get; set; }
public int ColumnIndexNetwork { get; set; }
public int ColumnIndexNumber { get; private set; }
public int ColumnIndexStart { get; private set; }
public int ColumnIndexEnd { get; private set; }
public int ColumnIndexDuration { get; private set; }
public int ColumnIndexWpm { get; private set; }
public int ColumnIndexCps { get; private set; }
public int ColumnIndexGap { get; private set; }
public int ColumnIndexActor { get; private set; }
public int ColumnIndexRegion { get; private set; }
public int ColumnIndexText { get; private set; }
public int ColumnIndexTextAlternate { get; private set; }
public int ColumnIndexExtra { get; private set; }
public int ColumnIndexNetwork { get; private set; }
public bool IsAlternateTextColumnVisible => ColumnIndexTextAlternate >= 0;
private string _lineSeparatorString = " || ";

View File

@ -4112,19 +4112,6 @@
//
this.SubtitleListview1.AllowColumnReorder = true;
this.SubtitleListview1.AllowDrop = true;
this.SubtitleListview1.ColumnIndexActor = -1;
this.SubtitleListview1.ColumnIndexCps = -1;
this.SubtitleListview1.ColumnIndexDuration = 3;
this.SubtitleListview1.ColumnIndexEnd = 2;
this.SubtitleListview1.ColumnIndexExtra = -1;
this.SubtitleListview1.ColumnIndexGap = -1;
this.SubtitleListview1.ColumnIndexNetwork = -1;
this.SubtitleListview1.ColumnIndexNumber = 0;
this.SubtitleListview1.ColumnIndexRegion = -1;
this.SubtitleListview1.ColumnIndexStart = 1;
this.SubtitleListview1.ColumnIndexText = 4;
this.SubtitleListview1.ColumnIndexTextAlternate = -1;
this.SubtitleListview1.ColumnIndexWpm = -1;
this.SubtitleListview1.ContextMenuStrip = this.contextMenuStripListview;
this.SubtitleListview1.Dock = System.Windows.Forms.DockStyle.Fill;
this.SubtitleListview1.FirstVisibleIndex = -1;

View File

@ -1616,19 +1616,6 @@ namespace Nikse.SubtitleEdit.Forms.Ocr
this.subtitleListView1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.subtitleListView1.ColumnIndexActor = -1;
this.subtitleListView1.ColumnIndexCps = -1;
this.subtitleListView1.ColumnIndexDuration = 3;
this.subtitleListView1.ColumnIndexEnd = 2;
this.subtitleListView1.ColumnIndexExtra = -1;
this.subtitleListView1.ColumnIndexGap = -1;
this.subtitleListView1.ColumnIndexNetwork = -1;
this.subtitleListView1.ColumnIndexNumber = 0;
this.subtitleListView1.ColumnIndexRegion = -1;
this.subtitleListView1.ColumnIndexStart = 1;
this.subtitleListView1.ColumnIndexText = 4;
this.subtitleListView1.ColumnIndexTextAlternate = -1;
this.subtitleListView1.ColumnIndexWpm = -1;
this.subtitleListView1.ContextMenuStrip = this.contextMenuStripListview;
this.subtitleListView1.FirstVisibleIndex = -1;
this.subtitleListView1.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));