====== ScrollByPath ====== Эмулирует скролл через промежуточные точки. ===== Синтаксис ===== procedure ScrollByPath(aPath: TCSMovePath); ==== Параметры ==== * **//aPath//** * //тип:// [[ru:wascript:pascal:types:tcsmovepath|TCSMovePath]] * //назначение:// массив промежуточных точек скроллинга ===== Замечания ===== * Координаты точки массива aPath определяют величину прокрутки по горизонтали (X) и вертикали (Y). Поле Duration точки определяет время, на которое будет остановлено выполнение после ее прохождения. ===== Примеры ===== -//В результате выполнения страница будет прокручена на 500 точек вниз, постепенно замедляясь var path:TCSMovePath; var point:TCSMovePoint; var i:integer; for i:=0 to 50 do begin point.X:=0; point.Y:=-10; point.Duration:=i*2; path.add(point); end; ScrollByPath(path);