16 / 16 / 3
Регистрация: 28.05.2013
Сообщений: 233
|
||||||
1 | ||||||
Родительская и дочерние формы04.12.2013, 16:55. Показов 4540. Ответов 8
Метки нет (Все метки)
Прошу прощения, если где-то есть такое, но я не нашел того, что мне нужно.
Есть главная форма Form1. Есть дочернаяя форма Form3. Для появления кнопки дочерней формы (Form3) на панели задач использую следующий код (нашел где-то в нэте):
Так вот: Как сделать Form3 независимой от Form1 формой? Ну, чтоб при сворачивании Form1 сама дочерняя форма и ее кнопка на панели задач оставались нетронутыми... Добавлено через 1 минуту Да, кстати. Форма Form3 уже есть в проекте.
0
|
04.12.2013, 16:55 | |
Ответы с готовыми решениями:
8
Дочерние формы Дочерние формы Дочерние формы в Delphi 7 Как сделать что бы дочерние формы в MDI application delphi сразу не открывались при запуске программы |
Модератор
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
|
|
04.12.2013, 16:56 | 2 |
0
|
16 / 16 / 3
Регистрация: 28.05.2013
Сообщений: 233
|
|
04.12.2013, 16:58 [ТС] | 3 |
FIL, А как это сделать? (прошу прощения, если глупый вопрос)
Точнее, как ее сделать недочерней? Или как ее создать недочерней?
0
|
Модератор
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
|
|
04.12.2013, 17:20 | 4 |
По умолчанию формы создаются "недочерними".
0
|
16 / 16 / 3
Регистрация: 28.05.2013
Сообщений: 233
|
||||||
04.12.2013, 17:27 [ТС] | 5 | |||||
FIL, хм...
В чистой форме создал кнопку btn1 Там же создал Form2 (File -> New -> Form) Пытаюсь вызвать так:
Так же при сворачивании Form1 с экрана пропадает и Form2. Где я не прав? Подскажите, пожалуйста...
0
|
16 / 16 / 3
Регистрация: 28.05.2013
Сообщений: 233
|
|
04.12.2013, 17:47 [ТС] | 7 |
FIL, спасибо, но это не совсем то. Тут главная форма исчезает. А мне не надо, чтоб она исчезала. (Form1.Hide не надо).
И надо, чтоб и та, и другая форма были видны. Но при сворачивании одной формы, другая оставалась нетронутой. И в панели задач чтоб оставалась кнопка. Добавлено через 1 минуту Т.е. чтоб обе формы были именно независимыми. Но это не касается закрытия главной формы (при закрытии главной формы Form1 нужно полностью закрыть программу с остальными окнами).
0
|
Модератор
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
|
|
04.12.2013, 17:50 | 8 |
Там так и сделано - главная присутствует лишь номинально (она пустая и не используется), а роль "главной" выполняет вторая и т.д.
1
|
16 / 16 / 3
Регистрация: 28.05.2013
Сообщений: 233
|
|
04.12.2013, 17:54 [ТС] | 9 |
FIL, т.е. в первой можно напихать всяких процедур, которые будут всюду использоваться и обрабатывать?
Хм... Интересное решение... Спасибо! Попробую.
0
|
04.12.2013, 17:54 | |
04.12.2013, 17:54 | |
Помогаю со студенческими работами здесь
9
Дочерние формы и выявление активной формы Родительская и дочерняя формы Чтоб Дочерние формы открывались по иерархии от главной формы Узнать, есть ли у данной формы дочерние формы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |