Add(Hub,16321590,1148,315) { InCount=2 OutCount=1 link(onEvent1,6657256:doOn,[(1174,321)(1174,212)(267,212)(267,258)]) } Add(MainForm,2953706,70,77) { Width=430 Height=344 Position=1 } Add(ScrollBar,11914864,378,294) { Left=60 Top=50 Point(onMouseDown) Point(onMouseUp) Point(onEndScroll) link(onMouseDown,6657256:doReset,[(422,307)(422,225)(275,225)(275,251)]) link(onMouseUp,878543:Method,[(443,314)(443,317)]) link(onEndScroll,7449573:Method,[(443,321)(443,387)]) } Add(MediaPlayer,5134944,175,224) { } Add(Timer,6829509,126,287) { Interval=50 Enable=1 link(onTimer,6090452:doData,[]) } Add(DoData,6090452,175,287) { link(onEventData,6714836:doEvent,[]) link(Data,5134944:Position,[]) } Add(IndexToChanel,6714836,287,287) { Point(Index) link(onEvent2,11914864:doPosition,[]) link(Index,6657256:State,[]) } Add(Switch,6657256,287,238) { DataOn=Integer(1) DataOff=Integer(0) Default=0 Point(State) Point(doOn) } Add(PointHint,878543,476,287) { Info=#107:Если курсор будет отпущен за пределами ползунка, то событие не сработает, и автоуправление не возобновится!| Width=631 Height=60 link(Event,16321590:doEvent1,[(1127,317)(1127,321)]) } Add(PointHint,7449573,476,357) { Info=#79:Событие произойдёт при отпускании ползунка в любом месте, где бы ни был курсор!| Width=631 Height=60 link(Event,16321590:doEvent2,[(1127,387)(1127,328)]) }