mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-28 06:52:35 +01:00
Use Utilities.FixLargeFonts (Forms/SplitSubtitle)
This commit is contained in:
parent
618b3e0363
commit
17f939539d
@ -27,23 +27,12 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
buttonAdvanced.Text = Configuration.Settings.Language.General.Advanced;
|
||||
labelHourMinSecMilliSecond.Text = Configuration.Settings.Language.General.HourMinutesSecondsMilliseconds;
|
||||
buttonGetFrameRate.Left = splitTimeUpDownAdjust.Left + splitTimeUpDownAdjust.Width;
|
||||
FixLargeFonts();
|
||||
}
|
||||
|
||||
private void FixLargeFonts()
|
||||
{
|
||||
label2.Top = label1.Top + label1.Height;
|
||||
label2.Top = label1.Bottom;
|
||||
if (Width < label1.Right + 5)
|
||||
Width = label1.Right + 5;
|
||||
|
||||
if (label1.Left + label1.Width + 5 > Width)
|
||||
Width = label1.Left + label1.Width + 5;
|
||||
|
||||
var graphics = CreateGraphics();
|
||||
var textSize = graphics.MeasureString(buttonSplit.Text, Font);
|
||||
if (textSize.Height > buttonSplit.Height - 4)
|
||||
{
|
||||
int newButtonHeight = (int)(textSize.Height + 7 + 0.5);
|
||||
Utilities.SetButtonHeight(this, newButtonHeight, 1);
|
||||
}
|
||||
Utilities.FixLargeFonts(this, buttonSplit);
|
||||
}
|
||||
|
||||
public void Initialize(Subtitle subtitle, string fileName, SubtitleFormat format, Encoding encoding, double lengthInSeconds)
|
||||
|
Loading…
Reference in New Issue
Block a user