Вы должны войти, чтобы создавать сообщения и темы.

MonitorUtils — управление яркостью мониоторов из трея

◄Страница 2 из 2

Привет,  Никита!
Спасибо за удобную прогу. Есть несколько предложений:
• Управление контрастностью как в Monitorian. По нажатию специальной кнопки ползунок будет регулировать контрастность, а при повторном снова яркость;
• Отключение подсветки по кнопке, а не по нажатию колесика. У некоторых пользователей, как и у меня, оно может быть переназначено на что-то другое;
• Возможность переименовать монитор. У меня он называется просто Monitor 1;
• Готовые значение яркости внизу ползунка, чтобы можно было быстрее переключать яркость (0, 25, 50, 75 и 100%);
• Если есть возможность, закруглить элементы, чтобы соответствовать стилю Windows 11.

В итоге должно получится что-то такое)

Лайкнули Mak0013, Maks и Psydiant
Mak0013MaksPsydiant

Flamer, привет.
1. Насчёт контрасности подумаю, но не обещаю)
2. Сомнительно но окэээй (специально делал именно колесом, чтобы не было случйных отключенй дисплея ибо уже что-что, а колесом по окну программ реже можно нажать случайно, нежели ЛКМ)
3. Вообще названия монитора беру из реестра, чуть позднее выйду на связь сюда же и попрошу тебя просмотреть некоторые ключи реестра, на наличие параметров отвечающих на названия мониторов (А так функционал переименования не особо рассматривал, так как делал прежде всего для себя программу, а мне это не нужно)
4. А насколько нужно? Можно так же быстро на глаз тыкнуть на слайдер и сделать яркость очень близкой к 25, 50, 75. Даже если это будет не точные 75% а 72 например, ну это же не будет заметно даже в процессе пользования монитором) И как мне кажется в попытке "быстрее переключать" это будет наоборот дольше, чем просто тыкнуть на слайдер примерно и получить то же самое, нежели целиться в этот пункт 25, 50, 75.
5. Смотри, это специфика работы WInForms программ. У меня программа имеет стандартное оформление от Windows и она ДОЛЖНА иметь скругление от Win11. Но из-за того, что Я предпочёл полностью скрыть форму из Alt+Tab и Win+Tab из-за этого программа определяется системой, как служебного типа, а для такого типа программ Windows игнорирует отрисовку скруглений.

Лайкнул Flamer
Flamer

Обновление #1
Что именилось:

  • Изменён способ получения имени монитора, теперь не должно писать Monitor (1), а должно быть реальное имя модели.
  • Добавил показ процента яркости основного монитора при наведении на трей икону
  • Исправил проблему интерфейса, когда текст "0 и 100" немного обрезался снизу.

Скачать

Лайкнули 𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥, Сибирь и ещё 6
𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥СибирьMak0013СергейАлександрFlamerVladoPsydiant
Цитата: Никита от 29.04.2025, 20:46

Обновление #1
Что именилось:

  • Изменён способ получения имени монитора, теперь не должно писать Monitor (1), а должно быть реальное имя модели.
  • Добавил показ процента яркости основного монитора при наведении на трей икону
  • Исправил проблему интерфейса, когда текст "0 и 100" немного обрезался снизу.

Скачать

Привет! Спасибо за прогу! Как всегда годнота!

Никита, Привет.
За прогу спасибо. Полезно. У меня при запуске такое. 
Ну и винда моя прошла такое, что ужас, поэтому на новой, возможно, нормально будет.
Само починилось.
Регулировка колесом по иконке в трее было бы полезно.
P.S. Перезалей здесь, ссылка не рабочая.

Лайкнули Psydiant и Сергей
PsydiantСергей

Никита, Привет 🖐
Программа вообще не запускается, просто ничего не происходит без видимых окон ошибок, предыдущая версия работает. 
Windows 10 [10.0.19045.2604] (основная система) и на виртуалке 10 [10.0.19045.5608] тоже самое не запускается.

◄Страница 2 из 2