Вверх ↑
Ответов: 1759
Рейтинг: 604
#1: 2019-05-30 16:18:47 ЛС | профиль | цитата
Netspirit писал(а):
в каком случае он будет применять doCenterPos к этой форме?

Ну к примеру при выводе как модальной:
Add(MainForm,2953706,378,217)
{
Width=634
Height=263
link(onCreate,13505776:doWork1,[])
}
Add(ChildForm,16693946,665,266)
{
}
BEGIN_SDK
Add(EditMulti,1500954,21,21)
{
WorkCount=2
link(doWork1,805780:doCenterPos,[(119,27)(119,146)])
link(doWork2,805780:doShowModal,[(107,34)(107,153)])
}
Add(MainForm,805780,217,112)
{
Left=35
Top=105
Width=286
Height=195
Visible=1
Point(doCenterPos)
Point(doShowModal)
}
END_SDK
Add(Button,15028814,378,266)
{
Left=50
Top=80
link(onClick,7582548:doEvent1,[])
}
Add(Hub,7582548,427,266)
{
link(onEvent1,3020493:doEvent,[])
link(onEvent2,16693946:doWork2,[])
}
Add(ComboBox,14499880,539,189)
{
Left=50
Top=125
Width=495
Height=24
Strings=#38:по центру формы из которой она вызвана|50:как карта ляжет, если перед этим передвинуть форму|
ReadOnly=0
Point(Index)
Point(doSelect)
}
Add(IndexToChanel,3020493,553,266)
{
Count=1
Point(Index)
link(onEvent1,16693946:doWork1,[])
link(Index,14499880:Index,[])
}
Add(Label,15149509,539,140)
{
Left=50
Top=105
Width=495
Caption="Вывод модальной формы"
}
Add(ChanelToIndex,13505776,490,231)
{
Count=1
link(onIndex,14499880:doSelect,[])
}

В моем коде она всегда по центру "родительской" формы из которой ее и вызвали, а не известно где на экране.
карма: 7

0
Редактировалось 2 раз(а), последний 2019-05-30 16:45:43