private void Window_Load(object sender, EventArgs e) { thisWindow = this; MaximizeBox = false; this.Text = Server.name; mapForm.Name = "mapForm"; mapForm.FormClosed += new System.Windows.Forms.FormClosedEventHandler(mapForm_Closed); mapForm.Controls.Add(map2); this.Show(); this.BringToFront(); WindowState = FormWindowState.Normal; s = new Server(); s.OnLog += WriteLine; s.OnAdminChat += AdminWrite; s.OnOpChat += OpWrite; s.OnGlobalChat += GlobalWrite; s.OnCommand += newCommand; s.OnError += newError; s.OnSystem += newSystem; foreach (TabPage tP in tabControl1.TabPages) tabControl1.SelectTab(tP); tabControl1.SelectTab(tabControl1.TabPages[0]); s.HeartBeatFail += HeartBeatFail; s.OnURLChange += UpdateUrl; s.OnPlayerListChange += UpdateClientList; s.OnSettingsUpdate += SettingsUpdate; s.Start(); notifyIcon1.Text = ("Evolve Server: " + Server.name); this.notifyIcon1.ContextMenuStrip = this.iconContext; this.notifyIcon1.Icon = this.Icon; this.notifyIcon1.Visible = true; this.notifyIcon1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.notifyIcon1_MouseClick); System.Timers.Timer MapTimer = new System.Timers.Timer(10000); MapTimer.Elapsed += delegate { UpdateMapList("'"); }; MapTimer.Start(); System.Timers.Timer PlayerTimer = new System.Timers.Timer(10000); PlayerTimer.Elapsed += delegate { UpdateClientList(Player.players); }; PlayerTimer.Start(); //if (File.Exists(Logger.ErrorLogPath)) //txtErrors.Lines = File.ReadAllLines(Logger.ErrorLogPath); if (File.Exists("extra/Changelog.txt")) { txtChangelog.Text = "Changelog for " + Server.Version + ":"; foreach (string line in File.ReadAllLines(("extra/Changelog.txt"))) { txtChangelog.AppendText(" " + line + "\r\n"); } } }
private void Window_Load(object sender, EventArgs e) { thisWindow = this; MaximizeBox = false; this.Text = "<server name here>"; this.Icon = new Icon(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("MCLawl.Lawl.ico")); this.Show(); this.BringToFront(); WindowState = FormWindowState.Normal; s = new Server(); s.OnLog += WriteLine; s.OnCommand += newCommand; s.OnError += newError; s.OnSystem += newSystem; foreach (TabPage tP in tabControl1.TabPages) tabControl1.SelectTab(tP); tabControl1.SelectTab(tabControl1.TabPages[0]); s.HeartBeatFail += HeartBeatFail; s.OnURLChange += UpdateUrl; s.OnPlayerListChange += UpdateClientList; s.OnSettingsUpdate += SettingsUpdate; s.Start(); notifyIcon1.Text = ("MCForge Server: " + Server.name); this.notifyIcon1.ContextMenuStrip = this.iconContext; this.notifyIcon1.Icon = this.Icon; this.notifyIcon1.Visible = true; this.notifyIcon1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.notifyIcon1_MouseClick); System.Timers.Timer MapTimer = new System.Timers.Timer(10000); MapTimer.Elapsed += delegate { UpdateMapList("'"); }; MapTimer.Start(); //if (File.Exists(Logger.ErrorLogPath)) //txtErrors.Lines = File.ReadAllLines(Logger.ErrorLogPath); if (File.Exists("extra/Changelog.txt")) { txtChangelog.Text = "Changelog for " + Server.Version + ":"; foreach (string line in File.ReadAllLines(("extra/Changelog.txt"))) { txtChangelog.AppendText("\r\n " + line); } } }