Вверх ↑
Ответов: 279
Рейтинг: 1
#1: 2026-05-08 16:51:31 ЛС | профиль | цитата
Почему, если вызвать модальную дочернюю форму по проводу из другой модальной формы, то потом главная форма недоступна становится? Я конечно понимаю, что нужно по правильному бы все дочерние формы закрыть перед открытием того последнего окна, но мне нужно бы именно так, .. Непонятно да, сам перечитываю и не понимаю. См гифку ))))

Гиф



Add(MainForm,2953706,616,532)
{
Width=510
Height=362
Position=1
}
Add(Button,11205765,693,532)
{
Left=190
Top=140
Caption="нажми"
link(onClick,1245568:doWork1,[])
}
Add(ChildForm,1245568,742,532)
{
link(onEvent1,2376677:doWork1,[])
}
BEGIN_SDK
Add(EditMulti,2655893,21,21)
{
EventCount=1
WorkCount=1
link(doWork1,3711324:doShowModal,[(81,27)(81,97)])
}
Add(MainForm,3711324,140,63)
{
Left=35
Top=105
Width=356
Height=289
Visible=1
Position=1
Point(doShowModal)
}
Add(ChildForm,11744649,196,140)
{
link(onEvent1,2655893:onEvent1,[(274,146)(274,27)])
}
BEGIN_SDK
Add(EditMulti,2395673,21,21)
{
EventCount=1
WorkCount=1
link(doWork1,3537016:doShowModal,[(81,27)(81,97)])
}
Add(MainForm,3537016,140,63)
{
Left=35
Top=105
Width=339
Height=246
Visible=1
Position=1
Point(doShowModal)
}
Add(Button,11245833,238,119)
{
Left=195
Top=115
Width=95
Caption="Теперь сюда"
link(onClick,2395673:onEvent1,[(296,125)(296,27)])
}
END_SDK
Add(Button,2477239,70,140)
{
Left=60
Top=145
Width=155
Caption="теперь сюда"
link(onClick,11744649:doWork1,[])
}
END_SDK
Add(ChildForm,2376677,791,532)
{
}
BEGIN_SDK
Add(EditMulti,2028744,21,21)
{
WorkCount=1
Height=375
link(doWork1,1433516:doShowModal,[(81,27)(81,97)])
}
Add(MainForm,1433516,140,63)
{
Left=35
Top=105
Width=621
Height=462
Visible=1
Position=1
Point(doShowModal)
}
Add(VisualShape,2878883,140,140)
{
Left=15
Top=60
Width=740
Height=595
}
Add(Label,8469994,77,196)
{
Left=20
Top=30
Width=680
Caption="А теперь после закрытия этого окна главная форма будет недоступна"
}
END_SDK

карма: 1

0