static void Main(bool debug = false, string server = null, int port = 1338, string language = "en-us") { #if DEBUG debug = true; server = "localhost"; #endif if (debug) { Log.Logger = (ILogger) new LoggerConfiguration() .WriteTo.File("editors.log") .CreateLogger(); } Application.SetHighDpiMode(HighDpiMode.SystemAware); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); var starlightContext = new StarlightContext(Directory.GetCurrentDirectory()); starlightContext.LoadContent(language); starlightContext.Connect(server, port); starlightContext.FormContainer.ChangeForm <LoginForm>(); Application.Run(); }
public FormContainer(StarlightContext context) { this.context = context; }
public MapEditorForm(StarlightContext context) : base(context) { InitializeComponent(); this.LoadTilesets(); }
public LoginForm(StarlightContext starlightContext) : base(starlightContext) { InitializeComponent(); }
public StarlightForm(StarlightContext context) { this.Context = context; }