49 lines
1.7 KiB
C#
49 lines
1.7 KiB
C#
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.ProgramMenuNetzwerke.DropDownItems.AddRange(tsi);
|
|
this.trayIcon.Icon = Properties.Resources.icon_ok;
|
|
|
|
}
|
|
}
|
|
}
|