mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 14:32:35 +01:00
Remember gap in BinEdit
This commit is contained in:
parent
6f87bff4f9
commit
0b74c448b8
@ -323,6 +323,7 @@ namespace Nikse.SubtitleEdit.Core.Common
|
|||||||
public int BinEditRightMargin { get; set; }
|
public int BinEditRightMargin { get; set; }
|
||||||
public string BinEditStartPosition { get; set; }
|
public string BinEditStartPosition { get; set; }
|
||||||
public string BinEditStartSize { get; set; }
|
public string BinEditStartSize { get; set; }
|
||||||
|
public bool BinEditShowColumnGap { get; set; }
|
||||||
public bool FixCommonErrorsFixOverlapAllowEqualEndStart { get; set; }
|
public bool FixCommonErrorsFixOverlapAllowEqualEndStart { get; set; }
|
||||||
public bool FixCommonErrorsSkipStepOne { get; set; }
|
public bool FixCommonErrorsSkipStepOne { get; set; }
|
||||||
public string ImportTextSplitting { get; set; }
|
public string ImportTextSplitting { get; set; }
|
||||||
@ -6094,6 +6095,12 @@ $HorzAlign = Center
|
|||||||
settings.Tools.ExportPenLineJoin = subNode.InnerText;
|
settings.Tools.ExportPenLineJoin = subNode.InnerText;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
subNode = node.SelectSingleNode("BinEditShowColumnGap");
|
||||||
|
if (subNode != null)
|
||||||
|
{
|
||||||
|
settings.Tools.BinEditShowColumnGap = Convert.ToBoolean(subNode.InnerText, CultureInfo.InvariantCulture);
|
||||||
|
}
|
||||||
|
|
||||||
subNode = node.SelectSingleNode("FixCommonErrorsFixOverlapAllowEqualEndStart");
|
subNode = node.SelectSingleNode("FixCommonErrorsFixOverlapAllowEqualEndStart");
|
||||||
if (subNode != null)
|
if (subNode != null)
|
||||||
{
|
{
|
||||||
@ -11713,6 +11720,7 @@ $HorzAlign = Center
|
|||||||
textWriter.WriteElementString("ExportFullFrame", settings.Tools.ExportFullFrame.ToString(CultureInfo.InvariantCulture));
|
textWriter.WriteElementString("ExportFullFrame", settings.Tools.ExportFullFrame.ToString(CultureInfo.InvariantCulture));
|
||||||
textWriter.WriteElementString("ExportFcpFullPathUrl", settings.Tools.ExportFcpFullPathUrl.ToString(CultureInfo.InvariantCulture));
|
textWriter.WriteElementString("ExportFcpFullPathUrl", settings.Tools.ExportFcpFullPathUrl.ToString(CultureInfo.InvariantCulture));
|
||||||
textWriter.WriteElementString("ExportPenLineJoin", settings.Tools.ExportPenLineJoin);
|
textWriter.WriteElementString("ExportPenLineJoin", settings.Tools.ExportPenLineJoin);
|
||||||
|
textWriter.WriteElementString("BinEditShowColumnGap", settings.Tools.BinEditShowColumnGap.ToString(CultureInfo.InvariantCulture));
|
||||||
textWriter.WriteElementString("FixCommonErrorsFixOverlapAllowEqualEndStart", settings.Tools.FixCommonErrorsFixOverlapAllowEqualEndStart.ToString(CultureInfo.InvariantCulture));
|
textWriter.WriteElementString("FixCommonErrorsFixOverlapAllowEqualEndStart", settings.Tools.FixCommonErrorsFixOverlapAllowEqualEndStart.ToString(CultureInfo.InvariantCulture));
|
||||||
textWriter.WriteElementString("FixCommonErrorsSkipStepOne", settings.Tools.FixCommonErrorsSkipStepOne.ToString(CultureInfo.InvariantCulture));
|
textWriter.WriteElementString("FixCommonErrorsSkipStepOne", settings.Tools.FixCommonErrorsSkipStepOne.ToString(CultureInfo.InvariantCulture));
|
||||||
textWriter.WriteElementString("ImportTextSplitting", settings.Tools.ImportTextSplitting);
|
textWriter.WriteElementString("ImportTextSplitting", settings.Tools.ImportTextSplitting);
|
||||||
|
@ -373,6 +373,12 @@ namespace Nikse.SubtitleEdit.Forms.BinaryEdit
|
|||||||
|
|
||||||
videoPlayerContainer1.TryLoadGfx();
|
videoPlayerContainer1.TryLoadGfx();
|
||||||
videoPlayerContainer1.HidePlayerName();
|
videoPlayerContainer1.HidePlayerName();
|
||||||
|
|
||||||
|
if (Configuration.Settings.Tools.BinEditShowColumnGap)
|
||||||
|
{
|
||||||
|
_columnIndexGap = 0;
|
||||||
|
UpdateListViewColumns();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OpenBinSubtitle(string fileName)
|
private void OpenBinSubtitle(string fileName)
|
||||||
@ -616,7 +622,7 @@ namespace Nikse.SubtitleEdit.Forms.BinaryEdit
|
|||||||
var paragraph = subtitle.Paragraphs[index];
|
var paragraph = subtitle.Paragraphs[index];
|
||||||
var item = new ListViewItem { UseItemStyleForSubItems = false, Checked = extra.IsForced && _columnIndexForced >= 0 };
|
var item = new ListViewItem { UseItemStyleForSubItems = false, Checked = extra.IsForced && _columnIndexForced >= 0 };
|
||||||
|
|
||||||
int count = startIndex;
|
var count = startIndex;
|
||||||
if (_columnIndexNumber >= 0)
|
if (_columnIndexNumber >= 0)
|
||||||
{
|
{
|
||||||
count = AddListViewSubItem(item, count, (index + 1).ToString(CultureInfo.InvariantCulture));
|
count = AddListViewSubItem(item, count, (index + 1).ToString(CultureInfo.InvariantCulture));
|
||||||
@ -2895,6 +2901,8 @@ $DROP=[DROPVALUE]" + Environment.NewLine + Environment.NewLine +
|
|||||||
Configuration.Settings.Tools.BinEditStartSize = WindowState == FormWindowState.Maximized ? "Maximized" : Width + ";" + Height;
|
Configuration.Settings.Tools.BinEditStartSize = WindowState == FormWindowState.Maximized ? "Maximized" : Width + ";" + Height;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Configuration.Settings.Tools.BinEditShowColumnGap = _columnIndexGap >= 0;
|
||||||
|
|
||||||
CloseVideo();
|
CloseVideo();
|
||||||
CleanUp();
|
CleanUp();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user