Groupbox — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
м
 
(не показано 14 промежуточных версий 3 участников)
Строка 1: Строка 1:
==Groupbox==
+
'''Groupbox''' - [[Object|объект]], который позволяет пользователю выбрать одну опцию (пункт) из предопределенного набора (группы).
  
В тревеле используется в качестве одного из элементов для управления языками.
+
== Параметры ==
Языки в игре переключают checkbox`сы. Каждая кнопка при своем включении изменят параметр "lang" в опциях на свой.
+
 
 +
 
 +
*'''отмеченный''' - чекбокс группы, который будет отмечен при инициализации
 +
 
 +
*'''проигрывать''' - группа находится в режиме презентации (контороль при помощи состояний on, off, next, prev)
 +
 
 +
В тревеле используется в качестве одного из элементов для управления языками. См. ниже.
 +
 
 +
[[Файл:CheckBox.jpg]]
 +
 
 +
Языки в игре переключают checkbox`сы. То есть в столбике "EN","DE","ES","RU" это checkbox`ы.
 +
Каждый из которых при своем включении изменяет параметр "lang" в опциях на свой.
 
 
 
   <obj type="checkbox"
 
   <obj type="checkbox"
       <chgOn obj="чекбокс_1" par="lang" val="en"/>
+
       <chgOn obj="чекбокс_1" par="lang" val="ru"/>
 
   
 
   
В данном случае это англ язык. Groupbox выполняет функцию переключателя, если в нем содержатся checkbox`сы, то при включении одного выключаются все другие. Для того чтобы отбразить правильный язык при запуске (то есть изначально включить правильный checkbox) создана машина которая проверят в опциях параметр "lang" и вкл правильный checkbox и выключает все остальные.
+
В данном случае это русский язык. Все Checkbox`ы включены в поддерево Groupbox`а.
 +
 
 +
[[Файл:GroupBox.jpg]]
 +
 
 +
Groupbox выполняет функцию переключателя, если в нем содержатся checkbox`сы, то при включении одного выключаются все другие. Для того чтобы отбразить правильный язык при запуске (то есть изначально включить правильный checkbox) создана машина которая проверят в опциях параметр "lang" и вкл правильный checkbox и выключает все остальные.
 +
 
 +
[[Файл:checkBox2.jpg]]
 +
 
 +
На скрине отображен переход только в первое состояние.
  
  <st id="first">
+
== Пример настройки ==
    <wait go="en" if="0"/>
+
[http://fs5.absolutist.com/files/wikisample/groupbox.zip Download]
    <wait go="de" if="1"/>
 
    <wait go="es" if="2"/>
 
    <wait go="ru" if="3"/>
 
    <if obj="опции" par="lang" val="en"/>
 
    <if obj="опции" par="lang" val="de"/>
 
    <if obj="опции" par="lang" val="es"/>
 
    <if obj="опции" par="lang" val="ru"/>
 
  /st>                                      ''Отображен переход в одно состояние''
 
    <st id="en">
 
    <set obj="чекбокс_4" st="off"/>
 
    <set obj="чекбокс_3" st="off"/>
 
    <set obj="чекбокс_2" st="off"/>
 
    <set obj="чекбокс_1" st="on"/>
 
  
Из первого состояния переходим в 4ре разных состояния (<if obj="3885" par="lang" val="en"/>) в зависимости от того какой параметр "lang" в опциях ( проверка if.  <if obj="3885" par="lang" val="en"/>). И в каждом из состояний делаем сет включения одного checkbox`са и выкл. других.
+
[[Category:Main objects]]

Текущая версия на 13:16, 15 сентября 2014

Groupbox - объект, который позволяет пользователю выбрать одну опцию (пункт) из предопределенного набора (группы).

Параметры

  • отмеченный - чекбокс группы, который будет отмечен при инициализации
  • проигрывать - группа находится в режиме презентации (контороль при помощи состояний on, off, next, prev)

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

CheckBox.jpg

Языки в игре переключают checkbox`сы. То есть в столбике "EN","DE","ES","RU" это checkbox`ы. Каждый из которых при своем включении изменяет параметр "lang" в опциях на свой.

  <obj type="checkbox"
     <chgOn obj="чекбокс_1" par="lang" val="ru"/>

В данном случае это русский язык. Все Checkbox`ы включены в поддерево Groupbox`а.

GroupBox.jpg

Groupbox выполняет функцию переключателя, если в нем содержатся checkbox`сы, то при включении одного выключаются все другие. Для того чтобы отбразить правильный язык при запуске (то есть изначально включить правильный checkbox) создана машина которая проверят в опциях параметр "lang" и вкл правильный checkbox и выключает все остальные.

CheckBox2.jpg

На скрине отображен переход только в первое состояние.

Пример настройки

Download