BrianHawley
Aug 28th, 2002, 12:05 AM
Steps to reproduce:
1) Create a MDI parent form.
2) Load an MDI child.
3) Maximize the WindowState of the child.
4) Set the parent to RightToLeft.
Caption bar of the parent is screwed up - by more each time you reverse its RightToLeft property. Sometimes the child form icon is also messed up.
If you really want to wreck things, set the parent Visible property to False before swapping RightToLEdft, then make it visible again afterwards. Now the child form control boxes are also messed up.
Seems the same in C# and VB. Also varies a bit with operating system (XP vs NT).
Anybody got the same experience? öAnybody got a workround?
1) Create a MDI parent form.
2) Load an MDI child.
3) Maximize the WindowState of the child.
4) Set the parent to RightToLeft.
Caption bar of the parent is screwed up - by more each time you reverse its RightToLeft property. Sometimes the child form icon is also messed up.
If you really want to wreck things, set the parent Visible property to False before swapping RightToLEdft, then make it visible again afterwards. Now the child form control boxes are also messed up.
Seems the same in C# and VB. Also varies a bit with operating system (XP vs NT).
Anybody got the same experience? öAnybody got a workround?