I recently upgraded from NetAdvantage 8.2 to 8.3. When I did so, I noticed that AppStylist is adding a small border around my MDI child forms. This did not occur in the 8.2 build. I have always set the border style of my MDI child forms to none, but AppStylist seems to not be paying attention to this in the 8.3 build. It only seems to be happening with the Office 2007-style skins. In my attached screencap, you can see a thin border between the MyStuff and Navigator areas of the screen. Anybody have any ideas?
If I remember correctly, activating a form does not restore the window state to its previous state if it was maximized. The form might have been maxmized before, but when it is activated, it returns to normal window state. It's not too bad if you don't mind the hesitation and/or flicker.
Yup... i stumbled onto a similar fix myself. It seems to be a quirk related to how everything gets sized when maximizing the Form.
The issue has been resolved, but I don't remember exactly what I did to fix it. I think I had to set the MDI child form's windowstate to minimized and then set it to maximized. Be sure to set the child form's visible property to False first or else the screen will flicker. I'm pretty sure this is what fixed it for me.
I'm experiencing the same phenomenon. No resolution on this?
I have attached a simple MDI application (VS2008) that I hoped would show the difference between 8.2 and 8.3, but it doesn't seem to. I assume I don't have my controls configured in the right manner to get the effect....maybe you can help me to make my sample model yours more closely...
This screen shot below looks exactly the same with versions 8.2 and 8.3 of my sample: