mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-11-21 18:52:36 +01:00
Updated keyboard shortcuts + a few last fixes for ver 3.0
git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@154 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
parent
4e4df41342
commit
9b31a14102
2
src/Forms/Main.Designer.cs
generated
2
src/Forms/Main.Designer.cs
generated
@ -2773,7 +2773,7 @@
|
||||
this.toolStripSeparator11,
|
||||
this.toolStripMenuItemWaveFormPlaySelection});
|
||||
this.contextMenuStripWaveForm.Name = "contextMenuStripWaveForm";
|
||||
this.contextMenuStripWaveForm.Size = new System.Drawing.Size(183, 142);
|
||||
this.contextMenuStripWaveForm.Size = new System.Drawing.Size(183, 164);
|
||||
//
|
||||
// addParagraphHereToolStripMenuItem
|
||||
//
|
||||
|
@ -62,10 +62,12 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
VideoInfo _videoInfo;
|
||||
int _repeatCount = -1;
|
||||
double _endSeconds = -1;
|
||||
const double EndDelay = 0.05;
|
||||
int _autoContinueDelayCount = -1;
|
||||
long _lastTextKeyDownTicks = 0;
|
||||
System.Windows.Forms.Timer _timerAddHistoryWhenDone = new Timer();
|
||||
string _timerAddHistoryWhenDoneText;
|
||||
double? _audioWaveFormRightClickSeconds = null;
|
||||
|
||||
private bool AutoRepeatContinueOn
|
||||
{
|
||||
@ -316,6 +318,8 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
splitToolStripMenuItem1.Visible = true;
|
||||
mergeWithPreviousToolStripMenuItem.Visible = true;
|
||||
mergeWithNextToolStripMenuItem.Visible = true;
|
||||
|
||||
_audioWaveFormRightClickSeconds = seconds;
|
||||
contextMenuStripWaveForm.Show(MousePosition.X, MousePosition.Y);
|
||||
}
|
||||
|
||||
@ -3209,6 +3213,11 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
}
|
||||
|
||||
private void SplitLineToolStripMenuItemClick(object sender, EventArgs e)
|
||||
{
|
||||
SplitSelectedParagraph(null);
|
||||
}
|
||||
|
||||
private void SplitSelectedParagraph(double? splitSeconds)
|
||||
{
|
||||
if (_subtitle.Paragraphs.Count > 0 && SubtitleListview1.SelectedItems.Count > 0)
|
||||
{
|
||||
@ -3222,11 +3231,13 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
var newParagraph = new Paragraph();
|
||||
|
||||
double middle = currentParagraph.StartTime.TotalMilliseconds + (currentParagraph.Duration.TotalMilliseconds / 2.0);
|
||||
if (splitSeconds.HasValue && splitSeconds.Value > (currentParagraph.StartTime.TotalSeconds + 0.2) && splitSeconds.Value < (currentParagraph.EndTime.TotalSeconds - 0.2))
|
||||
middle = splitSeconds.Value * 1000.0;
|
||||
newParagraph.EndTime.TotalMilliseconds = currentParagraph.EndTime.TotalMilliseconds;
|
||||
currentParagraph.EndTime.TotalMilliseconds = middle;
|
||||
newParagraph.StartTime.TotalMilliseconds = currentParagraph.EndTime.TotalMilliseconds + 1;
|
||||
|
||||
_subtitle.Paragraphs.Insert(firstSelectedIndex+1, newParagraph);
|
||||
_subtitle.Paragraphs.Insert(firstSelectedIndex + 1, newParagraph);
|
||||
|
||||
|
||||
string[] lines = currentParagraph.Text.Split(Environment.NewLine.ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
|
||||
@ -3253,6 +3264,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
ShowStatus(_language.LineSplitted);
|
||||
SubtitleListview1.SelectedIndexChanged += SubtitleListview1_SelectedIndexChanged;
|
||||
RefreshSelectedParagraph();
|
||||
_change = true;
|
||||
}
|
||||
}
|
||||
|
||||
@ -4299,6 +4311,90 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
e.SuppressKeyPress = true;
|
||||
}
|
||||
}
|
||||
else if (e.Modifiers == Keys.Alt && e.KeyCode == Keys.D1)
|
||||
{
|
||||
if (SubtitleListview1.SelectedItems.Count > 0 && _subtitle != null && mediaPlayer.VideoPlayer != null)
|
||||
{
|
||||
Paragraph p = _subtitle.GetParagraphOrDefault(SubtitleListview1.SelectedItems[0].Index);
|
||||
if (p != null)
|
||||
{
|
||||
mediaPlayer.CurrentPosition = p.StartTime.TotalSeconds;
|
||||
e.SuppressKeyPress = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (e.Modifiers == Keys.Alt && e.KeyCode == Keys.D2)
|
||||
{
|
||||
if (SubtitleListview1.SelectedItems.Count > 0 && _subtitle != null && mediaPlayer.VideoPlayer != null)
|
||||
{
|
||||
Paragraph p = _subtitle.GetParagraphOrDefault(SubtitleListview1.SelectedItems[0].Index);
|
||||
if (p != null)
|
||||
{
|
||||
mediaPlayer.CurrentPosition = p.EndTime.TotalSeconds;
|
||||
e.SuppressKeyPress = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (e.Modifiers == Keys.Alt && e.KeyCode == Keys.D3)
|
||||
{
|
||||
if (SubtitleListview1.SelectedItems.Count > 0 && _subtitle != null && mediaPlayer.VideoPlayer != null)
|
||||
{
|
||||
int index = SubtitleListview1.SelectedItems[0].Index -1;
|
||||
Paragraph p = _subtitle.GetParagraphOrDefault(index);
|
||||
if (p != null)
|
||||
{
|
||||
SubtitleListview1.SelectIndexAndEnsureVisible(index);
|
||||
mediaPlayer.CurrentPosition = p.StartTime.TotalSeconds;
|
||||
e.SuppressKeyPress = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (e.Modifiers == Keys.Alt && e.KeyCode == Keys.D4)
|
||||
{
|
||||
if (SubtitleListview1.SelectedItems.Count > 0 && _subtitle != null && mediaPlayer.VideoPlayer != null)
|
||||
{
|
||||
int index = SubtitleListview1.SelectedItems[0].Index + 1;
|
||||
Paragraph p = _subtitle.GetParagraphOrDefault(index);
|
||||
if (p != null)
|
||||
{
|
||||
SubtitleListview1.SelectIndexAndEnsureVisible(index);
|
||||
mediaPlayer.CurrentPosition = p.StartTime.TotalSeconds;
|
||||
e.SuppressKeyPress = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (e.Modifiers == Keys.None && e.KeyCode == Keys.F4)
|
||||
{
|
||||
if (SubtitleListview1.SelectedItems.Count > 0 && _subtitle != null && mediaPlayer.VideoPlayer != null)
|
||||
{
|
||||
mediaPlayer.Pause();
|
||||
Paragraph p = _subtitle.GetParagraphOrDefault(SubtitleListview1.SelectedItems[0].Index);
|
||||
if (p != null)
|
||||
{
|
||||
if (Math.Abs(mediaPlayer.CurrentPosition - p.StartTime.TotalSeconds) < 0.1)
|
||||
mediaPlayer.CurrentPosition = p.EndTime.TotalSeconds;
|
||||
else
|
||||
mediaPlayer.CurrentPosition = p.StartTime.TotalSeconds;
|
||||
e.SuppressKeyPress = true;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
else if (e.Modifiers == Keys.None && e.KeyCode == Keys.F5)
|
||||
{
|
||||
if (SubtitleListview1.SelectedItems.Count > 0 && _subtitle != null && mediaPlayer.VideoPlayer != null)
|
||||
{
|
||||
Paragraph p = _subtitle.GetParagraphOrDefault(SubtitleListview1.SelectedItems[0].Index);
|
||||
if (p != null)
|
||||
{
|
||||
mediaPlayer.CurrentPosition = p.StartTime.TotalSeconds;
|
||||
Utilities.ShowSubtitle(_subtitle.Paragraphs, labelSubtitle, mediaPlayer.VideoPlayer);
|
||||
mediaPlayer.Play();
|
||||
_endSeconds = p.EndTime.TotalSeconds;
|
||||
e.SuppressKeyPress = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (e.Modifiers == Keys.None && e.KeyCode == Keys.F6)
|
||||
{
|
||||
if (mediaPlayer.VideoPlayer != null)
|
||||
@ -5643,6 +5739,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
if (_endSeconds >= 0 && mediaPlayer.CurrentPosition > _endSeconds && !AutoRepeatContinueOn)
|
||||
{
|
||||
mediaPlayer.Pause();
|
||||
mediaPlayer.CurrentPosition = _endSeconds + EndDelay;
|
||||
_endSeconds = -1;
|
||||
}
|
||||
|
||||
@ -6136,12 +6233,12 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
}
|
||||
|
||||
private void splitToolStripMenuItem1_Click(object sender, EventArgs e)
|
||||
{
|
||||
{
|
||||
int index = _subtitle.GetIndex(AudioWaveForm.RightClickedParagraph);
|
||||
if (index >= 0)
|
||||
{
|
||||
SubtitleListview1.SelectIndexAndEnsureVisible(index);
|
||||
SplitLineToolStripMenuItemClick(null, null);
|
||||
SplitSelectedParagraph(_audioWaveFormRightClickSeconds);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -291,47 +291,47 @@
|
||||
<data name="toolStripButtonReplace.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
RK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
|
@ -38,6 +38,8 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
AddHistoryItemToListView(item);
|
||||
}
|
||||
ListViewHistorySelectedIndexChanged(null, null);
|
||||
if (listViewHistory.Items.Count > 0)
|
||||
listViewHistory.Items[listViewHistory.Items.Count - 1].Selected = true;
|
||||
}
|
||||
|
||||
private void AddHistoryItemToListView(HistoryItem hi)
|
||||
|
@ -308,7 +308,11 @@ namespace Nikse.SubtitleEdit.Logic
|
||||
(c2.A == 0 || IsColorClose(c2, Color.Black, 280)))
|
||||
{
|
||||
cursivePoints.Add(new Point(newX, newY));
|
||||
newX--;
|
||||
if (newX > 1)
|
||||
newX--;
|
||||
else
|
||||
cursiveOk = false;
|
||||
|
||||
newY++;
|
||||
}
|
||||
else
|
||||
|
@ -372,7 +372,7 @@
|
||||
<Compare>Sammenlign...</Compare>
|
||||
<ImportOcrFromDvd>Import/OCR undertekster fra VOB/IFO (dvd) ...</ImportOcrFromDvd>
|
||||
<ImportOcrVobSubSubtitle>Importer/OCR VobSub (sub/idx) undertekst...</ImportOcrVobSubSubtitle>
|
||||
<ImportBluRaySupFile>Importer/OCR BluRay sup fil...</ImportBluRaySupFile>
|
||||
<ImportBluRaySupFile>Importer/OCR Blu-ray sup fil...</ImportBluRaySupFile>
|
||||
<ImportSubtitleFromMatroskaFile>Importer undertekster fra Matroska fil...</ImportSubtitleFromMatroskaFile>
|
||||
<ImportSubtitleWithManualChosenEncoding>Importer undertekst med manuel valgt tegnsæt...</ImportSubtitleWithManualChosenEncoding>
|
||||
<ImportText>Importer tekst...</ImportText>
|
||||
@ -673,10 +673,10 @@ Fortsæt?</SubtitleAppendPrompt>
|
||||
<InvalidVobSubHeader>Header ikke gyldig VobSub fil: {0}</InvalidVobSubHeader>
|
||||
<OpenVobSubFile>Åbn VobSub (sub/idx) undertekst...</OpenVobSubFile>
|
||||
<VobSubFiles>VobSub undertekst filer</VobSubFiles>
|
||||
<OpenBluRaySupFile>Åbn BluRay sup fil...</OpenBluRaySupFile>
|
||||
<BluRaySupFiles>BluRay sup filer</BluRaySupFiles>
|
||||
<OpenBluRaySupFile>Åbn Blu-ray sup fil...</OpenBluRaySupFile>
|
||||
<BluRaySupFiles>Blu-ray sup filer</BluRaySupFiles>
|
||||
<BeforeImportingVobSubFile>Før import af VobSub undertekst</BeforeImportingVobSubFile>
|
||||
<BeforeImportingBluRaySupFile>Før import af BluRay sup undertekst</BeforeImportingBluRaySupFile>
|
||||
<BeforeImportingBluRaySupFile>Før import af Blu-ray sup undertekst</BeforeImportingBluRaySupFile>
|
||||
<BeforeShowSelectedLinesEarlierLater>Før vis udvalgte linjer tidligere/senere</BeforeShowSelectedLinesEarlierLater>
|
||||
<ShowSelectedLinesEarlierLaterPerformed>Vis tidligere/senere udført på udvalgte linjer</ShowSelectedLinesEarlierLaterPerformed>
|
||||
<DoubleWordsViaRegEx>Dobbelt ord via regex {0}</DoubleWordsViaRegEx>
|
||||
@ -978,7 +978,7 @@ Fortsæt?</SubtitleAppendPrompt>
|
||||
</VobSubEditCharacters>
|
||||
<VobSubOcr>
|
||||
<Title>Importer/OCR VobSub (sub/idx) undertekst</Title>
|
||||
<TitleBluRay>Importer/OCR BluRay (.sup) undertekst</TitleBluRay>
|
||||
<TitleBluRay>Importer/OCR Blu-ray (.sup) undertekst</TitleBluRay>
|
||||
<OcrMethod>OCR-metoden</OcrMethod>
|
||||
<OcrViaModi>OCR via Microsoft Office Document Imaging (MODI). Kræver MS Office</OcrViaModi>
|
||||
<OcrViaTesseract>OCR via Tesseract</OcrViaTesseract>
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user