2006-03-30 Mike Kestner <mkestner@novell.com>
authorMike Kestner <mkestner@gmail.com>
Thu, 30 Mar 2006 15:25:11 +0000 (15:25 -0000)
committerMike Kestner <mkestner@gmail.com>
Thu, 30 Mar 2006 15:25:11 +0000 (15:25 -0000)
commit339d5c0f323caca839c857f551dd523d3b5ea8e5
tree5f585ce9a2bbf1ba027e919c89214faa02d9f768
parentfdcd73b253ce78466966aa6ebed5efbb4a3da346
2006-03-30  Mike Kestner  <mkestner@novell.com>

* Menu.cs (SelectedItem): use new MenuItem.Selected prop.
* MenuAPI.cs: use new MenuItem.Selected prop. redraw MainMenu when we
go active to account for HotLight to Selected transition.
* MenuItem.cs: add internal Selected prop. Fill out the Status
property by calculating it from item info. Add HotLight,
NoAccelerator, Checked, Grayed, and Disabled flags where appropriate.

svn path=/trunk/mcs/; revision=58790
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/Menu.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/MenuAPI.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/MenuItem.cs