Вверх ↑
Ответов: 490
Рейтинг: 162
#1: 2018-04-29 17:06:49 ЛС | профиль | цитата
AlphaCentarva писал(а):
хочу сделать свой велосипед

Другой возможный вариант.
пример

Add(MainForm,8707425,49,119)
{
Width=670
Height=664
}
Add(StringTableMT,2583655,364,161)
{
Width=654
Height=180
Align=2
Columns=#5:Номер|12:Наименование|
Redaction=0
TabGrid=0
Grid=0
IconsCheck=[]
MiscIcons=[]
Icons=[]
Point(Strings)
}
Add(DocumentTemplate,10212184,749,287)
{
Name="doc"
link(Bitmap,2181037:Bitmap,[])
}
BEGIN_SDK
Add(Print_Table,9490912,189,105)
{
Name="table"
X=192
Y=108
Width=260
Height=214
Columns=#11:Номер|119|0|17:Наименование|70|0|0:|
Cells=#1:||1:||1:||1:||1:||1:||1:||1:||1:||1:||1:||1:||
}
END_SDK
Add(PaintBox,2181037,749,203)
{
Left=10
Top=215
Width=615
Height=355
link(onBeforeDraw,10212184:doDraw,[(793,209)(793,251)(737,251)(737,293)])
}
Add(PC_TableSetCell,9697385,616,301)
{
ItemName="table"
Document="doc"
link(Col,11150987:Count,[(629,289)(580,289)(580,359)(524,359)])
link(Row,15609125:Index,[(636,268)(567,268)(567,370)(391,370)])
}
Add(ArrayEnum,15609125,378,301)
{
link(onItem,12516644:doEnum,[])
link(onEndEnum,2181037:doRefresh,[(429,314)(429,209)])
link(Array,2583655:Strings,[])
}
Add(FormatStr,5295781,301,161)
{
Mask="%1;%2"
link(onFString,2583655:doAdd,[])
link(Str1,7610808:Count,[(307,149)(289,149)(289,250)(181,250)])
}
Add(CounterEx,7610808,175,196)
{
Max=10
Default=-1
link(onNext,9084809:doGetString,[])
}
Add(Button,6169941,42,196)
{
Top=185
Caption="+"
link(onClick,9686657:doEvent1,[])
}
Add(Hub,9686657,112,196)
{
link(onEvent1,7610808:doNext,[])
link(onEvent2,15609125:doEnum,[(155,209)(155,307)])
}
Add(StrList,9084809,245,154)
{
Strings=#4:окно|5:дверь|4:стул|4:стол|4:пень|3:сок|7:сало!!!|5:11111|5:22222|5:33333|5:пусто|
Point(onGetString)
Point(doGetString)
link(onGetString,5295781:doString,[])
}
Add(Str_Enum,12516644,441,301)
{
link(onEnum,8278899:doEvent1,[])
}
Add(CounterEx,11150987,518,308)
{
Max=1
}
Add(Hub,8278899,490,301)
{
link(onEvent1,9697385:doText,[])
link(onEvent2,11150987:doNext,[])
}

карма: 4

0
Редактировалось 1 раз(а), последний 2018-04-29 17:08:25