категории | RSS

Редактирование виджета Flip Clock

Так как меня попросили поправить отображение часов и минут в виджете Flip Clock 1.00(0) , то пришлось поднапрячься и поковырять ресурсы этого виджета.
Ну а чтоб мои усилия не пропали втуне (ну и чтоб в случае чего я мог вспомнить что и как править, если забуду pardon), то решил накропать сюда статейку, как это делать.

На основном и прикреплённом (тот же кадр только в масштабе 1:1) скриншотах видно, как выглядел виджет до редактирования (ставил мод с белым шрифтом, верхний виджет на скриншоте), после изменения положения и размера шрифта (виджет посередине) и после изменения цвета шрифта надписей (нижний виджет).

Внимание! У вас нет прав для просмотра скрытого текста.
(130.13 Kb)

Редактировать нужно файл «flipclock.o0000» по пути «C:/Private/200159c0/themes/536999050/270513751/537125447/0.5/sources/».

Итак, начнём с часов (в скобках - стандартное значение в HEX) :
За цвет шрифта отвечают байты по адресам - 000748 - 00074a (00 a1 3d)
Размер шрифта - 00075b (4d)
Высота отображаемой области - 00072f (4d)
Ширина отображаемой области - 00075b (4d)
Позиция X (вправо) - 000799 (3e)
Позиция Y (вниз) - 0007b8 (3f)

Минуты:
Цвет шрифта - 0084f - 000851 (00 a1 3d)
Размер шрифта - 000862 (4d)
Высота отображаемой области - 000836 (4d)
Ширина отображаемой области - 000874 (52)
Позиция X (вправо) - 0008a0 (5c)
Позиция Y (вниз) - 0008bf (3f)

Дата:
Цвет шрифта - 000956 - 000958 (00 a1 3d)
Размер шрифта - 000969 (30)
Высота отображаемой области - 00093d (32)
Ширина отображаемой области - 00097b (56)
Позиция X (вправо) - 00099a (68)
Позиция Y (вниз) - 0009b9 (c0)

«AM/PM» в режиме 12-часового отображения времени:
Цвет шрифта - 000641 - 000643 (00 a1 3d)
Размер шрифта - 000661 (30)
Высота отображаемой области - 000628 (32)
Ширина отображаемой области - 000673 (44)
Позиция X (вправо) - 000692 (69)
Позиция Y (вниз) - 0006b1 (3e)

Фоновая картинка:
Высота (от верхнего края области) - 000574 (59)
Ширина (от левого края области) - 000586 (59)

Размер самого виджета (в единицах, возможны варианты 8х6, 8х3, 8х2, 4х3, 4х2 и 2х2):
Ширина - 000412 (38)
Высота - 000414 (33)
В данном случае размер у нас 8х3.

Если есть желание совсем убрать фон у виджета, то можно по адресу 000232 заменить значение «2F» на любое другое, например на «20».

На всякий случай кидаю архив с файлом конфига для восстановления стандартных настроек виджета. Достаточно содержимое архива распаковать на диск С и пересоздать виджет.
Внимание! У вас нет прав для просмотра скрытого текста.
(2.48 Kb)

grey83
2012-06-11T21:35:56Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

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

#2   grey83    

XBocT, я себе его переделаю в вид как у стандартных цифровых, только с другим фоном и в свою прошивку добавлю yes Когда займусь прошивкой, а то как-то лень сейчас, хотя и нужно: плеер новый в 0609 только рефурбишем добавляется. recourse
-------------
Добавлено в 12.47: После многочисленных вопросов тех, кто в танке/прогуливал шестнадцатиричное счисление в школе/ещё не доучился до того класса, когда его преподают (выбрать правильный вариант или добавить свой fellow) пишу объяснение на примере того, где искать байт отключения фона виджета цифровых часов.

На скрине выделен байт по адресу 000246, а 000244 – это адрес первого байта в строке.


Прикрепленный файл:
Внимание! У вас нет прав для просмотра скрытого текста.
(58, 2 Kb)


* редактировал(а) grey83 13:51 28 сен 2012

0 ответить

#2   XBocT    

ну ждем модов от людей со вкусомsmile


0 ответить

Яндекс.Метрика