From 93340aa3eab0c59711c0de31a36f379b37026e8c Mon Sep 17 00:00:00 2001 From: BlubbFish Date: Fri, 16 Apr 2010 09:51:46 +0000 Subject: [PATCH] Interface erweitert --- NetMonitorCliend/Form1.Designer.cs | 19 +++++-------- NetMonitorCliend/Form1.cs | 20 +++++++++++++ NetMonitorCliend/NetMonitorCliend.csproj | 1 + NetMonitorCliend/ServiceControl.cs | 36 ++++++++++++++++++++++++ 4 files changed, 64 insertions(+), 12 deletions(-) create mode 100644 NetMonitorCliend/ServiceControl.cs diff --git a/NetMonitorCliend/Form1.Designer.cs b/NetMonitorCliend/Form1.Designer.cs index 20015f5..2bf238e 100644 --- a/NetMonitorCliend/Form1.Designer.cs +++ b/NetMonitorCliend/Form1.Designer.cs @@ -167,14 +167,14 @@ this.trayIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("trayIcon.Icon"))); this.trayIcon.Text = "notifyIcon1"; this.trayIcon.Visible = true; - this.trayIcon.MouseDoubleClick += trayIcon_Click_1; + this.trayIcon.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.trayIcon_MouseDoubleClick); // // trayMenu // this.trayMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.trayMenuNetzwerk}); this.trayMenu.Name = "trayMenu"; - this.trayMenu.Size = new System.Drawing.Size(124, 26); + this.trayMenu.Size = new System.Drawing.Size(153, 48); // // trayMenuNetzwerk // @@ -182,20 +182,22 @@ this.homeToolStripMenuItem, this.fhgToolStripMenuItem}); this.trayMenuNetzwerk.Name = "trayMenuNetzwerk"; - this.trayMenuNetzwerk.Size = new System.Drawing.Size(123, 22); + this.trayMenuNetzwerk.Size = new System.Drawing.Size(152, 22); this.trayMenuNetzwerk.Text = "Netzwerk"; // // homeToolStripMenuItem // this.homeToolStripMenuItem.Name = "homeToolStripMenuItem"; - this.homeToolStripMenuItem.Size = new System.Drawing.Size(107, 22); + this.homeToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.homeToolStripMenuItem.Text = "Home"; + this.homeToolStripMenuItem.Click += new System.EventHandler(this.homeToolStripMenuItem_Click); // // fhgToolStripMenuItem // this.fhgToolStripMenuItem.Name = "fhgToolStripMenuItem"; - this.fhgToolStripMenuItem.Size = new System.Drawing.Size(107, 22); + this.fhgToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.fhgToolStripMenuItem.Text = "Fhg"; + this.fhgToolStripMenuItem.Click += new System.EventHandler(this.fhgToolStripMenuItem_Click); // // Netzmonitor // @@ -218,13 +220,6 @@ } #endregion - #region Events für die UI - private void trayIcon_Click_1(object sender, System.EventArgs e) - { - this.WindowState = System.Windows.Forms.FormWindowState.Normal; - } - #endregion - private System.ServiceProcess.ServiceController serviceController1; private System.Windows.Forms.MenuStrip menuStrip1; diff --git a/NetMonitorCliend/Form1.cs b/NetMonitorCliend/Form1.cs index 8a2cd82..dac3245 100644 --- a/NetMonitorCliend/Form1.cs +++ b/NetMonitorCliend/Form1.cs @@ -11,9 +11,29 @@ namespace NetMonitorCliend { public partial class Netzmonitor : Form { + private ServiceControl sc; public Netzmonitor() { InitializeComponent(); + this.serviceController1.ServiceName = "NetMonitorServer"; + this.sc = new ServiceControl(this.serviceController1); + } + + private void trayIcon_MouseDoubleClick(object sender, MouseEventArgs e) + { + this.WindowState = System.Windows.Forms.FormWindowState.Normal; + } + + private void homeToolStripMenuItem_Click(object sender, EventArgs e) + { + this.sc.setNetworkAuto(); + } + + private void fhgToolStripMenuItem_Click(object sender, EventArgs e) + { + this.sc.setNetworkIp("129.26.164.16","255.255.248.0","129.26.160.1"); + this.sc.setNetworkDNS("129.26.165.177"); + this.sc.setNetworkWINS("129.26.165.167"); } } } diff --git a/NetMonitorCliend/NetMonitorCliend.csproj b/NetMonitorCliend/NetMonitorCliend.csproj index 6c27483..1ec5c9e 100644 --- a/NetMonitorCliend/NetMonitorCliend.csproj +++ b/NetMonitorCliend/NetMonitorCliend.csproj @@ -78,6 +78,7 @@ Settings.settings True +