System.Windows.Forms.MainMenu.OnMenuChanged C# (CSharp) Method

OnMenuChanged() private method

private OnMenuChanged ( EventArgs e ) : void
e EventArgs
return void
		internal override void OnMenuChanged (EventArgs e)
		{
			base.OnMenuChanged (EventArgs.Empty);
			if (form == null)
				return;

			Rectangle clip = Rect;
			Height = 0; /* need this so the theme code will re-layout the menu items
				       (why is the theme code doing the layout?  argh) */

			if (!Wnd.IsHandleCreated)
				return;

			//Message m = Message.Create (Wnd.window.Handle, (int) Msg.WM_PAINT, IntPtr.Zero, IntPtr.Zero);
			//PaintEventArgs pevent = XplatUI.PaintEventStart (ref m, Wnd.window.Handle, false);
			//pevent.Graphics.SetClip (clip);
			
			//Draw (pevent, clip);
		}