static void Main() { Fonts.AddFontFile("8BitMadness.ttf"); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Menu()); }
/// <summary> /// Initializes object-based enumerations, loads fonts, opens user interface etc. basically anything that has to be done once the program starts. /// </summary> public static void Initialize() { Fonts.AddFontFile($@"{Application.StartupPath}\Data\Fonts\OfficeCodePro-Medium.ttf"); InterfaceThread = new Thread(() => { Application.EnableVisualStyles(); MainWindow = new Window(); MainWindow.ShowDialog(); }) { Name = "Interface Thread" }; InterfaceThread.Start(); Scripter.Initialize(); }
/// <summary> /// Initializes object-based enumerations, loads fonts, opens user interface etc. basically anything that has to be done once the program starts. /// </summary> public static void Initialize() { var Info = JsonConvert.DeserializeObject <Dictionary <string, string> >(File.ReadAllText("info.json")); Version = Info["Version"]; Fonts.AddFontFile($@"{Application.StartupPath}\Data\Fonts\OfficeCodePro-Medium.ttf"); InterfaceThread = new Thread(() => { Application.EnableVisualStyles(); MainWindow = new Window(); MainWindow.ShowDialog(); }) { Name = "Interface Thread" }; InterfaceThread.Start(); Scripter.Initialize(); }