using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; using System.Windows.Forms; namespace NetMonitorClient { partial class Netzmonitor { private void InitNetworks() { this.networkini = new InIReader("network.ini"); // // trayMenu // this.trayMenu.Items.AddRange(new ToolStripItem[] {this.trayMenuNetzwerk}); this.trayMenu.Name = "trayMenu"; this.trayMenu.Size = new System.Drawing.Size(153, 48); // // trayMenuNetzwerk // this.trayMenuNetzwerk.Name = "trayMenuNetzwerk"; this.trayMenuNetzwerk.Size = new System.Drawing.Size(152, 22); this.trayMenuNetzwerk.Text = "Netzwerk"; ArrayList networks = networkini.getSections(); ToolStripItem[] tsi = new ToolStripItem[networks.Count]; int i=0; foreach (String net in networks) { ToolStripMenuItem TrayItemNet = new ToolStripMenuItem(); TrayItemNet.Name = net; TrayItemNet.Size = new System.Drawing.Size(152, 22); TrayItemNet.Text = networkini.getValue(net, "Name"); TrayItemNet.Click += new System.EventHandler(this.TrayMenuNet_Click); tsi[i++] = TrayItemNet; } this.trayMenuNetzwerk.DropDownItems.AddRange(tsi); this.trayIcon.Icon = Properties.Resources.icon_ok; } } }