﻿Динамические фильтры
Barn

Создает эффект "открывающейся и закрывающейся двери".

При настройке этого фильтра можно использовать следующие параметры: 
Motion 
- Этот параметр может иметь 2 значения:
"out" (по умолчанию) - движение происходит из центра к границам
"in" - движение происходит от границ к центру 
Orientation 
- Если имеет значение "horizontal", то преобразование происходит по горизонтали
Если "vertical" - то по вертикали 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

BliendTrans

Плавно заменяет старое содержимое на новое.

При настройке этого фильтра можно использовать следующие параметры: 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Blinds

Создает эффект "открывающихся и закрывающихся жалюзи".

При настройке этого фильтра можно использовать следующие параметры: 
Bands 
- Этот параметр задает количество полосок 
Direction 
- Задает направление. Может принимать четыре значения:
"up","down","right","left" 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

CheckerBoard

Создает эффект шахматной доски.

При настройке этого фильтра можно использовать следующие параметры: 
Direction 
- Задает направление. Может принимать четыре значения:
"up","down","right","left" 
SquaresX 
- Задает количество рядов по горизонтали 
SquaresY 
- Задает количество рядов по вертикали 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Fade

Создает эффект наплыва, т.е. старое содержимое элемента странцы плавно пропадает, а новое одновременно плавно появляется.

При настройке этого фильтра можно использовать следующие параметры: 
Overlap 
- Этот параметр задает время относительно общей продолжительности работы фильтра, когда и страрое и новое содержимое элемента страницы отображаются одновременно.
Может принимать значения от 0.0 до 1.0 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

GradientWipe

Этот фильтр создает наползание нового содержимого элемента страницы на старое, причем граница выглядит как градиентная полоса.

При настройке этого фильтра можно использовать следующие параметры: 
Gradientsize 
- Задает часть площади элемента страницы, которая будет покрыта градиентной полосой.
Может принимать значения от 0.0 до 1.0 
Motion 
- Имеет два значения:
"forward" (по умолчанию) - движение происходит согласно значению свойства WipeStyle
"reverse" - в обратном порядке 
WipeStyle 
- Имеет 2 значения:
0 (по умолчанию) - движение происходит по горизонтали
1 - движение происходит по вертикали 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Inset

Новое содержимое страницы диагонально наползает на старое.

При настройке этого фильтра можно использовать следующие параметры: 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Iris

Этот фильтр создает эффект ирисовой диаграммы.

При настройке этого фильтра можно использовать следующие параметры: 
IrisStyle 
- Задает форму лепестков ирисовой диаграммы 
Motion 
- Имеет два значения:
"out" (по умолчанию) - движение происходит из центра к границам
"in" - движение происходит от границ к центру 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Pixelate

Старое содержимое элемента страницы рассыпается на отдельные пикселы, а новое содержимое собирается из отдельных пикселов.

При настройке этого фильтра можно использовать следующие параметры: 
MaxSquare 
- Задает максимальный размер пикселя 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

RadialWipe

Создает радиальное напользание нового содержимого элемента страницы на старое.

При настройке этого фильтра можно использовать следующие параметры: 
WipeStyle 
- Устанавливает способ замещения содержимого элемента страницы. Может иметь три значения:
"CLOCK" (по умолчанию) - вращение вокруг центра элемента страницы по часовой стрелке
"WEDGE" - вращение сразу в обе стороны
"RADIAL" - радиальное вращение 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

RandomBars

Старое содержимое элемента страницы рассыпается на отдельные линии, а новое содержимое собирается из отдельных линий.

При настройке этого фильтра можно использовать следующие параметры: 
Orientation 
- Задает направление преобразования. Может иметь два значения:
"horizontal" - преобразование происходит по горизонтали
"vertical" - преобразование происходит по вертикали 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

RandomDissolve

Создает эффект поточечного появления нового содержимого на месте старого.

При настройке этого фильтра можно использовать следующие параметры: 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

RevealTrans

Этот фильтр плавно заменяет старое содержимое элемента страницы на новое.

При настройке этого фильтра можно использовать следующие параметры: 
Transition 
- Эффект преобразования. 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Slide

Старое содержимое элемента страницы сдвигается в сторону, открывая под собой новое содержимое.

При настройке этого фильтра можно использовать следующие параметры: 
SlideStyle 
- Задает способ замещения содержимого элемента страницы. Может принимать три значения:
"HIDE" (по умолчанию) - скрытие
"PUSH" - выталкивание
"SWAP" - замена 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Spiral

Старое содержимое элемента страницы спирально закрашивается новым содержимым.

При настройке этого фильтра можно использовать следующие параметры: 
GridSizeX 
- Задает количество полосок по горизонтали. Принимает значения от 1 до 100 
GridSizeY 
- Задает количество полосок по вертикали. Принимает значения от 1 до 100 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Stretch

Этот фильтр растягивает новое содержимое элемента страницы, тем самым закрывая старое содержимое.

При настройке этого фильтра можно использовать следующие параметры: 
StretchStyle 
- Задает способ замещения содержимого элемента страницы. Доступны три значения:
"HIDE" - скрытие
"PUSH" - выталкивание
"SPIN" (по умолчанию) - замена 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Strips

Новое содержимое элемента страницы диагонально отдельными полосками наползает на старое содержимое.

При настройке этого фильтра можно использовать следующие параметры: 
Motion 
- Задает угол, из которого появляется новое содержимое. Имеет четыре значения:
"leftdown","leftup","rightdown","rightup" 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Wheel

Создает эффект посекторного наползания нового элемента страницы на старый.

При настройке этого фильтра можно использовать следующие параметры: 
Spokes 
- Задает количество секторов. Может принимать значение от 2 до 20 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование 

Zigzag

Новое содержимое элемента страницы зигзагообразно отдельными полосками наползает на старое.

При настройке этого фильтра можно использовать следующие параметры: 
GridSizeX 
- Задает количество полосок по горизонтали. Принимает значения от 1 до 100 
GridSizeY 
- Задает количество полосок по вертикали. Принимает значения от 1 до 100 
Enabled 
- Разрешение применения фильтра. Имеет два значения:
true (по умолчанию) - разрешает применить фильтр
false - не разрешает 
Duration 
- Продолжительность преобразования в секундах 
Percent 
- Задает процент выполнения преобразования. Может принимать значения от 0 (преобразование еще не началось) до 100 (преобразование закончено) 
status 
- Возвращает состояние выполнения преобразования:
0 - если преобразование было остановлено
1 - если оно было применено
2 - если преобразование выполняется 
К фильтру можно применить следующие методы: 
Apply() 
- Замораживает элемент страниы, после чего вы можете делать с ним все, что хотите. Для того, чтобы запустить преобразование, используйте метод Play() 
Play([Продолжительность]) 
- Запускает преобразование 
Stop() 
- Немедленно останавливает преобразование
