powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Непонятная галиматься с формами! Крыша едет....
7 сообщений из 7, страница 1 из 1
Непонятная галиматься с формами! Крыша едет....
    #32485705
Клювик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ничего не понимаю...
Есть главная родительская форма, есть дочерние, а есть обычные. Так вот. если по ошибке в обычной вместо fsNormal выставить fsMDIChild и попытаться показать в модальном режиме, то выдается ошибка "Cannot make a visible window modal". Наверное, это так и должно быть.
Но потом, если вернуть обратно fsNormal и попытаться показать в модальном режиме, то все, приехали - выдает эту же ошибку и все. Наверное, где-то что-то прописывается, но где, как?
Единственное пока "спасение" - выкинуть к черту эту форму и создать новую. Но я все время забываю, что нельзя их делать дочерними.
Может, кто чего знает, а то сил нет уже переделывать формы.
Это Builder.
...
Рейтинг: 0 / 0
Непонятная галиматься с формами! Крыша едет....
    #32485808
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроме как в dfm и h файлах написать это негде, а они текстовые - можно почитать.
...
Рейтинг: 0 / 0
Непонятная галиматься с формами! Крыша едет....
    #32486992
Диана
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Клювик. А как ты окно делаешь модальным?
...
Рейтинг: 0 / 0
Непонятная галиматься с формами! Крыша едет....
    #32487778
LAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У MDI-шных окон в design-time свойство Visible устанавливается в true. Поэтому форма уже на Create становится видимой еще до ShowModal, а потому потом и ошибка лезет (все же написано в сообщении). Сбрось свойство visible и будет тебе счастье
...
Рейтинг: 0 / 0
Непонятная галиматься с формами! Крыша едет....
    #32490470
director
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если приложение MDI, то дочение окна вообще не надо грузить. Т.е. в настройках проекта их надо выкинуть из списка AutoCreate Forms. Грузить непосредственно когда потребуется. На закрытие давить командой Free (что-то в этом роде). Если надо, пример вышлю.
...
Рейтинг: 0 / 0
Непонятная галиматься с формами! Крыша едет....
    #32490655
Клювик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В dfm-файлах все ОК, формы неавтоматические точно, показываются ShowModal, а как еще?
Остается версия с Visible, проверю, напишу, что получилось. Но очень похоже на правду.
...
Рейтинг: 0 / 0
Непонятная галиматься с формами! Крыша едет....
    #32490904
Клювик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, сработало. Спасибо большое.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Непонятная галиматься с формами! Крыша едет....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]