Вверх ↑
Ответов: 188
Рейтинг: 2
#1: 2018-02-05 12:58:27 ЛС | профиль | цитата
Tad писал(а):
Программа где ?

она у тебя есть. просто я ее расширяю и понадобилось расширить справочники. добавив несколько форм

--- Добавлено в 2018-02-05 13:01:20

nesco писал(а):
Для такого количества дочерних форм лучше всего использовать полиморфные формы ChildFormPoly

к своему сожалению я не знал и не понимал как это работает. буду переделывать по мере необходимости. спасибо.

--- Добавлено в 2018-02-05 13:26:44

вот добавил полиморфную форму и наполнил объектами
ошибка 2.JPG
все повторилось

--- Добавлено в 2018-02-05 13:51:29

ни фига не догоняю как это заставить работать
Add(MainForm,2953706,21,105)
{
}
Add(Menu,10429459,119,119)
{
Menu=#4:меню|1:(|4:base|1:1|1:2|1:)|
Point(onSelectNum)
link(onSelectNum,12173161:doEvent,[])
}
Add(ChildFormPoly,16443884,280,126)
{
Childrens=#1:1|1:2|
Selected="base"
WorkScheme=1
}
BEGIN_SDK
Add(EditPolyMulti,2288267,21,21)
{
WorkCount=#11:doShowModal|12:doShowModal1|12:doShowModal2|
Width=433
Height=326
link(doShowModal,3763227:doShowModal,[(28,27)(28,139)])
}
Add(MainForm,3763227,35,105)
{
Left=35
Top=105
Caption="1"
Point(doShowModal)
}
Add(Edit,5324052,210,112)
{
Left=210
Top=110
}
END_SDK
BEGIN_SDK
Add(EditPolyMulti,15565634,21,21)
{
WorkCount=#11:doShowModal|12:doShowModal1|12:doShowModal2|
Width=433
Height=326
link(doShowModal1,8761886:doShowModal,[(28,34)(28,139)])
}
Add(MainForm,8761886,35,105)
{
Left=35
Top=105
Caption="2"
Point(doShowModal)
}
Add(CheckBox,5258510,175,70)
{
Left=175
Top=70
}
END_SDK
BEGIN_SDK
Add(EditPolyMulti,949293,21,21)
{
WorkCount=#11:doShowModal|12:doShowModal1|12:doShowModal2|
Width=433
Height=326
link(doShowModal2,712013:doShowModal,[(28,41)(28,139)])
}
Add(MainForm,712013,35,105)
{
Left=35
Top=105
Caption="3"
Point(doShowModal)
}
Add(Button,8064647,147,63)
{
Left=185
Top=70
}
END_SDK
Add(Label,2470761,280,63)
{
Left=135
Top=55
Width=115
}
Add(IndexToChanel,12173161,189,126)
{
Count=4
link(onEvent1,16443884:doShowModal,[])
link(onEvent2,16443884:doShowModal1,[])
link(onEvent3,16443884:doShowModal2,[])
}


карма: 0

0
Редактировалось 3 раз(а), последний 2018-02-05 13:51:29