Add(ChildPanel,8475303,490,196) { } BEGIN_SDK Add(EditMulti,2809871,21,21) { } Add(Panel,7765085,35,105) { Width=150 Height=770 Align=5 Color=12632256 BevelInner=1 BevelOuter=1 Point(doColor) } END_SDK Add(MainForm,5508079,315,105) { Width=150 Height=770 BorderStyle=0 TaskBar=1 DragForm=0 TransparentColor=1507138 Point(doPicture) Point(Width) Point(doHeight) Point(doLeft) link(onCreate,5899481:doEvent1,[(366,146)(366,39)(170,39)(170,104)]) } Add(Screen,7810277,224,49) { } Add(Timer,1859907,133,196) { Interval=11 AutoStop=30 Point(onStop) link(onTimer,1586897:doNext,[]) link(onStop,10655097:doEvent1,[(189,209)(189,251)]) } Add(Counter,1586897,210,196) { Min=-150 Max=0 Step=5 Type=1 link(onNext,5508079:doLeft,[(278,202)(278,153)]) } Add(InfoTip,7171413,98,308) { Info=#49:Этот пример показывает как сделать боковую панель|48:которая выезжает когда когда мышь в крайне левом|47:положении и прячется когда мышь покинет пределы|6:панели| Font=[MS Sans Serif,8,1,255,1] Frame=1 Width=344 Height=60 } Add(GetDataEx,11592559,343,224) { link(Data,16187619:MouseX,[]) } Add(DoData,12059196,231,98) { link(onEventData,5508079:doHeight,[(299,104)(299,146)]) link(Data,7810277:Height,[]) } Add(Hub,5899481,182,98) { link(onEvent1,12059196:doData,[]) link(onEvent2,6925156:doPopup,[(290,111)(290,202)]) } Add(ChangeMon,15608196,490,245) { Data=Integer(0) link(onData,4245343:doEvent,[(538,251)(538,294)(62,294)(62,202)]) } Add(MouseEvent,16187619,350,189) { } Add(If_else,3727412,385,252) { Op1=Integer(0) link(onTrue,4793961:doWork2,[]) link(Op2,11592559:Var3,[(398,233)]) } Add(Timer,3191569,133,203) { Interval=11 Enable=1 AutoStop=30 Point(onStop) link(onTimer,1586897:doPrev,[]) link(onStop,10655097:doEvent2,[(179,216)(179,258)]) } Add(WinTools,6925156,308,189) { link(Handle,5508079:Handle,[(314,179)(321,179)]) } Add(If_else,14690591,322,245) { Type=1 link(onTrue,4793961:doWork1,[]) link(onFalse,3727412:doCompare,[]) link(Op1,5508079:Width,[]) link(Op2,11592559:Var1,[(335,233)]) } Add(ChanelToIndex,4793961,441,245) { link(onIndex,15608196:doData,[]) } Add(IndexToChanel,4245343,77,196) { link(onEvent1,1859907:doTimer,[]) link(onEvent2,3191569:doTimer,[]) } Add(Hub,10655097,210,245) { InCount=2 OutCount=1 link(onEvent1,14801679:doTimer,[]) } Add(Timer,14801679,266,245) { Interval=1500 Enable=1 link(onTimer,14690591:doCompare,[]) } Add(Button,10046447,77,126) { Left=115 Top=10 Width=25 TabOrder=-1 Caption="X" link(onClick,5508079:doClose,[]) } Add(InfoTip,7508345,203,147) { Info=#22:min = - ширина крат. 5| Font=[MS Sans Serif,8,1,16711680,1] Width=57 Height=88 } Add(InfoTip,9087713,119,147) { Info=#9:AutoStop=|10:ширина / 5| Font=[MS Sans Serif,8,1,16711680,1] Width=71 Height=88 }