public static FormSingleServerLog CreateLogForm( string title, Controllers.CoreServerComponent.Logger logger) { FormSingleServerLog logForm = null; VgcApis.Misc.UI.Invoke(() => { logForm = new FormSingleServerLog(title, logger); logForm.Show(); }); return(logForm); }
FormSingleServerLog( string title, Controllers.CoreServerComponent.Logger logger) { coreLogger = logger; coreLogger.OnLog += OnLogHandler; logUpdater = new VgcApis.Libs.Tasks.Routine( RefreshUi, VgcApis.Models.Consts.Intervals.SiFormLogRefreshInterval); InitializeComponent(); VgcApis.Misc.UI.AutoSetFormIcon(this); this.Text = I18N.Log + " - " + title; }