Ну насколько я помню то когда-то я это делал так:
- Код: Выделить всё
If GLForm.WindowState = 0 or GLForm.WindowState = 1 Then GLForm.WindowState = 2
Где GLForm - имя MDI формы
Эта если форма развёрнута и не позвалять ей насильственно сворачиваться в трей и нормализоваться.
А если же форма не развёрнота а в нормальном состоянии то здесь проще не позволять ей изменять ширину: Width и Height
