------------ Дoбавленo в 01.56:
В таком случае, необходимо прокрутить главную очередь событий для запуска таймера
Add(MainForm,9324798,448,238)
{
}
Add(Button,9216743,448,287)
{
Left=140
Top=115
link(onClick,6227575:doStart,[])
}
Add(LED,7466491,595,287)
{
Left=235
Top=115
}
Add(Thread,6227575,497,287)
{
Delay=500
FastStop=0
link(onExec,4400107:doTimer,[])
}
Add(MultiElementEx,4400107,546,287)
{
link(onTimer,7466491:doChangeValue,[])
}
BEGIN_SDK
Add(EditMultiEx,7027516,21,21)
{
WorkCount=#20:doTimer=просто точка|0:|
EventCount=#20:onTimer=просто точка|0:|
link(doTimer,16329997:doEvent1,[(42,27)(42,118)])
}
Add(Timer,14697696,126,112)
{
Interval=500
Enable=1
AutoStop=5
link(onTimer,7027516:onTimer,[(240,118)(240,27)])
}
Add(Hub,16329997,70,112)
{
link(onEvent1,14697696:doTimer,[])
link(onEvent2,14725427:doLoopMessages,[(105,125)(105,160)])
}
Add(Application,14725427,126,147)
{
Point(doLoopMessages)
}
END_SDK