Skip to content

Latest commit

 

History

History
53 lines (42 loc) · 5.57 KB

index.md

File metadata and controls

53 lines (42 loc) · 5.57 KB

Дополнительне функции EasyFace для новых часов

LineProgress

image image вот так координаты выставляются: берете компонент CircleProgress и даете ему имя lineProgress_<название> Center X/Y — начальная координата, AngleStart/End — конечная. Радиуса там нет, разумеется, есть толщина линии и закругленные/плоские концы

Circle Progress. Работающие настройки

image

Поддержка JS-Application

Даём виджету(Image) имя btn_[имя_скрипта_из_app.js] и выбираем нужную прозрачную картинку. image

Поддержка Tap Buttons

Даём виджету(Image) имя btn_[название_действия_из_списка]_RGBA и прикрепляем прозрачную картинку

image image

Добавление альфа-канала (прозрачности) для виджета типа Image с RLE-сжатием

Дописываем в имя виджета *_RGBA

Примеры ID и картинок погоды для RW-2, RW-3, MB7Pro (нужно оставить только 40 индексов иначе не переварит), MB8

image

                                      Пример для Gen2:

image

Погода RW2 10 картинок 45 индексов.zip

Примеры картинок для вывода дистанции на циферблат в км.

distance_images.zip

FAQ по циферблатам для Gen2

  1. Компилятор не знает подпапки, изображения необходимо располагать в корневой папке images
  2. Разрешение изображений для каждого набора должно быть одинаковым
  3. Дни недели и погода делаются только через через imageList (если месяцы в текстовом формате, то также). Дни недели с воскресенья - 0 index, месяца с января - 1 index
  4. Для иконок погоды лучше распаковать проверенный циферблат и посмотреть на соответствие индексов изображениям
  5. Для создания AOD необходимо в основной папке с проектом создать папку AOD и скопировать туда папки Images и fprj основного циферблата. После подгонки AOD'а (передвинуть/удалить лишние элементы и тд) просто сохранить этот проект в EasyFace без компиляции
  6. Для первичной проверки на ошибки можно пользоваться распаковщиком (см. закреп)
  7. Превью можно получить распаковав циферблат
  8. Разрешение циферблата 466466, а превью 246246
  9. Значение Negative sign заполнять обязательно, можно установить любую цифру из набора, как правило выбирают "0". Для значений температуры там устанавливают знак "-"
  10. Если в аналоговом циферблате какие-то стрелки не нужны (например секунды), то не нужно их делать
  11. Если на циферблате черный фон, то картинку фона делать не нужно. Отсутствие фона часы трактуют как черное
  12. Прозрачные картинки объем циферблата не уменьшают. Объем снижает уменьшение линейных размеров изображений. В общем, чем меньше размеры картинок, тем лучше.
  13. Использование одних и тех же изображений существенно снижает объемы циферблатов. Поэтому лучше не использовать много разных элементов, а стараться минимизировать количество разных шрифтов, цветов и т.п. оформительских элементов. Это и в плане дизайна лучше, чем "многоцветье форм и размеров"