MFC and .NET Explorations

11 December 2004

Trying out Xceed SmartUI

I'm starting to bump against a few limitations of the Xceed library:
  • I spent some time trying to work out why maximised MDI child windows add a standard menu bar on top of the Xceed menu bar. The fix for this in not in the documentation for SmartMenuBar. You have to set the HandleMdiControlButtons property to true.
  • Xceed MenuItem does not derive from System.Windows.Forms.MenuItem, and some of the functionality of the Microsoft MenuItem is missing. For instance the MdiList list property is missing: there is no built-in way of automatically listing the titles of MDI child windows in the Window menu item.
    http://www.xceedsoft.com/Forums/ShowPost.aspx?PostID=1896