Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

<actions>

<action event="onAllObjectsPlaced">...</...>

onAllObjectsPlacedRight

onAllObjectsPlacedWrong

onPlacedRight

onPlacedWrong

onEnterTarget

onLeaveTarget

onPlaced

</actions>

[<set id="">

<choice id="">

<{Медиа-объект} id="">|

|<{Медиа-объект} id="">]

<param x="" y="" quantity="[1|2|3..]"/>

<actions>

<action event="onPlacedRight">...</...>

onPlacedWrong

onEnterTarget

onLeaveTarget

onPlaced

onPlaceChanged

</actions>

[</Медиа-объект}>...|

|</Медиа-объект}>...

</choice>...

</set>...]

<[{Медиа-объект}|group] id="" visible="">

<param>

<target capacity="all/1/7...">

<objects>{ID}:[exclusive|1..]</objects>

<activemark type="[border|image]" src="" bordercolor="" bordersize="" bgcolor="" x="" y="" width="" height="" depth=""/>

<layout order="[horizontal|vertical|released]" align="[left|top|center|right|bottom]" startX="" startY="" offsetX="" offsetY="" lineObjects="" lineOffsetX="" lineOffsetY=""/>

</target>

</param>

</[{Медиа-объект}|group]>...

</relations>

Атрибуты:

id

Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта.

type

Необязательный атрибут. Определяет тип управления.

Пользователь может сопосталять объекты методом перетаскивания или последовательным щелчком по выбранной паре объектов.

Значение по умолчанию: dragging (сопоставление методом перетаскивания).

Возможные знчения:

·  dragging – сопоставление методом перетаскивания;

·  clicking – сопоставление последовательным щелчком по выбранной паре объектов.

Внимание!!! Тип управления clicking – на данный момент времени не реализован.

id

Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта.

8.14.1 Элемент <relations><param>

Определяет настройки шаблона

НЕ нашли? Не то? Что вы ищете?

Общая структура

<param

randomObjects="[true|false]"

randomTargets="[true|false]"

randomSets="[false|true]"

checkMode="[once|after]"

wrongPlaced="[start|trash|hide|frozen]"

show="[all|1..]"

allowMultiple="[true|false]"

regPoint="[mouse|center|left_top|x;y]"

speed="15"

depthDelta="500"

/>

Атрибуты

randomObjects

Необязательный атрибут.

Задает случайный либо фиксированный порядок при выводе таскаемых объектов на экран.

Значение по умолчанию: true (произвольный порядок).

Возможные значения:

    true – произвольный порядок вывода таскаемых объектов false – соответствует порядку задания таскаемых объектов в xml-файле

randomTargets

Необязательный атрибут.

Задает случайный либо фиксированный порядок при выводе целей на экран.

Значение по умолчанию: true (произвольный порядок).

Возможные значения:

    true – произвольный порядок вывода целей false – соответствует порядку задания целей в xml-файле

randomSets

Необязательный атрибут.

Задает случайный либо фиксированный порядок при выводе групп таскаемых объектов на экран.

Значение по умолчанию: false (группы таскаемых объектов появляются в определенной сценарием последовательности).

Возможные значения:

    true – произвольный порядок вывода групп таскаемых объектов false – соответствует порядку задания групп таскаемых объектов в xml-файле

Примечание: Свместное использование атрибутов randomSets и randomObjects, позволяет разрешать или запрещать перемешивание таскаемых объектов внутри группы.

allowMultiple

Необязательный атрибут.

Устанавливает возможность повторного выполнения задания при проверке после выполнения (после щелчка по кнопке «Проверить»).

Значение по умолчанию: true (повторное выполнение задания разрешено).

Возможные значения:

    true – повторное выполнение задания разрешено; false – возможность повторного выполнения задания исключена.

wrongPlaced

Необязательный атрибут.

Определяет поведение таскаемых объектов при попытке поставить их в неправильную цель.

    Значение по умолчанию: start – плавно вернуть на стартовую позицию.

Возможные значения:

    start – плавно вернуть на стартовую позицию; trash – плавно переместить объект в корзину (для этого необходимо корректно задать объект-корзину); hide – спрятать объект (убрать объект с экрана); frozen – «заморозить» объект в этой цели, то есть оставить на установленной позиции без возможности его перетаскивать.

regPoint

Необязательный атрибут.

Определяет значение относительных координат контрольной точки на перетаскиваемом объекте, абсолютные значения координат которой, сравниваются со значениями координат выбранной цели.

Значение по умолчанию: mouse – контрольная точка соответствует координатам указателя (курсора) в момент установки таскаемого объекта в область выбранной цели.

Возможные значения:

    mouse – контрольная точка соответствует координатам указателя (курсора) в момент установки таскаемого объекта в область выбранной цели; center – контрольная точка расположена по центру перетаскиваемого объекта; left_top – контрольная точка расположена в верхнем левом углу таскаемого объекта; x;y – пара значений, разделённых точкой с запятой, первое число определяет горизонтальное положение контрольная точки таскаемого объекта, второе - вертикальное положение.

Пример:

<param regPoint="100;100" .../>

dragobject_regpoint_custom

show

Необязательный атрибут.

Задает количество одновременно показываемых таскаемых объектов в стартовых позициях (на их координатах).

Значение по умолчанию: all – все таскаемые объекты выводятся на экран сразу.

Возможные значения:

    all – все таскаемые объекты выводятся на экран сразу n – на экране отображается n объектов (можно задавать любое количество), готовых для сопоставления. Освободившееся, от перемещенного в целевую зону объекта, место заполняется новым объектом

checkMode

Необязательный атрибут.

Определяет момент проверки выполнения задания (сразу после установки каждого объекта или после щелчка по кнопке «Проверить»).

Значение по умолчанию: once – правильность установки объекта будет проверяться непосредственно в момент попытки поставить объект в цель.

Возможные значения:

    once – правильность установки объекта будет проверяться непосредственно в момент попытки поставить объект в цель; after – правильность установки объекта будет проверяться после щелчка по кнопке «Проверить» (кнопке, у которой задано выполнение действия checkObject для этого шаблона relations).

speed

Необязательный атрибут.

Задает скорость перемещения таскаемых объектов при попытке неправильной расстановки или в любом другом случае за исключением перетаскивания их мышью.

Значение по умолчанию: 15 – скорость перемещения объектов 15 пикселов в секунду.

depthDelta

Необязательный атрибут.

Задает величину, на которую изменяется глубина объекта при его перетаскивании.

Значение по умолчанию: 500 – глубина объекта станет на 500 меньше (ближе к пользователю) при перетаскивании.

8.14.2 Элемент <relations><trashbox>

Определяет месторасположение корзины. Корзина не имеет визуального представления, она является точкой, куда перемещаются объекты. Поэтому для изображения отдельного значка корзины на экране необходимо задавать изображение (см. пример ниже).

Общая структура

<trashbox

x="0"

y="0"

/>

Атрибуты

x

Необязательный атрибут. Координата объекта-корзины по горизонтальной оси в пикселях относительно родительского контейнера.

Значение по умолчанию: 0.

y

Необязательный атрибут. Координата объекта-корзины по вертикальной оси в пикселях относительно родительского контейнера.

Значение по умолчанию: 0.

8.14.3 Элемент <relations><set><choice>{Таскаемый объект}

Таскаемый объект – это любой медиа-объект, пригодный для перетаскивания (т. е. не кнопка и не «аудио» объект), находящийся внутри шаблона Relations и не являющийся целевой зоной (т. е. не содержащий тэг <target> внутри элемента <param>). Координаты такого объекта являются координатами одной из стартовых позиций, т. е. при случайной расстановке таскаемых объектов на стартовых позициях эти координаты перемешиывются между таскаемыми объектами.

Таскаемые объекты могут также находиться внутри наборов (если есть только один набор, то в этом нет никакой необходимости, т. е. элемент <set> можно опускать). В этом случае одновременно могут показываться (быть доступными для перетаскивания) элементы только одного набора. Действия nextSet и previousSet позволяют переходить к показу элементов следующего либо предыдущего набора. При переходе к другому набору элементы остальных наборов, уже расставленные в соответствующие цели, остаются на экране, но становятся недоступными для перетаскивания.

Кроме того, несколько таскаемых объектов могут быть объединены в элементе choice. В этом случае при загрузке шага с данным шаблоном случайным образом будет выбран только один таскаемый объект из каждого набора choice, а остальные – будут отброшены.

Общая структура

[<set id="">

<choice id="">

<{Медиа-объект} id="">|

|<{Медиа-объект} id="">]

<param x="" y="" quantity="[1|2|3..]"/>

<actions>

<action event="onPlacedRight">...</...>

onPlacedWrong

onEnterTarget

onLeaveTarget

onPlaced

onPlaceChanged

</actions>

[</Медиа-объект}>...|

|</Медиа-объект}>...

</choice>...

</set>...]

Атрибуты элементы <param>{Таскаемого объекта} (или <choice> для атрибутов 'x' и 'y')

x

Обязательный атрибут. Координата стартовой позиции для таскаемого объекта (при случайной расстановке – возможно для другого таскаемого объекта) по горизонтальной оси в пикселях относительно всего шаблона Relations.

Важно:

Сначала анализируются координаты таскаемых объектов, заданных явно, а потом просматриваются координаты наборов <choice>.

Значение по умолчанию: 0.

y

Обязательный атрибут. Координата стартовой позиции для таскаемого объекта (при случайной расстановке – возможно для другого таскаемого объекта) по вертикальной оси в пикселях относительно всего шаблона Relations.

Важно:

Сначала анализируются координаты таскаемых объектов, заданных явно, а потом просматриваются координаты наборов <choice>.

Значение по умолчанию: 0.

quantity

Необязательный атрибут. Задает количество экземпляров данного таскаемого объекта.

Значение по умолчанию: 1.

8.14.4 Элемент <relations>{Объект-цель}

Определяет целевую зону для таскаемых объектов. Присутствие тэга <target> внути элемента <param> определяет данный медиа-объект либо группу объектов в качестве одной целевой зоны.

Общая структура

<[{Медиа-объект}|group] id="" visible="">

<param>

<target capacity="all/1/7...">

<objects>{ID}:[exclusive|1..]</objects>

<activemark type="[border|image]" src="" bordercolor="" bordersize="" bgcolor="" x="" y="" width="" height="" depth=""/>

<layout order="[horizontal|vertical|released]" startX="" startY="" offsetX="" offsetY=""/>

</target>

</param>

</[{Медиа-объект}|group]>...

8.14.5 Элемент <relations>{Объект-цель}<target>

Определяет медиа-объект либо группу объектов, в элементе <param> которого, он находится в качестве одной целевой зоны.

Общая структура

<target

capacity="all/1/7..."

<objects.../>

<activemark.../>

<layout.../>

</target>

Атрибуты

capacity

Необязательный атрибут.

Задает общее количество таскаемых объектов, которые могут быть поставлены в эту цель (при проверке после расстановки новые таскаемые объекты будут выбивать уже поставленные в эту цель).

Значение по умолчанию: all – количество таскаемых объектов неограниченно.

Возможные значения:

    all – количество таскаемых объектов неограниченно; 3 – количество таскаемых объектов, которые можно поставить в эту цель равно 3 (можно задавать любое количество).

8.14.6 Элемент <relations>{Объект-цель}<target><objects>

Определяет список таскаемых объектов, которые должны (или могут) быть устанволены в эту цель. В проверяемую цель может быть поставлен любой таскаемый объект, но те объекты, которых нет в списке <objects>, будут считаться ошибочно поставленными.

Общая структура

<objects>

{ID таскаемого объекта}:[exclusive|1..];

{ID таскаемого объекта}:[exclusive|1..]

</objects>

Элементы

{ID таскаемого объекта}

Задает id правильного для этой зцелевой зоны таскаемого объекта

[exclusive|1..]

Задает количество экземпляров данного таскаемого объекта, которые должны (ил могут) быть поставлены в эту цель.

Значение exclusive означает, что данный таскаемый объект может быть поставлен либо в эту цель либо в другую (или одну из других), для которой таскаемый элемент задан аналогичным образом, но не в оба (не во все) сразу.

Значение по умолчанию: 1

8.14.7 Элемент <relations>{Объект-цель}<target><activemark>

Определяет параметры подсветки цели. Цель может иметь один подсвечивающий объект – либо рамку, либо изображение, отображаемое, если таскаемый объект попадает в данную цель.

Общая структура

<activemark

type="[border|image]"

src="/DATA/components/images/border. png"

bordercolor="#FFFFFF"

bordersize="1"

bgcolor="#FFFFFF"

x="0"

y="0"

width=""

height=""

depth="0"

/>

Атрибуты

type

Необязательный атрибут.

Тип подсветки.

Значение по умолчанию: border – прямоугольная рамка.

Возможные значения:

    border – выводится прямоугольная рамка, с размерами и положением, указанными в атрибутах x, y, width, height image – выводится изображение - подсветка

x

Необязательный атрибут.

Координата по горизонтальной оси в пикселях относительно родительского контейнера.

Значение по умолчанию: 0.

y

Необязательный атрибут.

Координата по вертикальной оси в пикселях относительно родительского контейнера.

Значение по умолчанию: 0.

width

Необязательный атрибут.

Ширина прямоугольной рамки (в случае если type="border") на экране. Если не задана, то высчитывается автоматически.

Значение по умолчанию: 0.

height

Необязательный атрибут.

Высота прямоугольной рамки (в случае если type="border") на экране. Если не задана, то высчитывается автоматически.

Значение по умолчанию: 0.

depth

Необязательный атрибут.

Глубина относительно родительского контейнера.

Значение по умолчанию: 0.

src

Обязательный атрибут для типа подсветки image.

Путь к файлу изображения (в случае если type="image"), выступающего в роли подсветки

borderColor

Обязательный атрибут для типа подсветки border.

Цвет рамки (в случае если type="border")

Значение по умолчанию: нет.

Возможные значения:

Шестнадцатеричные значения цвета от #000000 (черный) до #FFFFFF (белый) или конкретное назание цвета (red – красный…).

Примечание:

Значение цвета может задаваться в одном из двух видов:

#RRGGBB – в шестнадцатеричной системе в формате RGB, прозрачность при этом не учитывается

#AARRGGBB – в шестнадцатеричном формате ARGB, при этом существует возможность указать полупрозрачный цвет рамки (две первые цифры задают прозрачность от 00 (полностью прозрачная рамка) до FF)

borderSize

Толщина рамки (в случае если type="border")

Значение по умолчанию: 0

8.14.8 Элемент <relations>{Объект-цель}<target><layout>

Задаёт место расположения установленных в цель объектов.

Общая структура

<layout

order="[vertical|horizontal|released]"

align="[left|top|center|right|bottom]"

startX="0"

startY="0"

offsetX="0"

offsetY="0"

lineObjects="0"

lineOffsetX="0"

lineOffsetY="0"

/>

Атрибуты

order

Необязательный атрибут.

Задает порядок расположения установленных в цель объектов.

Значение по умолчанию: vertical – поставленные в цель объекты выстраиваются вертикально один под другим (с соответствующим смещением).

Возможные значения:

    vertical – поставленные в цель объекты выстраиваются вертикально один под другим (с соответствующим смещением); horizontal – поставленные в цель объекты выстраиваются горизонтально один за другим (с соответствующим смещением); released – поставленные в цель объекты остаются на той позиции, в которой их отпустили после перетаскивания.

align

Необязательный атрибут.

Задает выравнивание установленных в цель объектов друг относительно друга (в случае, если не установлен порядок расположения установленных объектов released).

Значение по умолчанию: [left|top] – поставленные в цель объекты выравниваются по левому краю (при вертикальной расстановке) либо по верхнему краю (при горизонтальной расстановке) с соответствующим смещением.

Возможные значения:

    left – поставленные в цель объекты выравниваются по левому краю; top – поставленные в цель объекты выравниваются по верхнему краю; center – поставленные в цель объекты выравниваются по центру; right – поставленные в цель объекты выравниваются по правому краю; bottom – поставленные в цель объекты выравниваются по нижнему краю.

startX

Необязательный атрибут.

Координата, в которую ставится первый установленный в цель объект, по горизонтальной оси в пикселях относительно родительского контейнера в случае, если не установлен порядок расположения установленных объектов released.

Значение по умолчанию: 0.

startY

Необязательный атрибут.

Координата, в которую ставится первый установленный в цель объект, по вертикальной оси в пикселях относительно родительского контейнера, если не установлен порядок расположения установленных объектов released.

Значение по умолчанию: 0.

offsetX

Необязательный атрибут.

Смещение по горизонтальной оси в пикселях относительно предыдущего установленного объекта в случае, если не установлен порядок расположения установленных объектов released.

Если задан горизонтальный порядок расположения установленных в цель объектов, то это смещение относительно правого края предыдущего установленного объекта.

Значение по умолчанию: 0.

offsetY

Необязательный атрибут.

Смещение по вертикальной оси в пикселях относительно предыдущего установленного объекта в случае, если не установлен порядок расположения установленных объектов released.

Если задан вертикальный порядок расположения установленных в цель объектов, то это смещение относительно нижнего края предыдущего установленного объекта.

Значение по умолчанию: 0.

lineObjects

Необязательный атрибут.

Количество объектов, помещающихся в одну строку (при горизонтальной расстановке) или один столбец (при вертикальной расстановке). Актуально только для горизонтальной либо вертикальной расстановки.

Значение по умолчанию: 0 – бесконечное количество объектов в строке либо в столбце при соответствующей расстановке.

lineOffsetX

Необязательный атрибут.

Смещение по горизонтальной оси в пикселях относительно 1-го элемента предыдущего столбца либо строки установленных объектов в случае, если не установлен порядок расположения установленных объектов released.

Значение по умолчанию: 0.

lineOffsetY

Необязательный атрибут.

Смещение по вертикальной оси в пикселях относительно 1-го элемента предыдущего столбца либо строки установленных объектов в случае, если не установлен порядок расположения установленных объектов released.

Значение по умолчанию: 0.

8.14.9 События, порождаемые шаблоном «Relations»

Событие

Описание

Параметры

onEnterTarget

возникает при введении таскаемого объекта в целевую зону (может задаваться как для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны)

-

onLeaveTarget

возникает при отведении таскаемого объекта от целевой зоны (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны)

-

onPlacedRight

возникает при правильной постановке таскаемого объекта (может задаваться как для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны)

-

onPlacedWrong

возникает при постановке таскаемого объекта в неправильную целевую зону (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны)

-

onPlaced

возникает при постановке таскаемого объекта в любую целевую зону (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны)

onUnplaced

возникает при захвате мышью таскаемого объекта, установленного в любой из целевых зон (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны)

onPlaceChanged

возникает при изменении положения таскаемого объекта после установки в зону либо отъезда на другую позицию (задается для конкретного таскаемого объекта)

onAllObjectsPlaced

возникает при расстановке всех таскаемых объектов в целевые зоны (задается для всего шаблона)

-

onAllObjectsPlacedWrong

возникает при расстановке с ошибками всех таскаемых объектов с заданными целевыми зонами (задается для всего шаблона)

-

onAllObjectsPlacedRight

возникает при правильной расстановке всех таскаемых объектов в целевые зоны за исключением таскаемых объектов без целевых зон (задается для всего шаблона)

-

onResultComplete

возникает при правильной расстановке всех таскаемых объектов в целевые зоны за исключением таскаемых объектов без целевых зон (задается для всего шаблона)

-

onResultComplete

возникает при правильной расстановке всех таскаемых объектов в целевые зоны за исключением таскаемых объектов без целевых зон (задается для всего шаблона)

-

onResultBelow

возникает, если после установки таскаемого объекта в цель (правильной либо неправильной) при проверке сразу либо срабатывании события проверить (checkObject) текущий результат (по заданному алгоритму подсчтета результатов) будет меньше указанного параметра (задается для всего шаблона)

результат, с которым сравнивается текущее значение

onResultAbove

возникает, если после установки таскаемого объекта в цель (правильной либо неправильной) при проверке сразу либо срабатывании события проверить (checkObject) текущий результат (по заданному алгоритму подсчтета результатов) будет больше указанного параметра (задается для всего шаблона)

результат, с которым сравнивается текущее значение

onResultBetween

возникает, если после установки таскаемого объекта в цель (правильной либо неправильной) при проверке сразу либо срабатывании события проверить (checkObject) текущий результат (по заданному алгоритму подсчтета результатов) будет между указанными параметрами (задается для всего шаблона)

min;max

интервал, с которым сравнивается текущий результат

onSetPlacedRight

возникает при правильной расстановке всех таскаемых объектов с заданными целевыми зонами из активного набора (задается для каждого набора таскаемых объектов)

-

onSetPlaced

возникает при расстановке всех таскаемых объектов из активного набора (задается для каждого набора таскаемых объектов)

-

onFilledTarget

возникает при заполнении целевой зоны всеми правильными таскаемыми объектами (только при проверке "сразу"), либо когда количество установленных в цель объектов сравняется с вместимостью (параметр capacity) цели (при любом типе проверке, задается для каждой целевой зоны и срабатывает сразу даже при проверке по кнопке)

-

onOverfilled

возникает когда количество установленных в цель объектов превышает вместимость (параметр capacity) цели;

либо когда кол-во установленных копий этого объекта превышает кол-во этих объектов, которое необходимо поставить в эту цель;

либо если надо поставить объект в эту или в другую цель (значение exclusive в элементе objects данной цели для этого объекта), а он уже поставлен в другую цель (задается для каждой целевой зоны и срабатывает сразу даже при проверке по кнопке)

-

Общая структура

<param

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23