Вверх ↑
Ответов: 8923
Рейтинг: 823
#1: 2024-01-22 16:55:15 ЛС | профиль | цитата
Serascer, если внутри панели всё одинаковое, различаются лишь "товары", может динамические панели применить?


Add(MainForm,2953706,98,98)
{
link(onCreate,11933764:doWork1,[(137,118)(137,104)])
}
Add(ChildPanel,11933764,161,98)
{
link(onEvent1,7037363:##add,[])
link(onEvent2,7037363:##select,[])
}
BEGIN_SDK
Add(EditMulti,10273408,21,21)
{
EventCount=2
WorkCount=1
link(doWork1,9542465:doFor,[(60,27)(60,48)])
}
Add(Panel,1445024,35,105)
{
Width=400
Align=2
}
Add(ComboBox,2383760,203,49)
{
Left=20
Top=15
Width=135
Height=21
link(onClick,10273408:onEvent2,[(277,62)(277,34)])
}
Add(StrCat,13810833,119,42)
{
Str1="Панель №"
link(onStrCat,13180811:doEvent1,[])
}
Add(Hub,13180811,168,42)
{
link(onEvent1,10273408:onEvent1,[(270,48)(270,27)])
link(onEvent2,2383760:doAdd,[])
}
Add(For,9542465,70,42)
{
End=79
link(onEvent,13810833:doStrCat,[])
}
END_SDK
Add(ChildPanelEx,7037363,224,98)
{
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,3167596,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
VarCount=#7:##count|7:##index|
Point(##add)
Point(##select)
Point(##delete)
Point(##count)
Point(##index)
link(##add,14796713:doText,[(116,27)(116,83)])
link(##select,16419244:doBringToFront,[(109,34)(109,146)])
}
Add(Panel,16419244,126,133)
{
Top=50
Width=375
Height=205
Align=5
Point(doBringToFront)
}
Add(Label,14796713,126,77)
{
Left=110
Top=75
Font=[MS Sans Serif,15,1,0,1]
}
END_SDK

карма: 19

0