TAdvMainMenu Problem

I'm having an odd problem with TAdvMainMenu and C++Builder 2007.  I've used the component many times and have never seen this issue.  The MDI application I've written loads OK and everything look normal until I open my first MDI child window.  At this point the main menu is moved all the way to the right side of the form so that they butt up against the child form's border icons.  What could possibly cause this.  I know that it can't be your control, so there must be some trap that I've inadvertently set for myself.   I've spent a great deal of time trying to solve the puzzle.  Have you ever seen anything like this, or do you have any suggestions as to where to look.


Thanks in Advance

Bob

It's unclear what might be causing this. I retested this here but couldn't see such problem. Do you have some sample source project with which we can reproduce this here?

I don't have any simple source that I know will duplicate the problem.  I know it isn't your stuff.  I was just fishing for a possible solution.  I have solved the problem.  Here's what I did.  I set one of the child windows to open just after the program loads.  Normally that caused the menu to move to the right.  But, by putting a 100 ms timer to load the child window all is well.  After the first child window displays, all is well, and the rest of the windows can be loaded normally.  Very strange.  Non of my other programs have this problem.  Thanks for listening and checking.