Каждый знает, что на вкус и цвет товарищей нет. Смена обложек в программе,
это одна из важнейших функций, чтобы настроить интерфейс индивидуально под
каждого пользователя. USB Safely Remove поддерживает смену обложек в меню
остановки и других, наиболее часто отображаемых окнах.
Эта статья описывает, как пользоваться предопределенными обложками и как
создать свою собственную.
Пакет установки программы содержит несколько предопределенных обложек, таких как:
“Classic”, “Black Velvet” и “Black Contrast” цветовые схемы. На скриншоте ниже
показано, как сменить предопределенную обложку:
Все, что нужно, это зайти в настройки программы на вкладку “Обложки”,
выбрать предпочитаемую Вами обложку и нажать OK.
Просто, не так ли?…
Не нравится ни какая из предопределенных обложек и Вы хотите создать
свою собственную? В таком случае, читайте как это сделать ниже.
Прежде всего, откройте каталог с одной из предопределенных обложек
(например, “C:/Program Files/USB Safely Remove/Skins/Black Velvet”), какие
файлы содержит обложка, а затем сделайте следующее:
- Создайте новый каталог с именем Вашей новой обложки
(например, “C:/Program Files/USB Safely Remove/Skins/My Own Skin”).
- Создайте картинки, в соответствии с именами файлов предопределенных
обложек, используя графический редактор. Самый простой способ не пропустить
картинку, это скопировать все картинки из существующего каталога обложки
в каталог Вашей новой обложки. Затем Вы можете отредактировать только что
скопированные картинки в графическом редакторе. Если картинка не будет
найдена программой, она будет взята из встроенной в программу обложки
(она называется "Default" в списке обложек в окне настроек и встроена в
программу, поэтому Вы не увидите каталог этой обложки среди других).
- Создайте текстовый файл “colorscheme.ini”. Этот конфигурационный файл
используется для определения цветов и оттенков элементов интерфейса.
Ниже Вы можете найти список параметров и их описание.
Цветовые параметры:
- background – цвет фона окна.
- selecteditemtop – верхняя часть градиентной заливки пункта меню устройства.
- selecteditembottom - нижняя часть градиентной заливки пункта меню устройства.
- menuheadertext – цвет текста заголовка в меню остановки и окне уведомлений.
- menuhighlight – верхняя часть градиентной заливки заголовка окна.
- menushady – нижняя часть градиентной заливки заголовка окна.
- menushadow – цвет линии нижней границы заголовка окна.
- link – цвет ссылки в нормальном состоянии. (не используется, зарезервировано)
- linkincontrol – цвет ссылки в активном состоянии. (не используется, зарезервировано)
- itemtext – цвет текста пункта меню (названия устройства).
- hotkeytext – цвет текста горячей клавиши устройства в окне уведомлений.
- selecteditemframe – цвет рамки пункта меню устройства.
- readyforremoving – цвет текста “Ready for safe removal”("Готово к безопасному извлечению").
- textshadow – цвет тени под текстом заголовка в меню остановки и окне уведомлений.
- windowlefttopedge – цвет левой и верхней линий внешней рамки вокруг окна.
- windowrightbottomedge – цвет правой и нижней линий внешней рамки вокруг окна.
- windowlefttopinneredge – цвет левой и верхней линий внутренней рамки вокруг окна.
- windowrightbottominneredge - цвет правой и нижней линий внутренней рамки вокруг окна.
- windowfillframe – цвет заливки рамки вокруг окна.
- windowlefttopinneredge2 – цвет левой и верхней линий внутренней дополнительной рамки вокруг окна.
- windowrightbottominneredge2 – цвет правой и нижней линий внутренней дополнительной рамки вокруг окна.
- windowhighlight – цвет градиентной заливки подсветки рамки вокруг окна.
- emptymenutext – цвет текста, отображаемого в меню, когда нет подключенных отображаемых устройств.
- infofill – цвет заливки информационной панели в меню остановки.
- infoframe – цвет рамки информационной панели в меню остановки.
- ballooncaptiontext – цвет текста события в окне уведомлений.
- balloonbodytext – цвет текста названия устройства или диска в окне уведомлений.
- balloondrivelettertext – цвет текста списка букв дисков в окне уведомлений.
- underlinedlink - цвет ссылки в нормальном состоянии.
- underlinedlinkincontrol – цвет ссылки в активном состоянии. (когда мышь находится над ней)
Логические параметры:
Каждый параметр должен иметь значение "0"(нет) или "1"(да)
- enablewindowframe – определяет, будет ли рамка вокруг окна.
- enableitemchamferframe – определяет, будет ли пункт меню иметь скругленные углы.
- simplewindowframe - определяет будет ли рамка меню простой (как у окон в Windows 8) или скругленной (как у окон в Windows 7 стиля Аэро)
Список картинок:
|
Кнопка закрытия в пассивном состоянии (когда мышь не находится над ней) |
|
Кнопка закрытия в активном состоянии (когда мышь находится над ней) |
|
Кнопка открытия настроек программы в пассивном состоянии |
|
Кнопка открытия настроек программы в активном состоянии |
|
Кнопка регистрации программы в пассивном состоянии |
|
Кнопка регистрации программы в активном состоянии |
|
Кнопка "Остановить Всё" в пассивном состоянии |
|
Кнопка "Остановить Всё" в активном состоянии |
|
Кнопка для прерывания операции "Остановить Всё" в пассивном состоянии |
|
Кнопка для прерывания операции "Остановить Всё" в активном состоянии |
|
Кнопка "Обновить конфигурацию оборудования" в пассивном состоянии |
|
Кнопка "Обновить конфигурацию оборудования" в активном состоянии |
|
Картинка, идентифицирующая буквы дисков |
|
Картинка, идентифицирующая горячую клавишу |
Как установить цвет:
Файл “colorscheme.ini” в основном состоит из строк, на подобие следующей:
“subitemtext=#E6E969. Правая часть строки - это значение идентификатора цвета,
состоящее из R-G-B компонетов в шестнадцатиричном формате. Таким образом #E6E969
опреднляет RGB(красный-зеленый-синий) значения цвета, со следующими значениями
составляющих: Red=E6(230), Green=E9(233), Blue=69(105).
Вы можете увидеть этот цвет на скриншоте ниже:
Обратите внимание, используется тот же самый формат цвета, что и в html разметке и css стилях.
|