Alex7wrt Опубликовано 5 декабря, 2016 Поделиться Опубликовано 5 декабря, 2016 Добрый день. В приложении есть две формы. При сворачивании главной формы (Form1), также сворачивается и Form2. Как этого избежать? Интересует универсальный вариант - для Windows и MacOS. На крайний случай можно и только под Windows. Цитата Ссылка на комментарий
0 #WAMACO Опубликовано 5 декабря, 2016 Поделиться Опубликовано 5 декабря, 2016 (изменено) Смотрите в сторону SDI (Single Document Interface) Изменено 5 декабря, 2016 пользователем wamaco Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 5 декабря, 2016 Автор Поделиться Опубликовано 5 декабря, 2016 Пробую так: File->New->Projects->SDI Application. Создается заготовка, но нет опции выбора другой платформы кроме Windows. Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 6 декабря, 2016 Модераторы Поделиться Опубликовано 6 декабря, 2016 6 часов назад, Alex7wrt сказал: Пробую так: File->New->Projects->SDI Application. Создается заготовка, но нет опции выбора другой платформы кроме Windows. Так такое только в VCL, в FMX нет Kitty 1 Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 6 декабря, 2016 Автор Поделиться Опубликовано 6 декабря, 2016 Ясно. А возможно ли в принципе независимо сворачивать формы в FMX? Цитата Ссылка на комментарий
0 #WAMACO Опубликовано 6 декабря, 2016 Поделиться Опубликовано 6 декабря, 2016 16 часов назад, Alex7wrt сказал: Пробую так: File->New->Projects->SDI Application. Создается заготовка, но нет опции выбора другой платформы кроме Windows. а где, кроме windows нужно такое поведение? Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 7 декабря, 2016 Автор Поделиться Опубликовано 7 декабря, 2016 Дело в том, что приложение должно работать и в MacOS. Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 7 декабря, 2016 Модераторы Поделиться Опубликовано 7 декабря, 2016 2 минуты назад, Alex7wrt сказал: Дело в том, что приложение должно работать и в MacOS. а разве такое есть в MacOS? Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 7 декабря, 2016 Автор Поделиться Опубликовано 7 декабря, 2016 Такого нет, но если я буду решать вопрос с формами использованием SDI, то на MacOS приложение работать не будет вообще. Цитата Ссылка на комментарий
0 #WAMACO Опубликовано 7 декабря, 2016 Поделиться Опубликовано 7 декабря, 2016 В 06.12.2016 в 10:40, Alex7wrt сказал: А возможно ли в принципе независимо сворачивать формы в FMX? Можете показать где Вы такое видели? а то так звучит, что как будто это есть у всех, а в FMX нет! Навертеть то можно....., сделайте главную форму FormMain во весь экран, прозрачную, без рамок...и две формы Form1 и Form2 Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 7 декабря, 2016 Автор Поделиться Опубликовано 7 декабря, 2016 Не видел и не знаю, просто интересуюсь, есть ли такая возможность. Цитата Ссылка на комментарий
0 #WAMACO Опубликовано 7 декабря, 2016 Поделиться Опубликовано 7 декабря, 2016 Сделайте 2 приложения, в конце концов, они будут полностью независимые при открытии, сворачивании, закрытии... Можно хотя бы рассказать, зачем такое поведение нужно? Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 7 декабря, 2016 Автор Поделиться Опубликовано 7 декабря, 2016 (изменено) Каждая форма отображается на разных мониторах. Нужно, чтобы, если человек захочет свернуть форму на одном мониторе, на другом она не сворачивалась. Практическая реализация - вторая форма отображается на экране проектора, а первая - управляющая форма на экране ноутбука или ПК. При проведении презентации если человек захочет на рабочем ПК свернуть управляющую форму по своим делам, то чтобы при этом на экране проектора ничего не изменилось. Для того, чтобы скрыть форму с экрана проектора предусмотрены отдельные кнопки/функции в управляющей форме. Изменено 7 декабря, 2016 пользователем Alex7wrt Цитата Ссылка на комментарий
0 #WAMACO Опубликовано 7 декабря, 2016 Поделиться Опубликовано 7 декабря, 2016 (изменено) ну так сделайте одну управляющую форму и к ней столько сколько надо! Управляющая форма ведь необязательно должна быть во весь экран.... пускай висит себе в сторонке или за вызванной формой! делов-то! Запретите сворачивать управляющую форму, только по спец.кнопке! Изменено 7 декабря, 2016 пользователем wamaco Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 7 декабря, 2016 Автор Поделиться Опубликовано 7 декабря, 2016 (изменено) Управляющая должна быть обычной формой и сворачиваться как любое окно Как обойти вопрос стороной меня не так интересует. Костыль запилить всегда можно. Меня интересует прямое решение вопроса. Изменено 7 декабря, 2016 пользователем Alex7wrt Цитата Ссылка на комментарий
0 #WAMACO Опубликовано 7 декабря, 2016 Поделиться Опубликовано 7 декабря, 2016 Прямого решения нет и быть не может! Это правила операционной системы, поведение, которое Вы хотите перекроить неким "Прямым решением".... Хотите играть не по правилам - держите "костыль"! :)) Цитата Ссылка на комментарий
Вопрос
Alex7wrt
Добрый день.
В приложении есть две формы.
При сворачивании главной формы (Form1), также сворачивается и Form2. Как этого избежать? Интересует универсальный вариант - для Windows и MacOS. На крайний случай можно и только под Windows.
Ссылка на комментарий
15 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.