Вверх ↑
Ответов: 2466
Рейтинг: 696
#1: 2025-11-10 23:31:01 ЛС | профиль | цитата
Правильно понимаю, это так должно выглядеть:
Add(MainForm,13496199,329,203)
{
Width=560
Height=385
Caption="Главная форма"
}
Add(Button,1875975,385,203)
{
Left=135
Top=130
Width=260
Height=40
Caption="Открыть дочернее окно"
link(onClick,14474557:doShowModal,[])
}
Add(ChildFormEx,14474557,462,203)
{
}
BEGIN_SDK
Add(EditMultiEx,7301879,21,21)
{
WorkCount=#11:doShowModal|
Width=587
Height=431
link(doShowModal,14415229:doShowModal,[(87,27)(87,160)])
}
Add(MainForm,14415229,154,126)
{
Left=35
Top=105
Width=335
Height=251
Visible=1
Caption="Первая дочерняя"
Point(doShowModal)
}
END_SDK
Add(ChildFormEx,14981753,462,133)
{
}
BEGIN_SDK
Add(EditMultiEx,478346,21,21)
{
}
Add(MainForm,1806220,35,105)
{
Left=550
Position=2
}
Add(Label,4907459,203,91)
{
Left=200
Top=90
Align=5
Caption="Окно которое должно остаться доступным после вызова модального"
Alignment=2
VerticalAlign=0
}
END_SDK


Если вместо
  //Control.ShowModalParented(p);
Control.ShowModal;
то будет как ты описал, но вроде как и моя правка работает без проблем.
карма: 11

0
Редактировалось 3 раз(а), последний 2025-11-10 23:51:59