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


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