Table — различия между версиями
Fhod (обсуждение | вклад) (→Размеры ячеек) |
Fhod (обсуждение | вклад) |
||
Строка 13: | Строка 13: | ||
== Основные параметры таблицы == | == Основные параметры таблицы == | ||
− | *'''колонок''' - Максимальное число колонок (ячейки должны поместиться) | + | *'''колонок''' - Максимальное число колонок (ячейки должны поместиться). |
− | *'''строчек''' - Максимальное число строчек (ячейки должны поместиться) | + | *'''строчек''' - Максимальное число строчек (ячейки должны поместиться). |
− | *'''скорость листания''' - Cкорость листания страниц | + | *'''скорость листания''' - Cкорость листания страниц (точек/секунду). |
− | *'''отсечение''' - 1 - обрезать графику таблицы по ширине и высоте; 0 - не обрезать | + | *'''отсечение''' - 1 - обрезать графику таблицы по ширине и высоте; 0 - не обрезать. |
== Бордюры таблицы == | == Бордюры таблицы == | ||
Строка 26: | Строка 26: | ||
== Cмещения == | == Cмещения == | ||
− | *'''смещ. X''' - | + | *'''смещ. X''' - Смещение по x объекта в ячейке. |
− | *'''смещ. Y''' - | + | *'''смещ. Y''' - Смещение по y объекта в ячейке. |
== Размеры ячеек == | == Размеры ячеек == | ||
Строка 36: | Строка 36: | ||
*'''строчек видно''' - Количество строчек, видимых в области вывода таблицы (если включен флаг: высота фиксированные). | *'''строчек видно''' - Количество строчек, видимых в области вывода таблицы (если включен флаг: высота фиксированные). | ||
*'''сжимать''' - Если равно 1, то будет сжимать картинки без искажения пропорций, чтобы они помещались в ячейке. | *'''сжимать''' - Если равно 1, то будет сжимать картинки без искажения пропорций, чтобы они помещались в ячейке. | ||
− | *'''текущая колонка''' - Номер первой видимой колонки, начиная с 0-ля | + | *'''текущая колонка''' - Номер первой видимой колонки, начиная с 0-ля. |
− | *'''текущая строка''' - Номер первой видимой строки, начиная с 0-ля | + | *'''текущая строка''' - Номер первой видимой строки, начиная с 0-ля. |
== Параметры текста == | == Параметры текста == | ||
Строка 59: | Строка 59: | ||
на необходимую страницу. | на необходимую страницу. | ||
− | *'''индикатор ВКЛ''' - Каринка включенного индикатора | + | *'''индикатор ВКЛ''' - Каринка включенного индикатора. |
− | *'''индикатор ВЫКЛ''' - Каринка выключенного индикатора | + | *'''индикатор ВЫКЛ''' - Каринка выключенного индикатора. |
− | *'''левая кнопка''' - Кнопка для листания списка влево | + | *'''левая кнопка''' - Кнопка для листания списка влево. |
− | *'''правая кнопка''' - Кнопка для листания списка вправо | + | *'''правая кнопка''' - Кнопка для листания списка вправо. |
− | *'''верхняя кнопка'''- Кнопка для листания списка вверх | + | *'''верхняя кнопка'''- Кнопка для листания списка вверх. |
− | *'''нижняя кнопка''' - Кнопка для листания списка вниз | + | *'''нижняя кнопка''' - Кнопка для листания списка вниз. |
− | + | *'''отступ X''' - Отступ по x от таблицы. | |
− | + | *'''отступ Y''' - Отступ по y от таблицы. | |
− | + | *'''отступ W''' - Отступ между ячейками таблицы индексов. | |
− | |||
− | *'''отступ X''' - Отступ по x от таблицы | ||
− | *'''отступ Y''' - Отступ по y от таблицы | ||
− | *'''отступ W''' - Отступ между ячейками таблицы индексов | ||
− | == | + | == Листание == |
− | *''' | + | *'''тип листания''' - Тип листания таблицы: 0 - по страницам; 1 - в зависимости от скорости (IOS). |
− | *''' | + | *'''старт листания''' - Смещение в точках, начиная с которого скролим таблицу. |
+ | *'''гориз. листание''' - Горизонтальное листание таблицы: 0 - выключено; 1 - включено. | ||
+ | *'''вертик. листание''' - Вертикальное листание таблицы: 0 - выключено; 1 - включено. | ||
+ | *'''цикл. листание''' - Циклическое листание таблицы: 0 - выключено; 1 - включено. | ||
+ | *'''листание 360 градусов''' - Разрешено листание в двух направлениях: 0 - выключено; 1 - включено. | ||
+ | *'''затухание''' - Затухание скорости листания таблицы: 0 - выключено; 1 - включено. | ||
== Добавляемые параметры == | == Добавляемые параметры == |
Версия 08:33, 22 января 2013
Таблица (Тable) является универсальным объектом. Она может использоваться как:
- самостоятельный элемент включая в себя различные элементы (Image, Text, Button, Machine и пр.);
- дополнение к таким объектам как Patchwork, HiddenList, Invetory и др. Выступая в роли «поля» для отображения их элементов.
Заполнение таблицы происходит по столбцам. Если в таблице число видимых колонок/строчек меньше общего количества колонок/строчек, то, в таком случае, таблицу можно листать в нужном направлении.
Содержание
Общие параметры
Таблица имеет набор стандартных параметров (см. описание параметровObject).
Основные параметры таблицы
- колонок - Максимальное число колонок (ячейки должны поместиться).
- строчек - Максимальное число строчек (ячейки должны поместиться).
- скорость листания - Cкорость листания страниц (точек/секунду).
- отсечение - 1 - обрезать графику таблицы по ширине и высоте; 0 - не обрезать.
Бордюры таблицы
- бордюр X - Ширина бордюра по x (отступ во внутрь слева и справа) от подложки или от ширины объекта для отображения видимых ячеек.
- бордюр Y - Ширина бордюра по y (отступ во внутрь сверху и снизу) от подложки или от выстоты объекта для отображения видимых ячеек.
- отступ X - Отступ по x во внутрь (слева и справа) в ячеки, чтобы содержимое соседних ячеек не сливалось.
- отступ Y - Отступ по y во внутрь (сверху и снизу) в ячеки, чтобы содержимое соседних ячеек не сливалось.
Cмещения
- смещ. X - Смещение по x объекта в ячейке.
- смещ. Y - Смещение по y объекта в ячейке.
Размеры ячеек
- ширина фиксированная - Если равно 1, то ширины колонок будут фиксированные и определяются полем: колонок видно.
- высота фиксированная - Если равно 1, то высоты строчек будут фиксированные и определяются полем: строчек видно.
- колонок видно - Количество колонок, видимых в области вывода таблицы (если включен флаг: ширина фиксированные).
- строчек видно - Количество строчек, видимых в области вывода таблицы (если включен флаг: высота фиксированные).
- сжимать - Если равно 1, то будет сжимать картинки без искажения пропорций, чтобы они помещались в ячейке.
- текущая колонка - Номер первой видимой колонки, начиная с 0-ля.
- текущая строка - Номер первой видимой строки, начиная с 0-ля.
Параметры текста
- текстID - Текст (id из редактора текста), отображаемый построчно в таблице.
- текст - Cтрока, отображаемая в таблице.
- имя - Номер шрифта - целое число, начиная с 0 (порядковый номер шрифта).
- размер - Размер шрифта в поинтах.
- цвет 1 - Цвет текста обычного вида.
- цвет 2 - Цвет текста помеченной ячейки.
- alpha2 - Прозрачность картинки в помеченной ячейке.
- поз. гориз. - Горизонтальное выравнивание текста (0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому).
- поз. верт. - Вертикальное выравнивание текста (0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему).
- цвет зачеркивания 1 - Цвет зачеркивания текста обычного вида.
- цвет зачеркивания 2 - Цвет зачеркивания текста помеченной ячейки.
- толщина зачеркивания - Толщина зачеркивания в пикселях.
Управление
Когда таблица листаемая, можно отображать индикаторы страниц. У каждого индикатора два состояния: вкл - если соответствующая страница видна на экране и выкл в противоположном случае. Нажав на соответствующий индикатор, таблица перемещается со скоростью, указанной в параметре "скорость листания" на необходимую страницу.
- индикатор ВКЛ - Каринка включенного индикатора.
- индикатор ВЫКЛ - Каринка выключенного индикатора.
- левая кнопка - Кнопка для листания списка влево.
- правая кнопка - Кнопка для листания списка вправо.
- верхняя кнопка- Кнопка для листания списка вверх.
- нижняя кнопка - Кнопка для листания списка вниз.
- отступ X - Отступ по x от таблицы.
- отступ Y - Отступ по y от таблицы.
- отступ W - Отступ между ячейками таблицы индексов.
Листание
- тип листания - Тип листания таблицы: 0 - по страницам; 1 - в зависимости от скорости (IOS).
- старт листания - Смещение в точках, начиная с которого скролим таблицу.
- гориз. листание - Горизонтальное листание таблицы: 0 - выключено; 1 - включено.
- вертик. листание - Вертикальное листание таблицы: 0 - выключено; 1 - включено.
- цикл. листание - Циклическое листание таблицы: 0 - выключено; 1 - включено.
- листание 360 градусов - Разрешено листание в двух направлениях: 0 - выключено; 1 - включено.
- затухание - Затухание скорости листания таблицы: 0 - выключено; 1 - включено.
Добавляемые параметры
- ширина колонок - Через точку с запятой указываем ширину колонок по-порядку
- высота строчек - Через точку с запятой указываем высоту строчек по-порядку
ячейка - Добавить ячейку в таблицу
- текстID - Cтрока (id из редактора строк), отображаемая в ячейке
- текст - Cтрока, отображаемая в ячейке
картинка - Картинка, рисуемая в ячейке (строки игнорируются)
при листании влево - изменить состояние объекта
- объект - При смене текущей страницы в таблице перевести объект в состояние из следующего поля
- состояние - Новое состояние для объекта из предыдущего поля
при листании влево - изменить параметр объекта
- объект - При смене текущей страницы в таблице этот объект меняет свой параметр
- свойство - Параметр, который мы изменяем
- значение - Новое значение параметра
при листании вправо - изменить состояние объекта
- объект - При смене текущей страницы в таблице перевести объект в состояние из следующего поля
- состояние - Новое состояние для объекта из предыдущего поля
при листании вправо - изменить параметр объекта
- объект - При смене текущей страницы в таблице этот объект меняет свой параметр
- свойство - Параметр, который мы изменяем
- значение - Новое значение параметра