Add(MainForm,2953706,175,210)
{
Width=249
Height=115
}
Add(Edit,8263022,280,119)
{
Left=65
Top=5
Width=55
Text="2"
}
Add(Edit,12160203,329,119)
{
Left=65
Top=30
Width=170
Text=""
}
Add(Button,8392881,224,210)
{
Left=5
Top=5
link(onClick,7782185:doWork1,[])
}
Add(Edit,5824401,336,210)
{
Left=65
Top=55
Width=170
Text=""
}
Add(Label,2990824,224,119)
{
Left=125
Top=10
Width=111
Height=17
Caption="знака после точки"
}
Add(Label,5169248,175,161)
{
Left=5
Top=60
Width=59
Height=17
Caption="Результат:"
}
Add(Label,607112,175,119)
{
Left=5
Top=35
Width=39
Height=17
Caption="Число:"
}
Add(MultiElement,7782185,280,210)
{
link(onEvent1,5824401:doText,[])
link(Data1,8263022:Text,[])
link(Data2,12160203:Text,[(293,198)(335,198)])
}
BEGIN_SDK
Add(EditMulti,4710960,21,21)
{
EventCount=1
WorkCount=1
DataCount=2
Width=650
Height=487
link(doWork1,4178187:doEvent1,[(77,27)(77,90)])
}
Add(For,5993080,182,84)
{
Start=1
link(onEvent,796888:doClear,[])
link(End,4710960:Data1,[(195,52)(27,52)])
}
Add(Memory,796888,245,77)
{
Default=String(0)
link(onData,9798463:doStrCat,[(289,83)(289,115)(226,115)(226,146)])
}
Add(StrCat,9798463,238,140)
{
Point(doClear)
link(onStrCat,4017107:doValue,[])
link(Str1,9798463:Result,[(244,128)(232,128)(232,184)(244,184)])
link(Str2,796888:Value,[])
}
Add(Memory,4017107,455,140)
{
Default=String()
Point(Data)
link(onData,7063817:doStrCat,[(492,146)(492,184)(282,184)(282,195)])
}
Add(StrCat,7063817,448,189)
{
Str1="1"
Point(doClear)
link(Str2,4017107:Value,[])
}
Add(Math,14086561,280,315)
{
OpType=2
link(onResult,10490844:doSplit,[])
link(Op1,4710960:Data2,[(286,154)(34,154)])
link(Op2,1861671:Var2,[(293,267)(454,267)])
}
Add(Sleep,1230471,147,315)
{
Delay=100
link(onSleep,14086561:doOperation,[])
}
Add(Hub,4178187,91,84)
{
link(onEvent1,5993080:doFor,[])
link(onEvent2,1230471:doSleepMks,[(126,97)(126,321)])
}
Add(Hub,8993969,196,357)
{
OutCount=3
link(onEvent1,9798463:doClear,[(224,363)(224,153)])
link(onEvent2,4017107:doClear,[(332,370)(332,153)])
link(onEvent3,7063817:doClear,[(259,377)(259,202)])
}
Add(StrPart,10490844,343,315)
{
Char="."
Point(onNotFound)
link(onPart,10240687:doEvent1,[])
link(onNotFound,10240687:doEvent2,[])
}
Add(Hub,10240687,392,322)
{
InCount=2
OutCount=1
link(onEvent1,14892042:doOperation,[])
}
Add(Math,14892042,490,322)
{
OpType=3
link(onResult,9056055:doEvent1,[])
link(Op2,1861671:Var3,[(503,243)])
}
Add(GetDataEx,1861671,448,238)
{
link(Data,7063817:Result,[])
}
Add(Hub,9056055,546,322)
{
link(onEvent1,4710960:onEvent1,[(616,328)(616,27)])
link(onEvent2,8993969:doEvent1,[(571,335)(571,412)(184,412)(184,363)])
}
END_SDK
Ответов: 45
Рейтинг: 0
|
|||
вот мой вариант... (не полностью доделал...) немного поправить и будет норм...)
|
|||
карма: 1 |
|