Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.172] |
|
Сообщ.
#1
,
|
|
|
Так повелось, что иконка приложения рисуется с прозрачным фоном. Но в Win10 интерфейс имеет по умолчанию такие цвета: заголовок окна почти белый, панель задач почти чёрная. Т.о. иконка с прозрачным фоном на одном из фонов будет выглядеть плохо, а то и вовсе сольётся с фоном! Например, в моём приложении на иконке я нарисую снеговика на прозр. фоне. Понятно, что на светлом заголовке окна он сольётся с фоном, идеально он смотрится на тёмном фоне. Если оставить ему чёрный фон, то на панели задач будет резать глаз чёрный квадрат иконки среди остальных иконок с прозрачностью. Можно, конечно, 16x16 (для окна) сделать на чёрном фоне, для панели задач сделать 24х24 с прозрачностью, загнать это всё в ICO, но это частный случай с корявым решением... Потом ситуация может поменяться и панель задач станет светлой, заголовок окна тёмным... В целом хочется знать разные мнения ИМХО насчёт этой ситуации. Правильный ли у Микрософт подход к раскраске тем винды и какое решение оптимально? Лично я бы рисовал иконки со своим фоном, т.к. на нём идеально можно отобразить требуемый рисунок (особенно для 16х16, где изображение трудно показать "чётко"), но, видать, для рабочего стола это не лучший вариант...
|
Сообщ.
#2
,
|
|
|
Цитата BlackSun @ какое решение оптимально? Классика жанра -- контрастная окантовка. Если брать пример со снеговиком, то аккуратный чёрный контур. Просто посмотри на курсор.. |