using System;
using System.Windows.Forms;
class FormChangeSize : Form {
MainMenu MyMenu;
public FormChangeSize() {
Text = "Adding a Main Menu";
MyMenu = new MainMenu();
MenuItem m1 = new MenuItem("File");
MyMenu.MenuItems.Add(m1);
MenuItem m2 = new MenuItem("Tools");
MyMenu.MenuItems.Add(m2);
MenuItem subm1 = new MenuItem("Open");
m1.MenuItems.Add(subm1);
MenuItem subm2 = new MenuItem("Close");
m1.MenuItems.Add(subm2);
MenuItem subm3 = new MenuItem("Exit");
m1.MenuItems.Add(subm3);
MenuItem subm4 = new MenuItem("Coordinates");
m2.MenuItems.Add(subm4);
MenuItem subm5 = new MenuItem("Change Size");
m2.MenuItems.Add(subm5);
MenuItem subm6 = new MenuItem("Restore");
m2.MenuItems.Add(subm6);
subm4.Click += MMCoordClick;
subm5.Click += MMChangeClick;
subm6.Click += MMRestoreClick;
Menu = MyMenu;
}
[STAThread]
public static void Main() {
FormChangeSize skel = new FormChangeSize();
Application.Run(skel);
}
protected void MMCoordClick(object who, EventArgs e) {
Console.WriteLine("Top:"+Top);
Console.WriteLine("Left:"+Left);
Console.WriteLine("Bottom:"+Bottom);
Console.WriteLine("Right:"+Right);
}
protected void MMChangeClick(object who, EventArgs e) {
Width = Height = 200;
}
protected void MMRestoreClick(object who, EventArgs e) {
Width = Height = 300;
}
}