Помигите разобраться с отображением форм.
У меня есть Основная форма.
Из нее открывается вторая, более меньших размеров, из нее можно открывать третью таких же размеров. Вторая и третья цетнруются и их можно перемещать.
Я открываю вторую:
2.show vbmodal
что бы основная была не доступна.
Открываю третью через панель:
3.show vbmodal
Она то же модальная, и не дает возможность работать с основной и второй.
Закрытие третьей можно как через закрытие или через панель:
3.visible = false
Все работает нормально. Можно в разных вариантах перемещаться из 2 в 3 форму и наоборот.
Но одна проблема, я хочу что бы при открытии тертьей формы, вторая форма была не видна на заднем плане, а видна только основная. И естетсвенно третья при закрытии (переходе ко второй), то же не видна.
Я начал эксперементировать с:
.show vbmodal
.show vbnormal
.visible = false
.visible = true
.hide
Получается ерунда. При использование show, постоянно выскакивают ошибки.
Visivle и hide так же не верно работают. Получаетяся что при закрытие третьей формы вторая не открывается.
Объясните мне пожалуйста использование этих свойств.