Вопрос не в том как лучше сделать а в том возможно ли сделать так как я хочу.
Другой пример:
Add(MainForm,2953706,399,182)
{
Width=342
Height=156
Color=-16777211
Caption="ПРИМЕР"
BorderStyle=4
Position=1
Point(onClose)
}
Add(Message,13824182,553,168)
{
Message="Сообщение №1"
}
Add(Hub,11658418,476,273)
{
OutCount=3
link(onEvent1,13824182:doMessage,[(514,279)(514,174)])
link(onEvent3,1997866:doMessage,[(514,293)(514,384)])
}
Add(Message,1997866,539,378)
{
Message="Сообщение №2"
}
Add(Timer,3903546,476,556)
{
Interval=0
link(onTimer,11273742:doNext,[])
}
Add(Counter,11273742,539,556)
{
Max=999999999
link(onNext,8838998:doText,[])
}
Add(Label,8838998,602,556)
{
Left=140
Top=90
Width=71
Height=25
Color=-16777211
Font=[Arial,11,1,0,204]
Caption="Таймер"
}
Add(InfoTip,8022640,413,486)
{
Info=#70:Этот процес не должен останавливаться до конца закрытия "Сообщение №2"|
Font=[MS Sans Serif,10,5,0,1]
Width=288
Height=123
}
Add(Shape,5059104,492,285)
{
Width=290
Height=3
Color=8388608
}
Add(InfoTip,5593440,780,232)
{
Info=#177:А здесь должен быть элемент или схема которая приостановит событие на определённое количество времени и после истечения времени событие onClose должно задействовать Сообщение №2|133:Вот что я и хотел узнать, может есть возможность с эмулировать выполнение этого события и тогда в этом случае событие приостановится?|
Font=[Arial,10,1,0,204]
Width=400
Height=123
}
Add(InfoTip,92357,500,141)
{
Info=#12:Сообщение №1|
Font=[MS Sans Serif,8,1,0,1]
Width=134
Height=81
}
Add(InfoTip,4343201,493,351)
{
Info=#12:Сообщение №2|
Font=[MS Sans Serif,8,1,0,1]
Width=134
Height=81
}
Add(Label,9876885,539,441)
{
Left=95
Top=55
Width=164
Height=28
Color=-16777211
Font=[Arial,12,1,0,204]
Caption="Атомные часы:)"
}
Add(Button,7717775,378,273)
{
Left=80
Top=15
Width=185
Height=30
Caption="Test"
link(onClick,11658418:doEvent1,[])
}
Add(InfoTip,3544795,360,99)
{
Info=#31:ЭТУ ЧАСТЬ СХЕМЫ МЕНЯТЬ НЕ ЛЬЗЯ!|
Font=[MS Sans Serif,8,1,0,1]
Width=365
Height=529
}