DPI в сессии
-
- Сообщения: 439
- Зарегистрирован: Пн янв 19, 2015 3:18 pm
DPI в сессии
Добрый день! Хотелось бы видеть возможно указать клиенту втвари значение DPI, для изменения масштаба изображения в сессии. В 2008R2 был хотфикс, позволявший вручную устанавливать масштаб. В 2012 и выше - масштаб автоматом привязывается к значению масштаба на клиенте. То есть, если на клиенте, например в Windows7 выставлен масштаб = 125%, то и в сессии он будет таким же.
Тут подробнее.
https://social.technet.microsoft.com/Fo ... inserverTS
Тут подробнее.
https://social.technet.microsoft.com/Fo ... inserverTS
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: DPI в сессии
А ведь могу. В самом конце страницы, не так давно добавили: https://msdn.microsoft.com/en-us/library/cc240510.aspx
Там два числа.
desktop scale factor: The scale factor (as a percentage) applied to Windows Desktop Applications.
device scale factor: The scale factor (as a percentage) applied to Windows Store Applications.
То, которое для Windows Store, отложу пока мне на пальцах не покажут, что это и зачем. А desktop scale factor вынесу в конфиг. Проверил, на 2012R2 оно работает. Будет в следующей версии, параметр scale_factor=.
Там два числа.
desktop scale factor: The scale factor (as a percentage) applied to Windows Desktop Applications.
device scale factor: The scale factor (as a percentage) applied to Windows Store Applications.
То, которое для Windows Store, отложу пока мне на пальцах не покажут, что это и зачем. А desktop scale factor вынесу в конфиг. Проверил, на 2012R2 оно работает. Будет в следующей версии, параметр scale_factor=.
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: DPI в сессии
Глючно работает. Привязывается к сессии.
Создаю новую сессию с scale_factor=150. Получаю огромные иконки на десктопе и в трее. Хорошо, этого и добивался.
Нажимаю резет, перегружаюсь, логинюсь тем же юзером, но с дефолтным scale_factor=100. Подключаюсь к только что отключенной сессии. Получаю маленькие иконки в трее, но те же огромные иконки на десктопе.
Делаю Sign Out, чтоб завершить сессию. Подключаюсь еще раз с дефолтным scale_factor=100. Создаётся новая сессия, в ней всё нормально, все иконки мелкие.
Создаю новую сессию с scale_factor=150. Получаю огромные иконки на десктопе и в трее. Хорошо, этого и добивался.
Нажимаю резет, перегружаюсь, логинюсь тем же юзером, но с дефолтным scale_factor=100. Подключаюсь к только что отключенной сессии. Получаю маленькие иконки в трее, но те же огромные иконки на десктопе.
Делаю Sign Out, чтоб завершить сессию. Подключаюсь еще раз с дефолтным scale_factor=100. Создаётся новая сессия, в ней всё нормально, все иконки мелкие.
Re: DPI в сессии
Это для Metro-приложений. Они в 2012R2 на фуллскрине запускаются, видимо поэтому для них своя настройка DPI.aka писал(а):То, которое для Windows Store, отложу пока мне на пальцах не покажут, что это и зачем.
Все равно это лучше чем ничего. А юзеру всегда можно сказать, чтобы перелогинился, если хочет крупный шрифт ))aka писал(а):Глючно работает. Привязывается к сессии.
В общем, хорошая, годная фича.
-
- Сообщения: 439
- Зарегистрирован: Пн янв 19, 2015 3:18 pm
Re: DPI в сессии
Крутотень! А когда ждать следующую версию?aka писал(а):А ведь могу. В самом конце страницы, не так давно добавили: https://msdn.microsoft.com/en-us/library/cc240510.aspx
Там два числа.
desktop scale factor: The scale factor (as a percentage) applied to Windows Desktop Applications.
device scale factor: The scale factor (as a percentage) applied to Windows Store Applications.
То, которое для Windows Store, отложу пока мне на пальцах не покажут, что это и зачем. А desktop scale factor вынесу в конфиг. Проверил, на 2012R2 оно работает. Будет в следующей версии, параметр scale_factor=.
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: DPI в сессии
Когда разберёмся с ошибками, которые Rushmore в соседней теме выложил...
-
- Сообщения: 439
- Зарегистрирован: Пн янв 19, 2015 3:18 pm
Re: DPI в сессии
А можно ли выложить бету с этой фичей? У меня там клиенты накупили 4K мониторов и сидят с лупой в 1с_очке работаютaka писал(а):Когда разберёмся с ошибками, которые Rushmore в соседней теме выложил...
![Sad :(](./images/smilies/icon_sad.gif)
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: DPI в сессии
Попробуй 5.4.42.
-
- Сообщения: 439
- Зарегистрирован: Пн янв 19, 2015 3:18 pm
Re: DPI в сессии
Спасибо, работает!aka писал(а):Попробуй 5.4.42.
-
- Сообщения: 439
- Зарегистрирован: Пн янв 19, 2015 3:18 pm
Re: DPI в сессии
Добрый день.
Не заработала данная штука для двух мониторов![Sad :(](./images/smilies/icon_sad.gif)
Если на этом же терминале оставить в конфиге только один монитор - то отрабатывает исправно.
Не заработала данная штука для двух мониторов
![Sad :(](./images/smilies/icon_sad.gif)
Если на этом же терминале оставить в конфиге только один монитор - то отрабатывает исправно.
- Вложения
-
- фил.zip
- (34.79 КБ) 695 скачиваний
-
- Разработчик
- Сообщения: 11841
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: DPI в сессии
Сервер какой? Самый последний сервер, та виндовс, которая в результате рисует картинку на экране.
-
- Сообщения: 439
- Зарегистрирован: Пн янв 19, 2015 3:18 pm
Re: DPI в сессии
2012R2aka писал(а):Сервер какой? Самый последний сервер, та виндовс, которая в результате рисует картинку на экране.
-
- Сообщения: 439
- Зарегистрирован: Пн янв 19, 2015 3:18 pm
Re: DPI в сессии
Работает, спасибо!aka писал(а):Попробуй: http://pxe.ru/files/testing/201612190241.zip