mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-11-25 04:33:04 +01:00
Fixed minor bug in wave form DrawTimeLine
git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@204 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
parent
1cf68f9dc0
commit
5120eda3c0
@ -219,7 +219,7 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
Invalidate();
|
Invalidate();
|
||||||
}
|
}
|
||||||
|
|
||||||
private int CalculateHeight(double value, int imageHeight, int maxHeight)
|
private static int CalculateHeight(double value, int imageHeight, int maxHeight)
|
||||||
{
|
{
|
||||||
double percentage = value / maxHeight;
|
double percentage = value / maxHeight;
|
||||||
int result = (int)Math.Round((percentage * imageHeight) + (imageHeight / 2));
|
int result = (int)Math.Round((percentage * imageHeight) + (imageHeight / 2));
|
||||||
@ -371,9 +371,9 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void DrawTimeLine(double StartPositionSeconds, PaintEventArgs e)
|
private void DrawTimeLine(double startPositionSeconds, PaintEventArgs e)
|
||||||
{
|
{
|
||||||
int start = (int)Math.Round(StartPositionSeconds + 0.5);
|
int start = (int)Math.Round(startPositionSeconds + 0.5);
|
||||||
double seconds = start - StartPositionSeconds;
|
double seconds = start - StartPositionSeconds;
|
||||||
float position = SecondsToXPosition(seconds);
|
float position = SecondsToXPosition(seconds);
|
||||||
Pen pen = new Pen(TextColor);
|
Pen pen = new Pen(TextColor);
|
||||||
@ -398,7 +398,7 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private string GetDisplayTime(double seconds)
|
private static string GetDisplayTime(double seconds)
|
||||||
{
|
{
|
||||||
TimeSpan ts = TimeSpan.FromSeconds(seconds);
|
TimeSpan ts = TimeSpan.FromSeconds(seconds);
|
||||||
if (ts.Minutes == 0 && ts.Hours == 0)
|
if (ts.Minutes == 0 && ts.Hours == 0)
|
||||||
@ -743,7 +743,7 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool IsParagrapBorderHit(int milliseconds, List<Paragraph> paragraphs)
|
private static bool IsParagrapBorderHit(int milliseconds, List<Paragraph> paragraphs)
|
||||||
{
|
{
|
||||||
foreach (Paragraph p in paragraphs)
|
foreach (Paragraph p in paragraphs)
|
||||||
{
|
{
|
||||||
@ -754,7 +754,7 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool IsParagrapBorderHit(int milliseconds, Paragraph paragraph)
|
private static bool IsParagrapBorderHit(int milliseconds, Paragraph paragraph)
|
||||||
{
|
{
|
||||||
if (paragraph == null)
|
if (paragraph == null)
|
||||||
return false;
|
return false;
|
||||||
@ -921,7 +921,6 @@ namespace Nikse.SubtitleEdit.Controls
|
|||||||
else if (ModifierKeys == (Keys.Control | Keys.Shift) && _selectedParagraph != null)
|
else if (ModifierKeys == (Keys.Control | Keys.Shift) && _selectedParagraph != null)
|
||||||
{
|
{
|
||||||
double seconds = XPositionToSeconds(e.X);
|
double seconds = XPositionToSeconds(e.X);
|
||||||
int milliseconds = (int)(seconds * 1000.0);
|
|
||||||
if (_mouseDownParagraphType == MouseDownParagraphType.None || _mouseDownParagraphType == MouseDownParagraphType.Whole)
|
if (_mouseDownParagraphType == MouseDownParagraphType.None || _mouseDownParagraphType == MouseDownParagraphType.Whole)
|
||||||
{
|
{
|
||||||
_mouseDownParagraph = _selectedParagraph;
|
_mouseDownParagraph = _selectedParagraph;
|
||||||
|
Loading…
Reference in New Issue
Block a user