11.02.2021

Использование своих наборов аналоговых циферблатов

В новых версиях приложения Энергосберегающие Аналоговые Часы (6.5+) вы можете использовать пользовательские наборы циферблатов, не прибегая к установке или созданию плагинов. Для этого вам необходимо создать папку с именем analogClocksPlugins в корневой папке во внутренней памяти вашего устройства (название и месторасположение данной папки в будущих обновлениях может поменяться) и поместить туда папки с ресурсами (изображениями фона и стрелок циферблатов) и метаинформацией ваших циферблатов.

Скачать пример циферблата

О том, как создать или редактировать ресурсы, читайте на странице Разработчикам плагинов для приложения «Энергосберегающие Аналоговые Часы Живые Обои» до пункта «Создание готового приложения».

В папке с ресурсами циферблата создайте текстовый файл с расширением .ini.

Пример содержимого файла settings.ini для белого циферблата:

target=clocks.analog
name=White (plugin, file)
name_ru=Белые (плагин, файл)
date_pos=0.5
arrow_width=140
date_inverted=true
date_color=#ff0000

Элементы, выделенные жирным, должны присутствовать обязательно:
target=clocks.analog — обязательная строчка для циферблата для аналоговых часов.

name=<Имя циферблата> — обязательное имя, отображаемое при выборе циферблата. Значение подразумевается на английском языке.

name_<код_локализации>=<Имя циферблата> — имя для конкретной локализации. Может быть ru, en, es, fr, de, jp и т.п.. Количество таких строк ограничивается только количеством локализаций. Пока не используется, но будет обрабатываться в последующих обновлениях программы.

date_pos=<значение от 0 до 1> — позиция даты. Подробнее на странице разработчиков, см. выше.

arrow_width=<ширина каждой стрелки в пикселях> — определяет отступы в изображении arrows.png для стрелок (делит на равные ширины).

date_color=#RRGGBB — определяет цвет даты. Число в 16-ричной системе, где RR, GG и BB — цифры-двузначные значения для красного, зелёного и синего оттенков соответственно.

date_inverted=<true или false> — устарел. Определяет, инвертирована ли дата (цвет даты по умолчанию черный, но в приложении изменится на белый). Вместо этого параметра следует использовать date_color.

is_24_hours=<true или false> – (начиная с вер. 6.6.1) Необязательный. Определяет, 24-часовой ли циферблат.

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

Задавайте свои вопросы в комментариях, чтобы прояснить моменты по использованию своих циферблатов.

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.