Mesen-X/GUI.NET/Controls/BaseControl.cs

34 lines
570 B
C#
Raw Normal View History

2016-12-11 14:25:29 -05:00
using System.Windows.Forms;
using System.Drawing;
using Mesen.GUI;
namespace Mesen.GUI.Controls
{
public class BaseControl : UserControl
{
public static float DefaultFontSize = Program.IsMono ? 10 : 12;
2016-12-11 14:25:29 -05:00
public static string MonospaceFontFamily
{
get
{
if(Program.IsMono) {
return "DroidSansMono";
2016-12-11 14:25:29 -05:00
} else {
return "Consolas";
}
}
}
public new AutoScaleMode AutoScaleMode
{
set {
if(Program.IsMono) {
2017-09-16 22:02:05 -04:00
base.AutoScaleMode = AutoScaleMode.None;
2016-12-11 14:25:29 -05:00
} else {
base.AutoScaleMode = value;
}
}
}
}
}