Форум: "Основная";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
ВнизУ меня вопрос, наверно, ламерский, но в FAQ е я этого не нашел. Вопрос по воводу сворачивания окон. Найти похожие ветки
← →
Fredericco (2002-02-22 11:02) [0]Суть такая. У меня D4.2 Главное окно в программе нормально сворачивается на панель задач, а остальные сворачиваются, как в Win 3.11. Все не главные окна я открываю методом
Form.Show
, а закрываю предыдущееForm.Hide
. Как бы мне сделать так, чтобы все окна сворачивались на панель задач.
← →
DieHard (2002-02-22 11:21) [1]Создавай формы динамически с владельцем= nil
← →
feezdec (2002-02-22 11:43) [2]DieHard -> спасибо! А динамически это как?
← →
DieHard (2002-02-22 13:14) [3]По умолчанию все формы проекта, разработанные в Design-Time, создаются автоматически при запуске приложения. Для того, чтобы создавать их динамически (т.е. в вручную в Run-Time), необходимо в Project Options->Forms убрать из списка Auto-create forms нужные формы (главную желательно всё-таки оставить :)
Кстати, того же можно добиться, удалив из файла проекта (*.dpr) строки, создающие формы типаApplication.CreateForm(TForm1, Form1);
А потом, например, в обработчике создания главной формы или в другом месте программы создаешь формы, как и любой другой объект
Form1:=TForm1.Create( nil);
Уничтожение (например, на OnDestroy главной формы или там же, где и создал (после использования)):
Form1.Release;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c