/// <summary> /// Initialize a new instance of the RecentDocController class. /// </summary> /// <param name="viewManager">Owning view manager instance.</param> /// <param name="menuItem">Target menu item view element.</param> /// <param name="needPaint">Delegate for notifying paint requests.</param> public RecentDocController(ViewContextMenuManager viewManager, ViewDrawRibbonAppMenuRecentDec menuItem, NeedPaintHandler needPaint) { Debug.Assert(viewManager != null); Debug.Assert(menuItem != null); Debug.Assert(needPaint != null); ViewManager = viewManager; _menuItem = menuItem; NeedPaint = needPaint; }
/// <summary> /// Initialize a new instance of the RecentDocController class. /// </summary> /// <param name="viewManager">Owning view manager instance.</param> /// <param name="menuItem">Target menu item view element.</param> /// <param name="needPaint">Delegate for notifying paint requests.</param> public RecentDocController(ViewContextMenuManager viewManager, ViewDrawRibbonAppMenuRecentDec menuItem, NeedPaintHandler needPaint) { Debug.Assert(viewManager != null); Debug.Assert(menuItem != null); Debug.Assert(needPaint != null); _viewManager = viewManager; _menuItem = menuItem; NeedPaint = needPaint; }