Checkbox

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск

Checkbox - тип объекта, который обладает двумя фиксированными состояниями: включен (отмечен) и выключен (не отмечен), и способен изменять состояние/параметр других объектов. Используется как тумблер, например, играть с подсказками или без, отображать текст на русском или на английском и т.п. Через редактор ресурсов можно загрузить от одного до трех графических ресурсов (up, down, over) для изменения состояния checkbox.


Общие параметры

(см. описание Object)

Основные параметры

Группа - не отмечена (внешний вид)

Checkboxpropert.png
  • up - Графический ресурс для отображения не отмеченного checkbox в отжатом состоянии. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • down - Графический ресурс отображения не отмеченного checkbox в нажатом состоянии. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). Может отсутствовать.
  • over - Графический ресурс для отображения не отмеченного checkbox в состоянии — мышь над ним. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).

Группа - отмечена (внешний вид)

  • up - Графический ресурс для отображения отмеченного checkbox в отжатом состоянии. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • down - Графический ресурс отображения отмеченного checkbox в нажатом состоянии. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). Может отсутствовать.
  • over - Графический ресурс для отображения отмеченного checkbox в состоянии — мышь над ним. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).

Группа -Параметры звук

  • up - Звуковой ресурс для проигрывания не отмеченного checkbox. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • down - Звуковой ресурс для проигрывания отмеченного checkbox. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). Может отсутствовать.
  • over - Звуковой ресурс для проигрывания checkbox с мышью над ней. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). Может отсутствовать.

Группа - Параметр надпись

  • текст - Текстовая надпись, появляющаяся справа от изображения объекта checkbox.
  • имя - Номер шрифта - целое число, начиная с 0 (порядковый номер шрифта).
  • размер - Размер шрифта.
  • цвет - Цвет шрифта.
  • отступ - Отступ текста от правого края картинки (может быть отрицательным).

Добавляемые параметры

Checkbox 2.jpg

Меню выбора Добавляемые параметры к объектам активируется по правой кнопки мыши.

+.png При выключении/включении checkbox, изменить параметр (свойство) объекта (если не отмечена/если отмечена):

  • объект - объект, которому будет меняться параметр при выключении/включении checkbox;
  • свойство - изменяемый параметр;
  • значение - новое значение параметра.

+.png При выключении/включении изменить графику объекта (если не отмечена/если отмечена):

  • объект - объект, которому будет меняться графический ресурс при выключении/включении checkbox;
  • параметр - параметр, который содержит идентификатор графического ресурса (значение поля - res);
  • значение - устанавливаемый графический ресурс, перетаскивается из базы ресурсов мышью.

+.png При выключении/включении изменить текст объекта (если не отмечена/если отмечена):

  • объект - объект, которому будет меняться текст при выключении/включении checkbox (почти всегда это объект типа text, но можно указывать и объекты типа edit, tool, table, button,.. все которые имеют параметр, содержащий ID текста из текстовой базы);
  • параметр - параметр, который содержит текстовый идентификатор (значение поля - txtID);
  • значение - устанавливаемый текст, перетаскивается из текстовой базы мышью.

+.png При выключении/включении изменить состояние объекта (если не отмечена/если отмечена):

  • объект - объект, который будет переходить в новое состояние при включении/включении checkbox;
  • состояние - новое состояние объекта из предыдущего поля.

+.png условие, при котором checkbox включен:

  • объект - объект, состояние или параметр которого проверяется;
  • состояние - состояние, в котором должен находиться объект для выполнения условия;
  • параметр - параметр объекта, значение которого проверяется;
  • значение - значение параметра объекта, при котором выполняется условие;
  • покупка - внутренний ID покупки (определяется объектом store), если покупка совершена, условие выполняется;
  • нет - инверсия, условие не должно выполняться, чтобы checkbox был включен (значение поля - 1).

Состояния

Объект checkbox обладает двумя состояниями:

  • on - checkbox включен (отмечен);
  • off - checkbox выключен (не отмечен).

Checkbox можно перевести в одно из его состояний сторонним объектом (машиной или кнопкой, например), но в таком случае checkbox не установит ни один из своих добавляемых параметров. Checkbox может влиять на другие объекты только, если он включается/выключается (on/off) кликом на самого себя, а не сторонним объектом.