Draw the image/text of a recent document in the application menu.
Inheritance: ComponentFactory.Krypton.Toolkit.ViewDrawCanvas
        /// <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;
        }