mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 22:42:38 +01:00
Merge pull request #2236 from ivandrofly/slv
[SubtitleListView] - Call optimized method to get # of lines.
This commit is contained in:
commit
d9eab842b4
@ -766,7 +766,7 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
|
|
||||||
if (_settings.Tools.ListViewSyntaxColorLongLines)
|
if (_settings.Tools.ListViewSyntaxColorLongLines)
|
||||||
{
|
{
|
||||||
int noOfLines = paragraph.Text.Split(Environment.NewLine[0]).Length;
|
int noOfLines = paragraph.NumberOfLines;
|
||||||
string s = HtmlUtil.RemoveHtmlTags(paragraph.Text, true);
|
string s = HtmlUtil.RemoveHtmlTags(paragraph.Text, true);
|
||||||
foreach (string line in s.SplitToLines())
|
foreach (string line in s.SplitToLines())
|
||||||
{
|
{
|
||||||
@ -792,8 +792,7 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
if (_settings.Tools.ListViewSyntaxMoreThanXLines &&
|
if (_settings.Tools.ListViewSyntaxMoreThanXLines &&
|
||||||
item.SubItems[ColumnIndexText].BackColor != Configuration.Settings.Tools.ListViewSyntaxErrorColor)
|
item.SubItems[ColumnIndexText].BackColor != Configuration.Settings.Tools.ListViewSyntaxErrorColor)
|
||||||
{
|
{
|
||||||
int newLines = paragraph.Text.SplitToLines().Length;
|
if (paragraph.NumberOfLines > Configuration.Settings.Tools.ListViewSyntaxMoreThanXLinesX)
|
||||||
if (newLines > Configuration.Settings.Tools.ListViewSyntaxMoreThanXLinesX)
|
|
||||||
item.SubItems[ColumnIndexText].BackColor = Configuration.Settings.Tools.ListViewSyntaxErrorColor;
|
item.SubItems[ColumnIndexText].BackColor = Configuration.Settings.Tools.ListViewSyntaxErrorColor;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user