UI Hacks
Компонент для foobar2000 v1.1
Сборка от 2012-12-24
=============================
Компонент  позволяет  изменять  поведение  главного  окна  плеера и реакцию на
некоторые действия пользователя. Настройки компонента можно найти на страницах
"Display\Notification Area", "Display\Default User Interface\Advanced", "Tools
\UI Hacks\*" и "Display\Main Window" в окне конфигурации foobar2000.


Описание настроек
=================
Страница Display\Main Window (большинство опций с FUI не работает):

 [Frame style]
 Позволяет менять внешний вид рамки главного окна:
  Default - стандартная рамка с заголовком.
  Small caption - заголовок уменьшенного размера.
  No caption - заголовок полностью убран.
  No border - рамка (включая заголовок) полностью убрана.

 [Pseudo-caption]
 Позволяет  задать координаты прямоугольника в пределах главного окна, который
 можно использовать для его перемещения при скрытом заголовке.
 Первые  два параметра, если они положительны, задают положение прямоугольника
 относительно  левого верхнего угла окна, а если отрицательны, то относительно
 правого нижнего. Другие два параметра, если они положительны, задают ширину и
 высоту прямоугольника, а если отрицательны, то положение правого нижнего угла
 прямоугольника относительно правого нижнего угла окна.

 [Move with]
 Задаёт способ перемещения окна плеера:
  Caption only - только ухватив мышью окно за заголовок (то есть как обычно).
  Middle mouse button - средней кнопкой мыши.
  Alt+Ctrl & Left mouse button - левой кнопкой мыши при нажатых Alt и Ctrl.
  Any method - любым вышеописанным способом.

 [Esc key function]
 Задаёт действие выполняемое при нажатии клавиши Esc:
  None - нет действия (поведение по умолчанию).
  Hide - сворачивание главного окно плеера.
  Exit - завершение работы плеера.
 В  отличии от назначения клавише Esc нужного действия в "Keyboard Shortcuts",
 данная опция не мешает закрытию по Esc дочерних окон и выпадающих списков.

 [Minimize on close]
 Управляет поведением плеера при нажатии Alt+F4 или кнопки "Закрыть":
 Disable - плеер закрывается (поведение по умолчанию).
 Enable - плеер сворачивается (закрыть плеер можно через меню File\Exit). 
 Enable and prevent minimize to tray - отличается от предыдущего варианта тем,
 что сворачивание в трей будет происходить только при попытке закрытия плеера,
 но не при его сворачивании.
 Внимание! Последний вариант доступен, только после включения опций "Minimize
           to notification area" (DUI) или "Minimise to icon" (CUI). 

 [Hide taskbar icon]
 Удаляет иконку плеера из "Панели задач" (TaskBar).

 [Stick to the edges of the screen]
 Заставляет окно плеера "липнуть" к краям экрана при перетаскивании. Также для
 главного  окна принудительно включается режим "Отображать содержимое окна при
 перетаскивании".
  [Stick distance] - дистанция прилипания в пикселях (1-100).
  [Unstick distance] - дистанция отлипания в пикселях (1-100).
 Возможна работа на системах с несколькими мониторами.

 [Custom icon]
 При включенной опции в заголовке главного окна плеера и на панели задач будет
 отображаться пользовательская иконка вместо стандартной.

 [Auto hide]
 Сворачивает окно плеера через N секунд после того как оно стало неактивным.
 Время задержки может принимать значения от 1 до 60 секунд.


 [Invert menu <Shift> behavior]
 Инвертирует  действие клавиши Shift при работе с меню. Если опция включена, и
 Shift  не  нажат, то меню (главное и контекстное) будут показываться в полном
 варианте, а если нажат, то в обычном.

 [Main menu as system menu]
 Если  опция  включена,  то при щелчке на иконку в левом верхнем углу главного
 окна вместо системного меню будет показано главное меню плеера. Щелчок правой
 кнопкой приравнивается к нажатому Shift-у.


 [Disable window sizing]
 При включении опции изменение размера главного окна становится невозможным.

 [Disable window maximization]
 Позволяет заблокировать возможность раскрытия главного окна на весь экран.

 [Minimum size]
 Позволяет устанавливать ограничение на минимальный размер главного окна.
  [ ] - Минимальная ширина окна в пикселях.
  [ ] - Минимальная высота окна в пикселях.

 [Maximum size]
 Позволяет устанавливать ограничение на максимальный размер главного окна.
  [ ] - Максимальная ширина окна в пикселях.
  [ ] - Максимальная высота окна в пикселях.

  [<] - Копирует текущий размер окна в соответствующие поля.
  Размеры задаются по внутренней кромке окна, то есть без учёта ширины границ
  и высоты заголовка.


 [Aero effects]
 Позволяет управлять эффектами Aero для главного окна:
  Default - сбрасывает все эффекты в состояние по умолчанию.
  Disable - полностью отключает эффект стекла на рамке окна.
  Glass frame - расширяет эффект стекла внутрь окна.
  Sheet of glass - расширяет эффект стекла на всё окно.

 [Alpha transparency]
 Позволяет использовать полупрозрачность на основе альфа-канала.
 Не все компоненты (включая стандартные) поддерживают работу в этом режиме.

   [ ]   - Степень расширения эффекта стекла сверху (в пикселях).
 [ ] [ ] - Слева и справа.
   [ ]   - Снизу.

 Внимание! Функция работает только в Vista и Windows 7 и только при включенном
           режиме Aero, который доступен не во всех редакциях Windows.

Страница Display\Notification Area:

 [Play/Pause on middle button click]
 При  щелчке средней кнопкой мыши (колёсиком) по иконке в трее будет выполнена
 команда "Play or Pause".

 [Disable hiding on left button click]
 При  включеной опции щелчок по иконке в трее не будет скрывать окно плеера, а
 будет всегда его активировать.

 [Enable back/forward mouse buttons]
 При  включенной опции щелчок дополнительными кнопками мыши (имеются только на
 пятикнопочных  мышах)  по  иконке в трее приведёт к переходу на следующий или
 предыдущий трек.

 [Use playback status icons]
 При  включенной опции отображаемая в трее иконка будет меняться в зависимости
 от режима воспроизведения.
  [Play icon]  - файл с иконкой отображаемой при проигрывании трека.
  [Pause icon] - файл с иконкой отображаемой, когда трек стоит на паузе.
  [Stop icon]  - файл с иконкой отображаемой при полной остановке плеера.

 [Disable balloons when player is active]
 Показывать   уведомления   только,   если  окно  плеера  неактивно  (например
 свёрнуто).

 [Now playing balloon]
 Управление уведомлением "Now playing", которое появляется при смене трека или
 нажатии горячей клавиши настроенной на команду "View\Show Now Playing".
 Возможные значения:
               ().
  Default  -  поведение по умолчанию: уведомление появляется, а затем исчезает
  примерно через 10 секунд активности (работы с мышью или клавиатурного ввода)
  пользователя.                                           
  Disable - данный тип уведомления полностью блокируется.
  Hide  after  Ns  -  уведомление появляется, а затем исчезает через N секунд,
  независимо от пользовательской активности.

 [Paused balloon]
 Управление уведомлением "Paused", появляющимся в момент постановки на паузу.

 [Unpaused balloon]
 Управление уведомлением "Unpaused", появляющимся после снятия с паузы.

 [Volume adjustment balloon]
 Управление  уведомлением  "Volume  adjustment",  которое появляется при любом
 изменении громкости в плеере. Это уведомление отсутствует в Columns UI.

Страница Display\Default User Interface\Advanced:

 [Main menu bar]
 Управляет видимостью панели с главным меню:
   Show - меню видимо (поведение по умолчанию).
   Hide - меню скрыто. Если все остальные панели так же скрыты, то область с
          панелями (Rebar) будет полностью удалена и вернуть её назад можно 
          только изменив данную опцию.
   Show when pressing Alt key - меню скрыто, но становится видимым при нажатии
                                клавиши Alt.

 [Status bar]
 Управляет видимостью строки состояния в нижней части главного окна:
   Show - строка состояния видима (поведение по умолчанию).
   Hide - строка состояния скрыта.

 [Enable MRU filter list]
 Меняет  интерфейс Album List (foo_albumlist), добавляя возможность сохранения
 введённых поисковых запросов для последующего быстрого доступа к ним.

Следующие опции работают только со стандартным Playlist View:

 [Use custom icons]
 При  включенной  опции в плейлисте будут отображаться пользовательские иконки
 вместо стандартных.
  [Play icon]  - файл с иконкой отображаемой при проигрывании трека.
  [Pause icon] - файл с иконкой отображаемой, когда трек стоит на паузе.
 Иконки должны содержать изображения размером 16x16 и 20x20.

 [Middle button click action]
 Задаёт действие выполняемое при щелчке в плейлисте средней кнопкой мыши:
   None - переход в режим прокрутки плейлиста (поведение по умолчанию).
   Add to playback queue - добавление трека находящегося под курсором в
                           очередь воспроизведения.
   Preferences - открывает окно свойств для выделенных треков (при включенной
                 опции "Display\Prefer currently playing track" это могут быть
                 не выделенные треки, а только один проигрываемый трек).
 Помимо стандартного Playlist View эта опция работает с SimPlaylist.
                 
 [Title formatting colors]
 Позволяет изменять дополнительные цвета, задаваемые с помощью символов > и <.
 Помимо стандартного Playlist View эта опция работает с SimPlaylist и Facets.

Страница Tools\UI Hacks:

 [Autostart after Windows reboot]
 Если опция активирована и завершение работы системы (перезагрузка, выключение
 компьютера итд)  произошло при работающем плеере, то при возобновлении работы
 системы foobar2000 будет запущен автоматически.

 [Block screensaver when player is active]
 При активном плеере блокирует экранную заставку и авто-гашение монитора.

 [Pause on session lock]
 Приостанавливает воспроизведение на время блокировки (Lock) компьютера.

  [and resume after unlock]
  И продолжает воспроизведение после разблокировки.

 [Pause on mute or when headphone jack unplugged]
 Приостанавливает воспроизведение при выключении звука в системе.

  [and resume after unmute]
  И продолжает воспроизведение после включения.

 [Pause when headphone jack unplugged]
 Приостанавливает воспроизведение при отключении наушников.

  [and resume when plugged back in]
  И продолжает воспроизведение после подключения.

 Внимание! Функция работает только в Vista и Windows 7/8 и только при наличии
           соответствующей поддержки со стороны драйверов и аудиокарты.

 [Pause on telephone call]
 Приостанавливает воспроизведение при начале телефонного разговора (например,
 при звонке с помощью Skype или Yahoo! Messenger).

  [and resume after call end]
  И продолжает воспроизведение после его завершения.

 Внимание! Функция работает только в Windows 7/8 и только при включенной опции
           "При использовании компьютера для разговора..." которую можно найти
           в настройках системы ("Панель управления" > "Звук" > "Связь").

 [Write log to file*]
 Параметр  позволяет задать файл в который будут записываться все сообщения из
 окна консоли. В отличии от файлов создаваемых с помощью "Write Log" он хранит
 все сообщения (включая время их появления) и не очищается после перезапуска.
 Путь к файлу задаётся относительно папки с профилем.

 [Working set trimming]
 Опция позволяет управлять очисткой рабочего набора при сворачивании плеера:
  Default - по умолчанию (поведение зависит от операционной системы).
  Enable - очистка включена.
  Disable - очистка выключена.
 Подробнее о рабочем наборе и причинах его очистки можно прочитать по адресу:
  http://foobar2000.org.ru/forum/viewtopic.php?f=12&t=3654

 * - Изменение этого параметра требует перезапуска плеера.

Страница Tools\UI Hacks\Portability:

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

 [Fonts folder*]
 Параметр позволяет задавать путь к папке со шрифтами. Все расположенные в ней
 шрифты будут загружены в процессе запуска плеера и станут доступны в нём, так
 же  как и любые другие, за исключением того, что в систему они не установятся
 и на работу других программ не окажут никакого влияния. Если же в папке будет
 найден шрифт уже установленный в системе, то шрифт из папки будет иметь более
 высокий приоритет, чем системный (опять-таки, только в пределах foobar2000).
 Поддерживаются шрифты следующих типов: FON, FNT, TTF, TTC, OTF, PFM+PFB.
 Обратите внимание, что отдельные компоненты поддерживают только TTF шрифты.
 Путь задаётся относительно папки с foobar2000.exe.

 [Assemblies folder*]
 Параметр позволяет задавать путь к папке со сборками. Внедрённые в DLL-файлы,
 а также внешние манифесты сборок находящиеся в этой папке будут добавлены как
 зависимости в контекст активации по умолчанию, что позволяет использовать COM
 компоненты (и не только) без их предварительной регистрации (Reg-free COM).
 Описание технологии: http://msdn.microsoft.com/ru-ru/library/ms973913.aspx
 Путь задаётся относительно папки с foobar2000.exe.
 Внимание! При наличии как внедрённого, так и внешнего манифеста, предпочтение
           отдаётся внешнему; файлы имеющие атрибуты "скрытый" или "системный"
           пропускаются.

 [Substitute foobar folder as drive*]
 Позволяет  сопоставить  имя диска папке с foobar2000.exe. Диск будет доступен
 только в пределах плеера.  Этот диск удобно использовать в портативном режиме
 с компонентами не поддерживающими относительные пути.
 Если  выбранное имя уже занято одним из локальных дисков, то сопоставление не
 производится.

 [Disable "Error writing..." messages]
 Позволяет  отключать сообщения об ошибках записи, которые появляются во время
 закрытия плеера при отсутствии прав на запись в файлы конфигурации.

 [Remove all startup restrictions*]
 Отключает ряд проверок при запуске плеера, позволяя запускать его с Read Only
 носителей  (например с CD-диска), а также переименовывать файл foobar2000.exe
 и использовать бета версии более четырёх недель.

 [Additional search paths*]
 Параметр позволяет задавать относительные пути к различным файлам, таким как:
  Консольные энкодеры для foo_converter и декодеры для foo_input_exe.
  Дополнительные библиотеки (например для foo_ui_columns, foo_dumb, foo_midi).
  Программы запускаемые с помощью foo_run.
 Пути задаются относительно папки с foobar2000.exe.

 * - Изменение этого параметра требует перезапуска плеера.

Страница Advanced:

 [Display\Default User Interface\Main window branding]
 Эта  группа  параметров позволяет заменить надпись "[foobar2000]" в заголовке
 главного окна, на свою собственную.
  [Enable]
  Активирует функцию.
  [Caption]
  Текст заголовка.


Команды меню
============
View\
 Disable sizing - см. описание [Disable window sizing].

 Disable maximization** - см. описание [Disable window maximization].

 Minimum size** - см. описание [Minimum size].

 Maximum size** - см. описание [Maximum size].

 Show or Hide caption* - скрывает или показывает заголовок главного окна,
                         см. также описание [Frame style].

 Fullscreen - разворачивает окно плеера на весь экран. Обратите внимание, что 
              ни "Disable sizing", ни "Disable maximization" никак не влияют 
              на работу данной команды.

 Maximize или Restore - разворачивает или восстанавливает главное окно плеера.
                        Команда появляется только при скрытом заголовке.

 Hide menu bar* - см. описание [Main menu bar].

 Hide status bar* - см. описание [Status bar].

 Popup Main Menu** - показывает  под курсором мыши всплывающее меню содержащее
                     те же команды, что и главное меню.

 Hide taskbar icon* - см. описание [Hide taskbar icon].

 Switch to UI* - позволяет изменить текущий интерфейсный модуль на другой (без
                 использования окна настроек).

 Aero effects* - см. описание [Aero effects] и [Alpha transparency].
 
Playback\
 Pause on Previous** - переходит на предыдущий трек и тут же ставит на паузу.

 Pause on Next** - переходит на следующий трек и тут же ставит на паузу.

 Play Next Playlist* - переходит к воспроизведению следующего плейлиста.

 *- команда видна только в полной версии меню (то есть при нажатом Shift).
 **- команда не отображается в меню, но на неё можно поставить горячую клавишу
     или настроить кнопку тулбара.


Прочее
=============
Доступен  ключ  командной  строки /forceforeground, который позволяет помещать
главное окно плеера на передний план, независимо от настроек системы.

Компонент  позволяет  удалять текущий плейлист щелчком средней кнопкой мыши по
"Playlist Switcher" (элемент DUI-тулбара).

В  стандартный диалог выбора шрифта добавлено поле Quality, дающее возможность
изменения качества рендеринга шрифта (ClearType и прочие).

Компонент позволяет, при показе меню, имитировать мышью нажатие клавиши Shift.
Для  главного  меню  надо нажать правую кнопку мыши и удерживая её щёлкнуть по
нужному  меню. Для контекстного меню нужно наоборот, удерживая левую, щёлкнуть
правой.

Добавлены titleformatting-переменные:
  %foobar2000% - содержит полный путь к папке с foobar2000.exe.
  %foobar2000profile% - содержит полный путь к папке с профилем.
Учтите, что при установке в портативном режиме обе папки совпадают.

К  полю "Key", на странице "Keyboard Shortcuts" в окне конфигурации, добавлено
контекстное меню позволяющее выбирать ранее недоступные клавиши Tab, Esc и F1.

Компонент реализует ряд интерфейсов доступных из компонента "WSH Panel Mod".
Пример использования можно найти в файле UIHacks.js, а сам компонент на сайте:
http://code.google.com/p/foo-wsh-panel-mod/downloads/list


Совместимость
=============
Компонент полностью совместим с UI-компонентами foo_ui_classic, foo_ui_columns,
foo_ui_func, foo_ui_std и должен работать со всеми версиями плеера, поддержива-
ющими 77-ю версию SDK (на данный момент это версии с 1.1.0.0 и по 1.2.0.0).

Компонент написан на Паскале, без использования foobar2000 SDK.


История изменений
=================
2009.05.27 Первая стабильная версия.
2009.05.28 Первая публичная версия.
2009.05.29 Добавлена опция "Hide after N seconds of inactivity".
2009.06.05 Добавлены опции "Lock window size" и "Fullscreen mode".
2009.06.06 Добавлена команда меню "Playback\DSP Manager".
2009.06.07 Добавлена опция "Disable hiding on tray click".
2009.06.12 Добавлена опция "Block maximize".
2009.06.18 Добавлена опция "Autorestart with Windows".
2009.06.23 Добавлена настройка иконок плейлиста.
2009.06.25 Добавлена опция "No border".
2009.07.01 В настройках иконок теперь поддерживаются относительные пути.
2009.07.02 К опции "No border" добавлены варианты перемещения окна.
2009.07.03 Скрытие свёрнутого окошка при включенном "Hide taskbar icon".
2009.07.20 Обход бана в "Online Troubleshooter".
2009.07.27 Добавлена опция "Block screensaver when player is active".
2009.08.01 Добавлена опция "Pause on session lock".
2009.08.03 Добавлено поле "Quality" в стандартный диалог настройки шрифта.
2009.09.09 Добавлена команда меню "Maximize/Restore".
2009.09.12 Добавлена опция "Change volume using wheel on taskbar".
2009.09.19 Функциональность "Change volume..." вынесена в отдельный компонент.
2009.09.20 Добавлены функции необходимые для работы "TaskBar Gestures".
2009.09.27 Добавлен параметр командной строки /forceforeground.
2009.11.22 Добавлена поддержка диалога настроек в стиле foobar2000 v1.0
           и функция "Always show full menu". Ряд пунктов меню удалены при
           работе в v1.0.
2009.11.26 Улучшена совместимость с v1.0 и исправлена работа иконки в трее.
2009.11.27 Совместимость с v1.0 beta 2a.
2009.11.29 Добавлен параметр "Encoder folders" и опция "Hide on Esc".
2009.12.01 Опция "Hide taskbar icon" удалена и более не поддерживается.
2009.12.04 Добавлена опция "Main menu as system menu" и команда "Popup Main Menu".
2009.12.05 Изменено поведение и название опции "Always show full menu".
2009.12.18 Добавлена возможность показа полных меню используя только мышь.
2009.12.19 Добавлены опции "Minimum size" и "Maximum size".
2009.12.20 Исправлены ошибки и изменены поведение и название у некоторых опций.
2009.12.23 Добавлена опция "Hide menu bar". Некоторые опции перегруппированы.
2009.12.26 Решена проблема с удалением компонента инсталлятором v1.0 beta 4 и выше.
2010.01.10 Улучшена совместимость с v1.0.
2010.01.22 Поддержка версий ниже 1.0.0.0 прекращена.
2010.01.23 Добавлено создание файлов-меток "Maximized" и "Fullscreen".
2010.01.24 Множественные изменения и исправления в работе опций главного окна.
2010.01.25 Опция "Hide taskbar icon" восстановлена (на основе оригинального
           foo_notaskbar от G-Lite).
2010.01.28 Добавлена опция "Hide statusbar".
2010.02.20 Совместимость с 1.0.1 beta 1.
2010.03.08 Совместимость с 1.0.1. Поддержка сборки от vadimsva.
2010.03.30 Добавлена автозагрузка шрифтов.
2010.04.05 Добавлена поддержка виртуального диска (subst_drive_enabled).
2010.04.06 Добавлена опция "Disable Error writing... messages".
2010.04.07 Advanced опции переименованы и перенесены в ветку "UI Hacks".
2010.04.08 В меню добавлены команды смены интерфейса и устройства вывода.
2010.04.11 Совместимость с 1.0.2 и 1.0.2.1.
2010.04.13 Добавлена опция "Working set trimming".
2010.04.19 Исправление бага foo_converter (oggenc.exe;oggenc2.exe).
2010.04.25 Добавлена опция "Middle button click action".
2010.04.26 Радикально изменена страница настроек.
2010.04.27 Добавлена поддержка FUI (опции связанные с иконкой в трее).
2010.04.30 Совместимость с 1.0.3.
2010.05.05 Добавлена опция "Enable back/forward mouse buttons".
2010.05.13 Улучшена совместимость с FUI.
2010.05.15 Добавлена titleformatting-переменная %foobar2000%.
2010.05.20 Добавлены команды "Pause on Previous" и "Pause on Next".
2010.05.26 В Playlist Switcher добавлено закрытие плейлиста средней кнопкой.
2010.05.27 Поддержка CUI 0.3.8.6 (опции связанные с иконкой в трее).
2010.05.28 Добавлены команды "Minimum size" и "Maximum size".
2010.05.29 Добавлена возможность изменения доп. цветов в DUI.
2010.06.08 Улучшена работа с диалогами открытия/сохранения файлов в некоторых
           компонентах (настройки эквалайзера, темы, BMP, PNG итд).
2010.06.10 Добавлена опция "Custom icon".
2010.07.17 Совместимость с 1.1 beta 1.
2010.07.19 Интерфейс в стиле 1.1.
2010.07.31 Возможность показа скрытого меню по клавише Alt.
2010.08.09 Добавлены опции "Write log to file" и "Substitute foobar folder as drive".
2010.08.10 Небольшие изменения нового (1.1) интерфейса и прекращение поддержки старого (1.0).
2010.08.11 Удалены параметры относящиеся к файлам-меткам.
2010.08.12 Добавлена опция "Remove all startup restrictions".
2010.08.14 Изменение интерфейса настроек.
2010.08.16 Добавлены хаки для foo_albumlist.
2010.08.19 Небольшие изменения в процессе установки dsound.dll.
2010.08.28 Добавлена titleformatting-переменная %foobar2000profile%.
2010.08.29 Добавлена группа Advanced настроек "Main window rebranding".
2010.08.30 Добавлена команда "Disable maximization".
2010.10.04 Незначительные изменения в командах меню.
2010.10.20 Совместимость с 1.1.1 beta 2.
2010.11.06 Совместимость с 1.1.1.
2010.11.07 Добавлена опция "Pause on mute".
2010.11.13 Добавлена опция "Pause on mute or when headphone jack unplugged".
2010.12.05 Улучшена загрузка иконки "Custom icon" и иконок в трее.
2010.12.09 К опции "Hide menu bar" добавлено третье состояние.
2010.12.10 Для борьбы с мерцанием главное окно прячется во время запуска плеера.
2010.12.15 Добавлена автозагрузка сборок.
2010.12.26 Совместимость с 1.1.2 beta 1.
2011.01.02 Совместимость с 1.1.2 beta 2.
2011.01.03 Часть настроек перенесена на страницу "Portability" и требует установки спец-DLL.
2011.01.09 Совместимость с 1.1.2 beta 3.
2011.01.11 Добавлена опция "Use playback status icons".
2011.01.14 Улучшена совместимость с Wine.
2011.01.15 Совместимость с 1.1.2 beta 4.
2011.01.22 Совместимость с 1.1.2.
2011.01.23 Восстановлена возможность использования Esс и Tab в качестве горячих клавиш.
2011.01.28 Расширены возможности по настройке "Pause on ..." опций.
2011.02.21 Совместимость с 1.1.3.
2011.02.24 Совместимость с 1.1.4.
2011.02.25 Расширена функциональность "Hide on <Esc>".
2011.02.27 Совместимость с 1.1.5.
2011.03.21 Совместимость с 1.1.6.
2011.06.02 Поддержка версий ниже 1.1.0.0 прекращена.
2011.08.16 Убрана зависимость от версии плеера.
2011.09.08 Добавлена возможность использования F1 в качестве горячей клавиши.
2011.11.09 Добавлена опция "Pause on telephone call".
2012.01.02 К опции "Title formatting colors" добавлена поддержка foo_facets.
2012.01.07 Переработана установка спец-DLL.
2012.03.06 Изменено поведение опций Minimum/Maximum size.
2012.05.12 Убрано исправление бага foo_converter, как устаревшее.
2012.05.19 Добавлена опция "Aero Glass".
2012.05.23 Добавлена возможность управления компонентом из скриптов.
2012.05.31 Расширена опция "Aero Glass".
2012.06.02 Добавлена опция "Pseudo-caption".
2012.06.28 Изменения и исправления в работе опций главного окна.
2012.06.30 Обновлены интерфейсы и примеры их использования (UIHacks.js).
2012.10.27 Изменения в опциях "Frame style" и  "Disable window sizing".
2012.10.29 Расширена опция "Minimize on close".           
2012.10.30 Поддержка SimPlaylist.
2012.10.31 Обновлены интерфейсы и примеры их использования (UIHacks.js).
2012.11.13 Небольшое изменение интерфейса настроек.
2012.11.16 Обновлены интерфейсы и примеры их использования (UIHacks.js).
2012.11.26 В заголовок окна настроек добавлена информация о компонентах.
2012.11.29 Добавлена поддержка foo_ui_classic.
2012.12.17 Совместимость с 1.2.0 beta 1.
