Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите скрыть форму! [D6]


S ©   (2002-03-21 18:02:00) 

Есть две форы. Из главной создаю дочнернюю, но при этом видно главную. Как скрыть главную форму?


Maza   (2002-03-22 03:54:00) [1]

//Form1.onActive; для дочерней формы

ShowWindow(MainForm.Handle,SW_Hide);

//Form1.onClose;

ShowWindow(MainForm.Handle,SW_Show);


panov   (2002-03-21 19:22:00) [2]

Application.CreateForm(Tform1,Form1);
FormMMain.hide;
Form1.ShowModal;
FormMain.Show;


s   (2002-03-21 18:34:00) [3]

Мне не важно кто главная, но при запуска дочерней она должна стань одной на экране. При ее закрытии должна выскакивать главная в ее первом виде. Но проблема такая, что дочерних форм у меня много и я могу переходить из одной в другую.


lipskiy   (2002-03-21 18:24:00) [4]

А можно ли передать статус "главности" от одной формы другой в процессе работы? То есть при загрузке главная форма одна, потом при работе открывается вторая, которая должна стать теперь главной, а первую выгрузить?


s   (2002-03-21 18:23:00) [5]

Дочерняя это обычна форма, но к ней я присоединяю меню главной.


MAxiMum   (2002-03-21 18:20:00) [6]

А Visible := False (Hide) не работает. Закрывать понятно нельзя, если закрываешь главное окно - программа закрывается.


Song   (2002-03-21 18:14:00) [7]

Что подразумевается под дочерней? модальная или MDI?


Наверх

Титульная страница Поиск, карта сайта Написать письмо