I'm not sure how i can tell the problem correcty. So i made a simple project to show my problem to you.
1 mdi and 2 mdi childs forms are inserted to project. Each forms are maximized windows. When i want to view a form i see different size of forms. To see my problem please open sample project and hold enter. If i use ctrl+tab combination to view other form, there is no problem. But Zorder event fails.
Have NO idea what you are saying (I looked at your project).
As both forms are maximized...they HAVE TO BE the same size (size of your display).
I noted that the Command Buttons are of different size in the IDE, and they retain those sizes when the forms are loaded.
So, what (again) is the problem?