Десятки раз в день вижу это назойливое и бесполезное для меня уведомление.
Может быть как то проверять, что масштабирование меняется и только в этом случае его выводить?
У меня нет проблем со вставкой в окнах конфигуратора. Масштабирование экрана в ОС я не использую.
Ссылка скрыта
#1, ред. 18 декабря 2024 18:55
Определить, что меняется масштабирование TurboConf никак не может, т.к. он DPI Aware, система всегда присылает ему только физический DPI экрана.
#2, 18 декабря 2024 18:56
Либо держать еще какое то приложение запущенным, которое DPI Unaware и ему система будет присылать виртуальное разрешение.
#3, 18 декабря 2024 18:58
Могу добавить возможность отключить это уведомление, если пользователь понимает что делает.
#4, ред. 18 декабря 2024 19:15
(3) bolsun, меня такой вариант вполне устроит. Но думаю что подобных пользователей может быть много. Поэтому предлагаю усложнить уведомление. Пусть при клике оно открывает окно настроек и активирует в нем флажок для отключения этого уведомления с подробным пояснением, чтобы пользователь запомнил хотя бы примерно чем ему это может грозить.
#5, 18 декабря 2024 22:33
Еще уже несколько раз замечал появление ошибки "Не удалось найти основной дисплей \.\DISPLAY1". Она появлялась как на вчерашней версии так и на сегодняшней.
Ссылка скрыта
#6, 18 декабря 2024 22:34
(5) tormozit, что этому предшествовало, ни с того ни с сего?
#7, 18 декабря 2024 22:41
(6) bolsun, например сейчас такое уведомление появляется при каждом вызове подсказки Т9
#8, ред. 18 декабря 2024 22:59
(7) tormozit, какой файл ТК ты запускаешь и какая у него версия?
#9, ред. 18 декабря 2024 23:02
(8) bolsun, сейчас работаю с Турбоконф 6.3.9117.29742 (TurboConf.exe)
#10, 18 декабря 2024 23:11
(9) tormozit, версия TurboConf.exe какая (в свойствах файла)?
#11, 18 декабря 2024 23:16
#12, 18 декабря 2024 23:18
Виртуальные рабочие столы используются?
#13, 18 декабря 2024 23:20
(12) bolsun, нет. Почему различается версия в файле и в "О программе" - не понял. Еще раз скопировал все файлы из скаченного архива, но версии остались те же - разные.
#14, 18 декабря 2024 23:23
(13) tormozit, потому что TurboConf.exe - лончер. Он устанавливает обновления, скачивает файлы дистрибутива, проверяет настройки и запускает TurboConf.Application.exe
Которое уже хостит сервис ТурбоКонф (TurboConf.Service.dll) - его версия уже в О программе.
#15, 18 декабря 2024 23:29
Почему то в логе не вижу упоминания о срабатывании этого события и показе уведомления. Можно еще лог, сразу после появления уведомления?
#16, 19 декабря 2024 06:21
Может сделать "Скрыть уведомление" которое действует только до следующего перезапуска ТС? А не навсегда его отключать?
#17, 19 декабря 2024 06:53
(16) nytlenc, меня такое решение не устроит.
#18, 19 декабря 2024 06:57
(17) tormozit, часто турбоконф приходится перезапускать?
#19, 19 декабря 2024 07:07
(15) bolsun, Ссылка скрыта
#20, 19 декабря 2024 22:51
Замерил длительность отображения уведомления - 10 секунд. С учетом того что оно выскакивает у меня по 10 раз в день получается ощутимый суммарный эффект
#21, ред. 19 декабря 2024 23:31
Все еще не вижу в логе это предупреждение, не знаю почему.
Вот у меня в логе при появлении уведомления есть строка
[20.12.24 01:30:06:785] Warning: Изменились параметры экрана. Перезапустите TurboConf и конфигуратор 1C, если поменялись настройки масштабирования!
Почему нет в твоем логе, не понимаю.
#22, 20 декабря 2024 00:29
Проверил в журнале сообщений - там есть это уведомление
[20.12.24 00:26:48:244] Key down D1 has passed to window 4020c
[20.12.24 00:26:48:321] Set IsContextMenu: False
[20.12.24 00:26:48:337] OnFocusChange()
[20.12.24 00:26:48:338] OnFocusChange() title=C:\AutoHotkey\wsds.exe, fg=725614
[20.12.24 00:26:48:339] Check and hide TurboButtons...
[20.12.24 00:26:48:340] Check and hide TurboButtons...
[20.12.24 00:26:48:341] Check Is1C()...
[20.12.24 00:26:48:343] Not a V8 class window ConsoleWindowClass
[20.12.24 00:26:48:362] OnFocusChange() не 1С выходим...
[20.12.24 00:26:48:375] OnFocusChange()
[20.12.24 00:26:48:685] OnFocusChange() title=C:\AutoHotkey\wsds.exe, fg=725614
[20.12.24 00:26:48:685] Check and hide TurboButtons...
[20.12.24 00:26:48:689] Check and hide TurboButtons...
[20.12.24 00:26:48:689] Check Is1C()...
[20.12.24 00:26:48:691] OnFocusChange() не 1С выходим...
[20.12.24 00:26:48:837] Not a V8 class window
[20.12.24 00:26:48:837] KeyboardHookManagerOnKeyUp(): D1, Shift, Control, Alt
[20.12.24 00:26:48:839] Warning: Изменились параметры экрана. Перезапустите TurboConf и конфигуратор 1C, если поменялись настройки масштабирования!
[20.12.24 00:26:48:841] Warning: TurboConf: Изменились параметры экрана. Перезапустите TurboConf и конфигуратор 1C, если поменялись настройки масштабирования!
[20.12.24 00:26:48:842] IsHandleCreated = false
[20.12.24 00:26:49:268] OnFocusChange()
#23, ред. 20 декабря 2024 07:07
Опять Турбоконф перешел в сломанное состояние и при каждом вызове подсказки Т9 выводит ошибку

Приходится его перезапускать. После этого ошибка перестает выводиться. Но после одного из переключений режимов экрана снова появляется.
Ссылка скрыта
#24, ред. 20 декабря 2024 08:28
Я регулярно переключаю не только режим отображения на устройствах отображения, но и меняю само основное устройство отображения, а старое устройство отключается. Вероятно Турбоконф запоминает устройство отображения и думает, что оно всегда должно быть доступно.
#25, 20 декабря 2024 09:06
Похоже та же проблема и у других https://turboconf.ru/Tasks/9930
#26, ред. 20 декабря 2024 17:00
6.3.9120.32047
https://disk.yandex.ru/d/ay0Wg6IBTsxSxg
Улучшен механизм проверки масштабирования.
#27, 20 декабря 2024 22:53
Похоже проблема решена
tormozit изменил статус на Закрыто
#28, ред. 21 декабря 2024 21:40
Один из видов регулярного изменения режима отображения экрана у меня является переход между 1080p+100% и 2160p+150% (в нем я не пишу код), т.е. изменение масштабирования. При этом у меня теперь вылезает 2 уведомления при одном переключении. Поэтому дискомфорт от этого уведомления в этой регулярной ситуации остался.
Все таки прошу добавить в настройках опцию подавления этого уведомления навсегда.
tormozit изменил статус на Открыто
#29, 21 декабря 2024 23:37
Сейчас уведомление вывелось даже без изменения масштабирования (изменилась только частота кадров)
Ссылка скрыта
#30, 24 декабря 2024 14:21
6.3.9124.29352
https://disk.yandex.ru/d/ay0Wg6IBTsxSxg
#31, 24 декабря 2024 20:50
bolsun изменил статус на Закрыто