private void Form1_Load(object sender, EventArgs e) { readconfig(); thistitle = this.Text; WriteLog("Program Started"); if (runBlaze == true) { MyzoneServer mz = new MyzoneServer(); mz.StartServer(); } if (!Directory.Exists(logdir)) { Directory.CreateDirectory(logdir); WriteLog("Created Log Dir"); } if (runMusic == true) { this.FormClosing += new FormClosingEventHandler(form_closing); htpb.Width = 393; htpb.Height = 10; htpb.MouseClick += new MouseEventHandler(htpb_click); htpb.Location = new Point(4, 210); htpb.MouseMove += new MouseEventHandler(htpb_hover); WMP.ErrorEvent += new EventHandler(WMP_OnError); htpb.BringToFront(); this.Controls.Add(htpb); try { SetCurrentEffectPreset(4); WMP.BeginInit(); } catch (Exception ex) { WriteLog(ex.ToString()); } WMP.settings.volume = 0; WMP.PlayStateChange += new AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(player_PlayStateChange); WMP.enableContextMenu = false; WMP.uiMode = "none"; try { Thread nthread = new Thread(Tcpserver); nthread.IsBackground = true; nthread.Start(); }catch (Exception ex) { WriteLog("Cannot Start Music Web Server"); } } else { WMP.Visible = false; btnSkip.Visible = false; skpTime.Visible = false; wmpTimer.Enabled = false; lblCurTime.Visible = false; if (runBlaze == true) { this.Text = thistitle + " - Running Blaze Server Only"; } else { this.Text = thistitle + " - No Services Running"; } } }