реклама на сайте
подробности

 
 
> C Builder, Формы
toweroff
сообщение Jun 26 2013, 18:15
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Не было надобности, а тут вот что-то залип sm.gif
Одна форма должна запустить другую и выполнение ее кода должно "замерзнуть", пока в другой форме не нажмут "Выход". Как это правильно делается?
Запустить - не проблема, а вот остановиться до выхода из другой...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
toweroff
сообщение Jun 26 2013, 19:34
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(iosifk @ Jun 26 2013, 22:47) *
Тогда ищите "сообщения", которые программы могут отсылать друг другу...

да нет надобности в сообщениях, там все просто, вторая форма заполнит что нужно в свойствах родителя

Цитата(iosifk @ Jun 26 2013, 22:47) *
А "модальная" форма просто лежит поверх других, но это не значит, что какая-то другая форма будет что-то ждать...

действительно. Можно сделать модальной, а можно просто родителя задизаблить (ну это в моем простом случае)

Цитата(Xenia @ Jun 26 2013, 22:42) *
Кажись, вторую форму делают "модальной" (для этого флаг специальный есть), после чего она не выпустит из себя, пока добровольно не закроется.

похоже таки да sm.gif
и проверять потом, что вернет ShowModal()

Закрываем тему, всем большое спасибо!

ЗЫ. ModalResult для выхода должно присваиваться ненулевое значение
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 11:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016