
Add(MainForm,5648784,182,147)
{
Width=240
Point(onClose)
link(onCreate,1958678:doEvent1,[])
link(onClose,2066480:doStop,[(221,174)(221,181)])
}
Add(GHotKey,14340948,133,168)
{
@Hint=#22:Exit - <Ctrl><Alt><F4>|
Alt=1
Ctrl=1
Key=115
link(onEventHotKey,5648784:doClose,[])
AddHint(-10,-42,116,13,@Hint)
}
Add(Keyboard,2077171,308,119)
{
}
Add(ArrayEnum,11951596,308,175)
{
link(onItem,579552:doEvent1,[])
link(Array,2077171:Keys,[])
}
Add(IntegerArray,11374726,392,119)
{
IntArray=['0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0,'0'=0]
}
Add(ArrayRW,7165902,392,175)
{
link(onRead,6503619:doOperation,[])
link(Array,11374726:Array,[])
link(Index,11066921:Var2,[])
link(Value,13436457:Var2,[])
}
Add(Hub,579552,364,175)
{
link(onEvent1,7165902:doRead,[])
link(onEvent2,7165902:doWrite,[])
}
Add(Math,6503619,434,175)
{
OpType=2
Op2=2
ResultType=0
link(onResult,13041990:doOperation,[])
}
Add(Math,13041990,476,175)
{
link(onResult,3067837:doCase,[])
link(Op2,13436457:Var3,[(489,166)])
}
Add(GetDataEx,13436457,406,161)
{
Angle=3
link(Data,11951596:Item,[(356,166)(356,222)(314,222)])
}
Add(Case,13522491,567,175)
{
Value=Integer(3)
DataOnTrue=String(удерж)
link(onNextCase,6026480:doCase,[])
link(onTrue,3340989:doWork1,[(606,188)])
}
Add(GetDataEx,11066921,399,154)
{
Angle=3
link(Data,11951596:Index,[(349,159)(349,215)(321,215)])
}
Add(Thread,2066480,259,168)
{
Delay=24
link(onSyncExec,11951596:doEnum,[])
}
Add(Hub,1958678,231,161)
{
link(onEvent1,14340948:doStartHotKey,[(256,167)(256,121)(117,121)(117,174)])
link(onEvent2,2066480:doStart,[])
}
Add(Case,6026480,616,175)
{
Value=Integer(2)
DataOnTrue=String(отпущ)
link(onTrue,5597539:doWork2,[])
}
Add(Case,3067837,518,175)
{
Value=Integer(1)
DataOnTrue=String(нажат)
link(onNextCase,13522491:doCase,[])
link(onTrue,3340989:doWork2,[(557,188)(557,216)])
}
Add(FormatStr,6422155,672,182)
{
Mask="%1;%2"
link(onFString,4715468:doData,[])
link(Str1,11066921:Var3,[(678,159)])
}
Add(HubEx,5597539,658,182)
{
link(onEvent,6422155:doString,[])
}
Add(HubEx,3340989,602,210)
{
link(onEvent,5597539:doWork3,[(662,216)])
}
Add(Time,11782453,763,133)
{
Format="h:m:s"
}
Add(ListBox,4338402,798,182)
{
Width=225
Height=260
AddType=1
}
Add(FormatStr,1609647,756,182)
{
Mask="%1;%2"
link(onFString,4338402:doAdd,[])
link(Str2,11782453:FormatTime,[])
}
Add(ChangeMon,4715468,714,182)
{
link(onData,1609647:doString,[])
}