Делаю программу, она висит в трее. У нее два состояния, активна или нет. Есть две иконки — неактивная, и смотрится невзрачно (но тоже заметна именно своей невзрачностью на фоне остального праздника цвета), и другая, для активного состояния, которая намного ярче. Вот думаю, оставить так, или использовать яркую иконку всегда? Но как тогда активность обозначить?
UPD В качестве лого и прочей стилистики собираюсь использовать цвета яркой иконки.
Здравствуйте, Marty, Вы писали:
M> Здравствуйте!
M> Делаю программу, она висит в трее. У нее два состояния, активна или нет. Есть две иконки — неактивная, и смотрится невзрачно (но тоже заметна именно своей невзрачностью на фоне остального праздника цвета), и другая, для активного состояния, которая намного ярче. Вот думаю, оставить так, или использовать яркую иконку всегда? Но как тогда активность обозначить?
Моргающую красную круглую точку/стрелку если идет работа. И ничего не показывать если программа спит. Иконка яркая в любом состоянии.
Здравствуйте, PWW, Вы писали:
M>> Делаю программу, она висит в трее. У нее два состояния, активна или нет. Есть две иконки — неактивная, и смотрится невзрачно (но тоже заметна именно своей невзрачностью на фоне остального праздника цвета), и другая, для активного состояния, которая намного ярче. Вот думаю, оставить так, или использовать яркую иконку всегда? Но как тогда активность обозначить?
PWW>Моргающую красную круглую точку/стрелку если идет работа. И ничего не показывать если программа спит. Иконка яркая в любом состоянии.
В принципе вариант неплохой. Интересно, как это делают? По таймеру менять иконки через Shell_NotifyIcon + NIM_MODIFY? Решение очевидное, но я, как обычно, ищу что-то более правильное Может, иконки анимированные есть, или у Shell_NotifyIcon какие-то неизвестные мне опции есть для таких случаев?
Здравствуйте, Дон Педро, Вы писали:
ДП>Думаю, что лучше стандартное решение — в неактивном состоянии наложить на активную иконку более мелкую иконку кирпича или креста типа такого: Image: process-stop.png
Тоже неплохой вариант, спасибо. Правда тут проблема — это явно превышает мои дизайнерские возможности
Я свою иконку создавал в стиле Windows 8 — никаких градиентов, один цвет Как сюда хорошо крестик наложить, я
Может просто всю иконку перекрасить в красный? Или ограничится точкой в уголке — красной или зеленой? Хотя, обычно, тут наоборот все — когда запись идет, мигает красное, нет записи — ничего не мигает, не светится.
Здравствуйте, Marty, Вы писали:
M>Тоже неплохой вариант, спасибо. Правда тут проблема — это явно превышает мои дизайнерские возможности M>Я свою иконку создавал в стиле Windows 8 — никаких градиентов, один цвет Как сюда хорошо крестик наложить, я
Сделай mute динамиков и посмотри как это выглядит на иконке звука
Здравствуйте, YuriKobets, Вы писали:
M>>Тоже неплохой вариант, спасибо. Правда тут проблема — это явно превышает мои дизайнерские возможности M>>Я свою иконку создавал в стиле Windows 8 — никаких градиентов, один цвет Как сюда хорошо крестик наложить, я
YK>Сделай mute динамиков и посмотри как это выглядит на иконке звука
Здравствуйте, 0BD11A0D, Вы писали:
BDA>Здравствуйте, Marty, Вы писали:
M>>Image: tray1.pngImage: tray2.png
BDA>Все норм.
Мне тоже кажется все норм. Только синенький цвет поменял бы на приятный зелёненький
Здравствуйте, Marty, Вы писали:
M> Здравствуйте!
M> Делаю программу, она висит в трее. У нее два состояния, активна или нет. Есть две иконки — неактивная, и смотрится невзрачно (но тоже заметна именно своей невзрачностью на фоне остального праздника цвета), и другая, для активного состояния, которая намного ярче. Вот думаю, оставить так, или использовать яркую иконку всегда? Но как тогда активность обозначить?
На самом деле весьма неплохо. Убери градиент из серой иконки, покрась ее в #909090 и всё будет пучком.
Здравствуйте, Marty, Вы писали:
BDA>>Все норм.
M>Оставить все как есть?
Да, только подумайте, нужна ли неактивная вообще. Ну, может, еще увеличить у ней контраст по краям для темного фона. Не более.
M>Если бы я был нормальным человеком, то я бы все так и оставил, это однозначно Но мне хотелось бы еще и продавать этот софт
Здравствуйте, wantus, Вы писали:
M>> Делаю программу, она висит в трее. У нее два состояния, активна или нет. Есть две иконки — неактивная, и смотрится невзрачно (но тоже заметна именно своей невзрачностью на фоне остального праздника цвета), и другая, для активного состояния, которая намного ярче. Вот думаю, оставить так, или использовать яркую иконку всегда? Но как тогда активность обозначить?
W>На самом деле весьма неплохо. Убери градиент из серой иконки, покрась ее в #909090 и всё будет пучком.
В принципе, тоже неплохая идея
Оригинальную серую иконку я на стоках укралскачал, только тени удалил. Она вообще тоже неплоха, но в трее слабовато смотрится. Попробую серый вариант сделать, спс за идею