...it's changed from .NET 1.1, the MdiList property no longer exists. The new way is to create the menu item (mnuWindow), then on the root menu object, find the 'MdiWindowListItem' property and set it to be the menu item you just created (mnuWindow). Should save some people some digging time.