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

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Другие параметры)
(Другие параметры)
Строка 103: Строка 103:
  
 
== Другие параметры ==
 
== Другие параметры ==
 +
 +
'''синхронизация''' - нет - нет синхронизации; да - есть синхронизация
 +
 +
'''память''' - Если 1, то при повторном открытии экрана объект не обновляет свои параметры (помнит текущие параметры, оставшиеся от предыдущего посещения экрана)
  
 
'''текущая колонка''' - Номер первой видимой колонки, начиная с 0-ля
 
'''текущая колонка''' - Номер первой видимой колонки, начиная с 0-ля

Версия 11:39, 18 сентября 2012

Table.png

Для размещения поля для ввода текста на сцене, необходимо создать объект с типом table.

В ячейках таблицы могут располагаться графические объекты любого типа, в том числе и другие таблицы. Для добавления ячеек в таблицу, необходимо в редакторе сцен к ранее созданному объекту с типом table добавить подобъекты. При этом подобъекты будут заноситься в таблицу по столбцам.

В таблице число столбцов/строк в области вывода таблицы может быть меньше общего числа столбцов/строк. В таком случае таблицу можно листать в нужном направлении.

Параметры таблицы

колонок - Максимальное число колонок (ячейки должны поместиться)

строчек - Максимальное число строчек (ячейки должны поместиться)

скорость листания - Cкорость листания страниц Точек/секунду

отсечение - 1 - обрезать графику таблицы по ширине и высоте; 0 - не обрезать

Бордюры таблицы

бордюр X - Ширина бордюра по x (отступ во внутрь слева и справа) от подложки или от ширины объекта для отображения видимых ячеек.

бордюр Y - Ширина бордюра по y (отступ во внутрь сверху и снизу) от подложки или от выстоты объекта для отображения видимых ячеек.

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

отступ Y - Отступ по y во внутрь (сверху и снизу) в ячеки, чтобы содержимое соседних ячеек не сливалось.

Cмещения

  • смещ. X - смещение по x объекта в ячейке
  • смещ. Y - смещение по y объекта в ячейке


Размеры ячеек

ширина фиксированная - Если равно 1, то ширины колонок будут фиксированные и определяются полем: колонок видно.

высота фиксированная - Если равно 1, то высоты строчек будут фиксированные и определяются полем: строчек видно.

колонок видно - Количество колонок, видимых в области вывода таблицы (если включен флаг: ширина фиксированные).

строчек видно - Количество строчек, видимых в области вывода таблицы (если включен флаг: высота фиксированные).

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

Параметры текста

текстID - Текст (id из редактора текста), отображаемый построчно в таблице.

текст - Cтрока, отображаемая в таблице.

имя - Номер шрифта - целое число, начиная с 0 (порядковый номер шрифта).

размер - Размер шрифта в поинтах.

цвет 1 - Цвет текста обычного вида.

цвет 2 - Цвет текста помеченной ячейки.

alpha2 - Прозрачность картинки в помеченной ячейке.

поз. гориз. - Горизонтальное выравнивание текста (0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому).

поз. верт. - Вертикальное выравнивание текста (0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему).

цвет зачеркивания 1 - Цвет зачеркивания текста обычного вида.

цвет зачеркивания 2 - Цвет зачеркивания текста помеченной ячейки.

толщина зачеркивания - Толщина зачеркивания в пикселях.

Управление

Когда таблица листаемая, можно отображать индикаторы страниц. У каждого индикатора два состояния: вкл - если соответствующая страница видна на экране и выкл в противоположном случае. Нажав на соответствующий индикатор, таблица перемещается со скоростью, указанной в параметре "скорость листания" на необходимую страницу.

индикатор ВКЛ - Каринка включенного индикатора

индикатор ВЫКЛ - Каринка выключенного индикатора

левая кнопка - Кнопка для листания списка влево

правая кнопка - Кнопка для листания списка вправо

верхняя кнопка- Кнопка для листания списка вверх

нижняя кнопка - Кнопка для листания списка вниз

старт листания - Смещение в точках, начиная с которого скролим таблицу

гориз. листание - Горизонтальное листание таблицы: 0 - выключено; 1 - включено

вертик. листание - Вертикальное листание таблицы: 0 - выключено; 1 - включено

листание 360 градусов - Разрешено листание в двух направлениях: 0 - выключено; 1 - включено.

отступ X - Отступ по x от таблицы

отступ Y - Отступ по y от таблицы

отступ W - Отступ между ячейками таблицы индексов

Другие параметры

синхронизация - нет - нет синхронизации; да - есть синхронизация

память - Если 1, то при повторном открытии экрана объект не обновляет свои параметры (помнит текущие параметры, оставшиеся от предыдущего посещения экрана)

текущая колонка - Номер первой видимой колонки, начиная с 0-ля

текущая строка - Номер первой видимой строки, начиная с 0-ля

ширина настраиваемая - Через точку с запятой указываем ширину колонок по-порядку

ширина колонок - Через точку с запятой указываем ширину колонок по-порядку

высота настраиваемая - Через точку с запятой указываем высоту строчек по-порядку

высота строчек - Через точку с запятой указываем высоту строчек по-порядку

ячейка - Добавить ячеку в таблицу

текстID - Cтрока (id из редактора строк), отображаемая в ячейке
текст - Cтрока, отображаемая в ячейке
картинка - Каринка, рисуемая в ячейке (строки игнорируются)

при листании влево - изменить состояние объекта - При смене текущей страницы в таблице перевести объект в новое состояние

объект - При смене текущей страницы в таблице перевести объект в состояние из следующего поля
состояние - Новое состояние для объекта из предыдущего поля

при листании влево - изменить параметр объекта - При смене текущей страницы в таблице изменить параметр объекта

объект - При смене текущей страницы в таблице этот объект меняет свой параметр
свойство - Параметр, который мы изменяем
значение - Новое значение параметра

при листании вправо - изменить состояние объекта - При смене текущей страницы в таблице перевести объект в новое состояние

объект - При смене текущей страницы в таблице перевести объект в состояние из следующего поля
состояние - Новое состояние для объекта из предыдущего поля

при листании вправо - изменить параметр объекта - При смене текущей страницы в таблице изменить параметр объекта

объект - При смене текущей страницы в таблице этот объект меняет свой параметр
свойство - Параметр, который мы изменяем
значение - Новое значение параметра