Add(MainForm,2953706,238,126)
{
Width=173
Height=115
}
Add(Timer,2386388,238,280)
{
@Hint=#51:таймер с определяемым кол-вом интеракций = автостоп|
Enable=1
Point(doAutoStop)
link(onTimer,16233454:doNext,[])
}
Add(Edit,2618812,413,280)
{
Width=165
Align=2
link(onEnter,9482942:doWork2,[])
}
Add(Button,3097979,322,406)
{
Left=5
Top=50
Caption="пуск"
link(onClick,7925849:doData,[])
}
Add(CounterEx,16233454,343,280)
{
@Hint=#31:счетчик для отображения (номер)|32:обратить внимание на св-ва эл-та|56:Если задать св-во Direct то направление счета изменится|
Direct=1
Point(Max)
Point(doValue)
Point(doMax)
link(onNext,7576379:doWork2,[])
AddHint(-73,-69,186,52,@Hint)
}
Add(Hub,14396879,483,287)
{
OutCount=4
link(onEvent1,12974653:In,[(525,293)(525,258)])
link(onEvent2,15128302:In,[])
link(onEvent3,12680222:In,[(528,307)(528,328)])
link(onEvent4,13189195:In,[(507,314)(507,356)])
}
Add(DoData,7925849,413,406)
{
@Hint=#41:устанавливает начальное значение в поток|
link(onEventData,13812800:doEvent1,[])
link(Data,2618812:Text,[])
AddHint(-81,48,199,26,@Hint)
}
Add(HubEx,9482942,469,287)
{
link(onEvent,14396879:doEvent1,[])
}
Add(HubEx,7576379,385,280)
{
link(onEvent,2618812:doText,[])
}
Add(Hub,13812800,448,406)
{
link(onEvent1,9482942:doWork3,[(473,412)])
link(onEvent2,1542535:doWork1,[(748,419)(748,188)(226,188)])
}
Add(LineBreak,3187877,294,294)
{
Caption="Мах"
link(Out,16233454:doMax,[])
Primary=[12974653,245,-42]
}
Add(LineBreak,5585328,140,294)
{
Caption="+автостоп "
link(Out,2386388:doAutoStop,[])
Primary=[15128302,399,0]
}
Add(LineBreak,16318329,196,343)
{
Caption="+принять изменения по enter"
link(Out,7576379:doWork3,[(389,349)])
Primary=[12680222,350,-21]
}
Add(LineBreak,11083991,112,238)
{
Caption="запуск по enter"
link(Out,1542535:doWork2,[])
Primary=[13189195,406,112]
}
Add(HubEx,1542535,222,238)
{
Angle=1
link(onEvent,2386388:doTimer,[(226,286)])
}
Ответов: 463
Рейтинг: 9
|
|||
пример с подробными объяснениями посмотри внимательно св-ва точек элементов (справа вкладка)
|
|||
карма: 0 |
|