Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
 Аватар для [XandeR]
31 / 31 / 3
Регистрация: 18.03.2009
Сообщений: 381
Записей в блоге: 2

Запрет на появление дочерних окон при открытии приложения

29.03.2010, 23:51. Показов 1350. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При открытии приложения все дочернии формы оказываются в положении видимости, не зависимо от их свойств, можно ли этого избежать? вариант при открытии закрывать их не катит, появляются некоторые проблемы
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.03.2010, 23:51
Ответы с готовыми решениями:

Как переопределить родителя для дочерних окон мди-приложения?
Есть MDI-приложение. На главной форме этого MDI лежит Panel1.Align = alClient. При открытии дочернего окна оно становиться невидным т.к....

Появление дочерних checkbox при нажатии на тег <span>
Не силен в jQuery(JavaScript): как реализовать появление дочерних checkbox при нажатии на на тег &lt;span...

Закрытие дочерних окон при закрытии родительского - QT
Создал 2 окна. При клике на одну из кнопок открываю 2ую форму: Form *myform = new Form; myform-&gt;show(); Но...

4
 Аватар для Lelik-pahan
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
30.03.2010, 01:02
я не уверен, что правильно вопрос понял...
Может у дочерних форм свойство visible установить в false.
А по мере необходимости, делать их видимыми.
0
 Аватар для [XandeR]
31 / 31 / 3
Регистрация: 18.03.2009
Сообщений: 381
Записей в блоге: 2
31.03.2010, 11:14  [ТС]
я же говорю независимо от их свойств, visible и так установлено в false

Добавлено через 26 секунд
в mdi это не прокатывает

Добавлено через 22 часа 27 минут
ау, может подскажет кто, а то мне приходится в onshow главной формы прописывать закрытие всех дочерних
0
17 / 17 / 4
Регистрация: 03.12.2009
Сообщений: 103
31.03.2010, 13:17
Вообще несколько странная у тебя ситуация. Формы не должны отображаться, пока ты не сделаешь для них Show().
Ну если такая ситуация имеет место, то могу посоветовать убрать из автосоздания дочение формы, оставив только главную, а дочерние создавать непосредственно перед их вызовом.

C++
1
2
3
4
  TForm1 *F = NULL;
  F = new TForm1(this);
  F->Show();
  if(F) {delete F; F = NULL;}
Добавлено через 14 минут
Наврал. Этот способ реализации годятся для ShowModal.
0
 Аватар для El Fuego
16 / 15 / 2
Регистрация: 07.12.2009
Сообщений: 52
31.03.2010, 17:15
А может в свойстве проекта в закладке формс указать статически создавать только одну форму, а остальный создавать динамически и потом их вызывать?
Project->Options->Forms
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.03.2010, 17:15
Помогаю со студенческими работами здесь

Скрыть родительскую форму при открытии дочерних форм
Даценд, а вопросы таковы: 1) Хочу скрыть родительскую форму при открытии дочерних форм, но проблема вот в чем: я скрываю ее, когда пытаюсь...

Проблеммы при скрытом запуске дочерних окон сторонних приложений и передаче в них данных
Посоветуйте пожалуйста, как решить следующую проблемму: из основой программы стартую стороннюю программу: Как обычно, в классе: ...

При открытии папок появляется много окон
Извините, если не в ту тему попала:) У меня проблема -при открытии новых папок у меня образуется ужасно много открытых окон, хоть...

Всплывающие рекламы при каждом нажатии и открытии окон
При первых кликах на странице открывается новое окно с рекламой, так же на всех сайтах в т.ч. соц. сетях при открытии появляются рекламы в...

Странный глюк при открытии новых окон с Java
Перед открытием во всех браузерах появляется сообщение: Wrong pref entry: google.com.qtyle После нажатия ОК окно открывается. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru