Часы и калькулятор в ангаре
для WoT 0.9.6 от игрока AntonVK


Текущая версия: 3.2.1   ( 10 марта 2015 г. )

SHA-256: af9151dfe646efc6a0438e7616f2b59304c9b78d2aa6e2f0716d65a99c03a716

 
История изменений
3.2.1
    • Адаптация к версии WoT 0.9.6
3.2.0
    • Возвращена возможность вывода мигающего двоеточия для часов
    • Добавлена возможность глобального выравнивания элементов относительно центра или краёв экрана (окна)
    • Добавлена возможность указания глобального смещения элементов в системе координат
    • Добавлена возможность указания типа градиента и параметра поворота в градусах при отрисовке фонового изображения
    • Исправлена ошибка фокуса на окне калькулятора, возникшая в 0.9.3
    • Исправлена ошибка применения эффектов для текстовых элементов
    • Исправлено позиционирование элементов при смене разрешения экрана, в том числе не в полноэкранном режиме
    • Исправлено смещение символов на кнопках калькулятора при наведении курсора мыши на некоторые из них
    • Улучшения программного кода
3.0.0
    • Адаптация к версии WoT 0.9.3
    • Изменён принцип загрузки и работы мода
2.2.3
    • Добавлена поддержка вывода дня месяца в числовом формате из одной или двух цифр
    • Исправлен сброс значений по умолчанию при отсутствии конфигурационного файла в некоторых случаях
2.2.2
    • Изменено значение параметров расположения элементов по умолчанию (адаптация к версии WoT 0.9.2)
2.2.1
    • Добавлена поддержка выравнивания абзаца внутри текстового поля для текста даты, дня недели и часов
    • Добавлена поддержка вывода показаний часов в свободном формате
    • Изменена точка привязки координат для текста даты, дня недели и часов
    • Изменён шрифт по умолчанию на Micra Normal (полужирное начертание не поддерживает)
    • Исправлен вывод показаний часов при 12-часовом формате
    • Исправлено поведение фокуса калькулятора в некоторых случаях
    • Убран параметр seconds="true|false"
2.2.0
    • Добавлена поддержка возможности отключения секунд для часов
    • Добавлена поддержка выбора шрифта из доступных в WoT для текста даты, дня недели и часов
    • Добавлена поддержка использования полужирного начертания для текста даты, дня недели и часов
    • Добавлена поддержка настраиваемого фона для текста даты, дня недели и часов
    • Изменено значение параметров расположения элементов по умолчанию (адаптация к версии WoT 0.9.1)
    • Изменено значение параметров визуальных эффектов по умолчанию
    • Изменён алгоритм обработки конфигурационного файла
    • Изменён алгоритм работы часов
    • Убран мигающий разделитель для часов
    • Оптимизация программного кода
2.1.0
    • Добавлена поддержка вывода даты и дня недели в свободном формате
    • Добавлена возможность использования фона для даты, часов, дня недели
    • В используемый калькулятором шрифт Tahoma (Font embeded) добавлены символы ±−÷
2.0.2
    • Изменено значение параметров визуальных эффектов по умолчанию
    • Изменена область действия используемых функций с protected на private
    • Исправлен алгоритм при комбинациях нажатий функциональных клавиш: %, =, +/-
2.0.1
    • Исправлен алгоритм при двойном и более нажатии кнопок калькулятора в некоторых случаях
    • Исправлен алгоритм сброса значений в состояние по умолчанию
    • Исправлено применение визуальных эффектов
    • Оптимизация программного кода
2.0
    • Добавлена поддержка 12-часового формата исчисления времени
    • Добавлена поддержка конфигурационного файла
    • Исправлено изменение состояния кнопок калькулятора
    • Исправлено поведение курсора мыши
    • Исправлено поведение фокуса калькулятора
    • Исправлено позиционирование объектов
    • Улучшен алгоритм работы калькулятора
    • Улучшен программный код
1.0
    • Часы и калькулятор в ангаре

Часы

  •  Часы в формате HH:mm:ss
  •  Возможность отображения времени в 12–часовом формате исчисления
  •  Возможность отображения времени, даты и дня недели в свободном формате
  •  Возможность использования фона для даты, часов и дня недели
  •  Возможность отображения мигающего двоеточия на часах
  •  Возможность свободного размещения элементов и персонализации оформления
  •  Возможность локализации названий месяцев и дней недели

Калькулятор

  •  Базовые арифметические действия: сложение, вычитание, умножение, деление
  •  Арифметические действия с процентами
  •  Арифметические действия с отрицательными числами и числами с точкой
  •  Ввод как при помощи мыши, так и с клавиатуры
  •  История последних произведённых действий
  •  Алгоритм работы, как у стандартного калькулятора Windows
  •  Оформление в стиле игрового клиента World of Tanks
  •  Персонализация при помощи конфигурационного файла в режиме реального времени

Демонстрация

Флеш клип

Скриншоты

Часы и калькулятор в ангаре для WoT 0.9.6
Часы в ангаре для WoT 0.9.6
Часы и калькулятор в ангаре для WoT 0.9.6
Калькулятор в ангаре для WoT 0.9.6
Калькулятор в ангаре для WoT 0.9.6

Установка


  1. Распаковать загруженный архив в любое удобное место
  2. Cкопировать содержимое директории архива res_mods в директорию <путь установки игры>\World_of_Tanks\res_mods
  3. Запустить игровой клиент

Если Вам не нужен какой-либо компонент, часы или калькулятор, то можно удалить файлы этого компонента. Для часов все файлы содержат слово "Clock" в имени файла, для калькулятора — "Calculator".


Настройка и использование


При помощи конфигурационного файла можно задать координаты позиционирования элементов (часы и кнопка вызова калькулятора), а также размер и цвет шрифта, параметры визуальных эффектов для текста часов и некоторые другие.

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

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

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


Как вносить изменения в конфигурационный файл*

Конфигурационные файлы — configHangarClock.xml, configHangarCalculator.xml расположены в директории установки модификации в поддиректории gui\flash

Пояснение параметров конфигурационного файла приведено в самом файле.

Вносить изменения в конфигурационный файл можно в режиме «реального времени», не закрывая окно игрового клиента. Например:

    • открываете файл в редакторе Notepad++
    • запускаете клиент
    • смотрите, как отображаются элементы
    • сворачиваете окно клиента
    • редактируете параметры по своему вкусу
    • сохраняете файл
    • разворачиваете окно клиента
    • переключаетесь на любую вкладку, например исследования
    • переключаетесь обратно в ангар
    • смотрите результаты изменений

Рекомендуется использовать для редактирования свободно–распространяемую программу Notepad++


Использование калькулятора

Алгоритм работы калькулятора практически полностью аналогичен алгоритму работы стандартного калькулятора Windows 7 — Windows 8.1 (обращу внимание, стандартный калькулятор Windows XP ведёт себя немного иначе, как и некоторые другие программные и настольные калькуляторы).

При вводе с клавиатуры могут быть использованы клавиши с обозначением цифр и арифметических действий.

Клавиша Функция
0-9 0-9
+ +
- -
* *
/ /
= или Enter =
% %
F9 +/-
, или . .
Del CE

Для функции "Clear(C)" соответствие с клавишей не назначено, так как стандартно это Esc, но в игровом клиенте для данной клавиши уже назначено событие вызова меню выхода из игры.

Комментарии
comments powered by Disqus
Styled with Metro UI CSS