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

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

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

Примечание. В составе шаблона описываемые события размещаются в разделе <union><unions><union><action>

Событие

Описание

Параметры

onResultRight

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

-

onResultWrong

возникает, если полученный результат отличен от ста проентов.

-

onResultBelow

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

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

onResultAbove

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

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

onResultBetween

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

min;max (натуральные числа) - интервал, с которым сравнивается текущий результат

onResultComplete

событие возникает, если все соотношения (связи) были установлены (задается для всего шаблона)

-

onRightRelation

событие возникает, если выбранное соотношение установлено правильно

-

onWrongRelation

событие возникает, если выбранное соотношение установлено неверно

-

onRelation

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

идентификатор объекта из первого множества; идентификатор объекта из второго множества

onFinishOperation

событие возникает при выходе курсора из чекбокса одного из пары выбранных объектов

-

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

<actions>

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

<action event="{событие}">

{действие(я)}

</action>

<action event="{событие}"
eventParam="{значение_1; значение_2}">

{действие(я)}

</action>

</actions>

Пример

<actions>

<action event="onResultRight">
showObject:ifRightAnswer
</action>

<action event="onResultBetween"
eventParam="10;70">
showObject:ifBetweenAnswer

</action>

<action event="onRelation"
eventParam="answ4;answ6_t">
showObject:testRightRelationA4T6
</action>

</actions>

8.8.11 Элемент <unit>

Определяет отдельный элемент отношения.

Атрибуты

id

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

Определяет идентификатор элемента отношения.

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

<unit>

<param.../>

<image.../>

<text.../>

<audio.../>

<video.../>

<flash.../>

<quicktime.../>

</unit>

Содержание

Один дочерний элемент <param>, определяющий параметры конкретного элемента отношения, и произвольное количество таких элементов, как <image>, <text>, <audio>, <video> и т. п.

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

8.8.12 Элемент <param>

Атрибуты

X

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

Определяет положение элемента по горизонтальной оси. Учитывается только в случае если задано произвольное расположение элементов (answersLayout="LAYOUT_NO")

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

Y

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

Определяет положение элемента по вертикальной оси. Учитывается только в случае если задано произвольное расположение элементов (answersLayout="LAYOUT_NO")

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

targetsId

Атрибут обязателен для одного из множеств.

Содержит список идентификаторов элементов имеющих отношение к данному элементу (связь с данным элементом). Идентификатор элемента определяется атрибутом id контейнера unit.

unionName

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

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

Пример

Элемент отношения, положение на экране определяется автоматически:

<unit id="answ3">

<param targetsId="answ2_t, answ3_t" unionName="u1"/>

<text>

<param style="commonStyle" width="250"/>

<value>Task_3: Target_B, Target_C</value>

</text>

</unit>

<unit id="answ2_t">

<param unionName="u2"/>

<quicktime>

<param src="/DATA/components/union/pict02/Kr_shat. obj"/>

</quicktime>

</unit>

Элемент отношения {unit id="answ3"} будет представлен на сцене текстовым полем шириной 250px. Элемент отношения { unit id="answ2_t"} будет представлен на сцене quickTime объектом. Элемент отношения {unit id="answ3"} принадлежит множеству {unionName="u1"} и логически связан с элементами {targetsId="answ2_t, answ3_t"}, принадлежащими множеству {unionName="u2"}. Следует отметить, что целевое отношение для тождественных связей достаточно задать только для элементов одного из множеств.

8.9  Шаблон «Слайд-фильм» (slideshow)

Шаблон «Слайд-фильм» состоит из организованной (согласно учебному сценарию) последовательности слайдов (кадров) и панели управления. Каждый слайд может состоять из визуальных и звуковых объектов и групп объектов. Показ слайдов может быть организован как в автоматическом, так и ручном режимах. Кроме того, есть возможность добавления общего для всего слайдшоу кадра (commonFrame) с объектами, которые будут показываться и проигрываться во время проигрывания всего слайдшоу.

Возможности шаблона:

·  Покадровая презентация в ручном режиме (с помощью клавиш управления и слайдера).

·  Покадровая презентация в автоматическом режиме:

o  длительность кадра задается числовым параметром;

o  длительность кадра соответствует продолжительности аудио или видео файлов, входящих в состав данного кадра.

·  Состав кадра презентации может включать комплексный набор данных: текст, видео, аудио, QuickTime панорамы, которые могут быть синхронизированы внутри кадра.

·  К иллюстрациям, расположенным внутри кадра, допустимо применение эффектов.

·  Возможность добавления общего для всего слайдшоу кадра (commonFrame) с объектами, которые будут показываться и проигрываться параллельно со слайдшоу (при остановке слайдшоу проигрывание этого кадра также останавливается). При запрете проигрывания нескольких объектов одновременно (<sound alloeMultiple="false"/>) позволяет останавливать не только слайдшоу, но и фоновый звук для всего слайдшоу (если он записан в общем кадрв (commonFrame))

Общая структура шаблона

<slideshow visible="[true|false]"

id="{Строка}"

playing ="[true|false]">

<settings>

<general mode="[normal|play_by_frame]"

rewindOnPlayed="[true|false]"

activeFrame="{Число}"

loop="[true|false]"

control="[linear|cyclic]"/>

<control x="{Число}"

y="{Число}"

depth="{Число}"

style="{Строка}"/>

</settings>

<frames>

<frame> <!--1-->

<{Oбъект}>

<effect.../>

<param.../>

<control.../>

<title.../>

<rollOwer.../>

<showparam start="{Число}"

duration="{Число}"

appearance="[always|pause|play]"/>

</Oбъект >

<{Oбъект}>

...

</Oбъект >

</frame>

<frame> <!--n-->

...

</frame>

</frames>

</slideshow>

8.9.1  Элемент <slideshow> (<param>)

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

<slideshow visible="[true|false]"

id="{Строка}"

playing ="[true|false]">

...

</ slideshow >

Атрибуты

visible

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

Изначальная видимость объекта.

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

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

    true – объект изначально видим; false – объект изначально скрыт.

id

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

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

playing

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

Определяет режим начального поведения объекта.

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

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

    true – проигрывание презентации при старте; false - ожидание команды на воспроизведение презентации.

8.9.2  Элемент <slideshow><settings><general>

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

<settings>

<general mode="[normal|play_by_frame]"

rewindOnPlayed="[true|false]"

activeFrame="{Число}"

loop="[true|false]"

control="[linear|cyclic]"/>

...

</settings>

Атрибуты

mode

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

Определяет способ воспроизведения презентации.

Значение по умолчанию: normal (воспроизведение презентации в автоматическом режиме).

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

    normal – воспроизведение презентации в автоматическом режиме; play_by_frame – покадровое воспроизведение с ручным управлением (с помощью клавиш управления и слайдера).

rewindOnPlayed

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

Определяет следует ли возвращать презентацию к первому кадру по окончании.

Значение по умолчанию: true (следует возвращать).

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

    true – следует возвращать презентацию к первому кадру по окончании; false – не следует возвращать презентацию к первому кадру по окончании.

activeFrame

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

Посредством данного атрибута можно переопределить номер кадра, с которого следует начать презентацию.

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

loop

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

Возможность зацикливания презентации (при воспроизведении в автоматическом режие).

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

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

    true – по окончании повторить сначала false – проиграть презентацию один раз

Примечание:

Для представления презентации в автоматическом режиме general mode="normal".

control

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

Определяет поведение кнопок управления переходом к следующему кадру в крайних позициях. Если параметр имеет значение cyclic, то нажатие на кнопку «дальше» приведет к переходу с последнего кадра на первый.

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

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

    linear – на последнем кадре презентации кнопка «дальше» неактивна; cyclic – с последнего кадра можно перейти на первый

8.9.3  Элемент <slideshow><settings><control>

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

<settings>

...

<control x="{Число}"

y="{Число}"

depth="{Число}"

style="{Строка}"/>

...

</settings>

Описание элемента <control> приведено в соответствующем разделе.

8.9.4  Элементы <slideshow><frames><frame><{Oбъект}><showparam>

Контейнер <frame> содержит объекты, представляющие информационное содержание кадра презентации. Количество элементов <frame> в составе контейнера <frames> соответствует количеству кадров презентации. Все настройки объектов, входящих в состав контейнера <frame>, описаны в разделах данной документации для соответствующих объектов за исключением нового элемента – <showparam>. Элемент <showparam> позволяет динамически менять состояние кадра, синхронизировать воспроизведение информационных объектов.

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

<frames>

<frame> <!--1-->

<{Oбъект}>

<effect.../>

<param.../>

<control.../>

<title.../>

<rollOwer.../>

<showparam start="{Число}"

duration="{Число}"

appearance="[always|pause|play]"/>

</Oбъект >

<{Oбъект}>

...

</Oбъект >

</frame>

<frame> <!--n-->

...

</frame>

</frames>

Элемент <showparam>

Атрибуты

start

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

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

duration

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

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

appearance

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

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

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

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

    always – объект отображается независимо от состояния звукового сопровождения; pause – объект появляется в кадре, только, если звуковое сопровождение остановлено; play – pause – объект появляется в кадре, только, если звуковое сопровождение воспроизводится;

8.9.5  Элемент <slideshow><frames><commonFrame>

Контейнер <commonFrame> содержит объекты, представляющие информационное содержание общего для всего слайдшоу кадра презентации. Данный кадр проифгрывается, когда проигрывается слайдшоу (любой кадр слайдшоу, заданный через <frame>) и показывается, когда показывается презентация. В остальном полностью аналогичен <frame>.

<frames>

<commonFrame>

<{Oбъект}>

<effect.../>

<param.../>

<control.../>

<title.../>

<rollOwer.../>

</Oбъект >

<{Oбъект}>

...

</Oбъект >

</commonFrame>

<frame>

<{Oбъект}>

<effect.../>

<param.../>

<control.../>

<title.../>

<rollOwer.../>

<showparam start="{Число}"

duration="{Число}"

appearance="[always|pause|play]"/>

</Oбъект >

<{Oбъект}>

...

</Oбъект >

</frame>

<frame> <!--n-->

...

</frame>

</frames>

8.10  Шаблон «Переключатель объектов» (train)

Шаблон «Последовательность» состоит из организованной (согласно учебному сценарию) последовательности кадров, содержащих информационные объекты (медиа-объекты и шаблоны) и элементов управления последовательностью воспроизведения данных кадров. Последовательность воспроизведения кадров может быть задана в определенном порядке, или иметь случайный характер. Переход от кадра к кадру может осуществляться посредством элементов управления пользовательского интерфейса, или посредством действий (actions) на определенные события (например, успешность прохождения задания). Кадром в данном контексте именуется мизансцена – состав информационных объектов, действующих в определенный (логически обусловленный) временной промежуток.

Возможности шаблона:

·  Покадровая смена объектов в ручном режиме (с помощью клавиш управления и слайдера).

·  Случайная или предопределенная последовательность воспроизведения объектов.

Общая структура объекта

<train visible="[true|false]"

id="{Строка}">

<param>

<general mode="[normal|random]"

activeFrame="{Число}"

control="[linear|cyclic]"/>

<!--control x="{Число}"

y="{Число}"

depth="{Число}"

style="{Строка}"/-->

</param>

<actions>

<action event="[ onPlayed]">{действие}</action>

...

</actions>

<button id="previous" .../>

<button id="next" .../>

<frames>

<frame> <!--1-->

<actions>

<action.../>

...

</actions>

<{Oбъект} .../>

...

</frame>

<frame> <!--n-->

...

</frame>

</frames>

</slideshow>

8.10.1 Элемент <train>

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

<train visible="[true|false]"

id="{Строка}"

</train >

Атрибуты

visible

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

Изначальная видимость объекта.

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

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

    true – объект изначально видим; false – объект изначально скрыт.

id

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

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

8.10.2 Элемент <train><param><general>

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

<param>

<general mode="[normal|random]"

activeFrame="{Число}"

control="[linear|cyclic]"/>

...

</param>

Атрибуты

mode

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

Определяет порядок воспроизведения объектов.

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

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

    normal – заданная последовательность воспроизведения; random – случайная последовательность воспроизведения.

activeFrame

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

Посредством данного атрибута можно переопределить номер кадра, с которого следует начать презентацию.

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

control

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

Определяет поведение кнопок управления переходом к следующему кадру в крайних позициях. Если параметр имеет значение cyclic, то нажатие на кнопку «дальше» приведет к переходу с последнего кадра на первый.

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

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

    linear – на последнем кадре презентации кнопка «дальше» неактивна; cyclic – с последнего кадра можно перейти на первый

8.10.3 Элемент <train><param><control> или <button…/>

Для управления последовательностью воспроизведения кадрами, содержащими объекты, существует два альтернативных решения: управление посредством интерфейсного элемента <control>, управление посредством кнпок <button id="previous"> и <button id="next"> (названия кнопок – "previous" и "next" – предопределены )

Общая структура <control>

<param>

...

<control x="{Число}"

y="{Число}"

depth="{Число}"

style="{Строка}"/>

...

</param>

Описание элемента <control> приведено в соответствующем разделе.

Общая структура <button…/>

<button id="previous">

<param.../>

</button>

<button id="next">

<param.../>

</button>

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

Событие

Описание

Параметры

onPlayed

возникает в момент появления на сцене последнего воспроизводимого кадра (frame)

-

8.10.5 Элементы <train><frames><frame>

Контейнер <frame> содержит объекты, представляющие информационное содержание кадра. Контейнер <frame> может содержать действия <actions>, которые можно использовать для отображения скрытых объектов и для прочих целей.

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

<frames>

<frame id={Строка}> <!--1-->

<actions>

<action.../>

...

</actions>

<{Oбъект} .../>

...

</frame>

<frame id={Строка}> <!--n-->

...

</frame>

</frames>

Атрибуты

id

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

Идентификатор объекта. Необходим, если нужно определить команду, выполняющую переход на данный кадр.

8.10.6 Обработка событий

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

Пример

<train visible="true" id="1">

<param>

<general mode="normal" activeFrame="4" control="cyclic"/>

<control x="810" y="550" depth="-500" style="SlideshowHistory"/>

</param>

<frames>

<frame>

...

</frame>

<frame><!--UNION-->

<union id="union1" visible="true">

<unions>

<union id="01">

<param.../>

<actions>

<action event="onRightRelation">

nextFrame:1

</action>

</actions>

</union>

</unions>

</union>

</frame>

</train>

Данный условный пример моделирует следующую ситуацию:

Последовательность имеет идентификатор id="1".

Один из кадров последовательности содержит объект «Множественные отношения» (Union). Объект «Множественные отношения» может реагировать (event) на выбор ответа и на прохождение задания пользователем. Реакция на события вызывает действие (action), а действие может передать команду объекту «Последовательность» (train). Так, например, команда nextFrame:1 (из вышеприведенного примера) указывает объекту с id="1" (в нашем случае объект train) перейти на следующий кадр.

Значения команд

action

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

·  nextFrtame:id_Объекта - прейти на следующий кадр;

·  previousFrame:id_Объекта – прейти на предыдущий кадр;

·  gotoFrameFirst:id_Объекта – прейти на первый кадр;

·  gotoFrameLast:id_Объекта – прейти на последний кадр;

·  gotoFrame:id_Объекта, n – перейти на некоторый кадр n, где n – число (нумерация кадров начинается с 1);

·  gotoFrameId:id_Объекта, id_Кадра – перейти на некоторый кадр, обозначенный посредством идентификатора.

8.11  Шаблон «Очередь» (draglist)

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

Возможности:

·  произвольное расположение списка (задание левой верхней точки)

·  возможность задания ограничения на максимальную ширину текста при вертикальной расстановке

·  неограниченное количество элементов списка (вплоть до конца рабочей области)

·  расстановка элементов списка как горизонтально, так и вертикально

·  задание горизонтальных и вертикальных расстояний между элементами списка

·  возможность проверки правильности расстановки элементов списка, как сразу, так и по нажатию на кнопку проверить (событие checkObject)

·  отъезд элементов на исходную позицию при попытке их неправильной постановки в случае проверки сразу (immediately)

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

·  задание правильного порядка расстановки элементов списка в xml-файле

·  глубина перетаскиваемого элемента изменяется так, чтобы он был виден поверх остальных элементов списка

Элемент имеет следующую общую структуру

<draglist id="" visible="">

<param checkMode="" order="" x="" y="" width="" offsetX="" offsetY="">

<resultOf type="">

</param>

<actions.../>

<button.../>

<image.../>

<text.../>

<video.../>...

</draglist>

Атрибуты:

id

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

visible

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

Значение по умолчанию: false (объект не виден на экране).

В дальнейшем видимость объекта может быть изменена с помощью действий (actions): showObject, hideObject и т. д.

8.11.1 Элемент <button.../>

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

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