Заголовок окна операционной системы при работе под управлением ОС Windows в терминальном режиме или в режиме удаленного рабочего стола (Такси)

После перехода на версию 8.3.15 переключение вариантов отображения главного окна приложения выполняется автоматически, в зависимости от того, в какой ОС и каком окружении запускается клиентское приложение. Кроме того, при работе клиентского приложения в ОС Windows имеется возможность управления отображением заголовка ОС с помощью методов ПолучитьОтображениеЗаголовкаОС()/УстановитьОтображениеЗаголовкаОС() объекта КлиентскоеПриложение. Установить отображение заголовка окна ОС можно только в обработчике события ПередНачаломРаботыСистемы.

В ИТС есть описание данного нововведения: https://its.1c.ru/db/v8315doc#bookmark:dev:TI000001589 .

Итогом — получаем "бутерброд" из заголовков при работе по RDP в Windows Server.

Исправление так же описано в статье ИТС.

В обработчике события ПередНачаломРаботыСистемы модуля приложения, необходимо установить УстановитьОтображениеЗаголовкаОС(Ложь) для объекта КлиентскоеПриложение.

Т.е. можно создать новое расширение конфигурации, захватить модуль приложения, и добавить туда следующее:

&После("ПередНачаломРаботыСистемы")
Процедура УбратьЗаголовокОСfix_ПередНачаломРаботыСистемы()

КлиентскоеПриложение.УстановитьОтображениеЗаголовкаОС(Ложь);

КонецПроцедуры

Кому лень — прикладываю файлы расширений для БП3, ЗУП3 и КА2(должно работать и на УТ11 и ERP2).

6 Comments

  1. DonAlPatino

    А ни у кого в RemoteApp (именно в RemoteApp, в обыкновенном темринальнике все нормально) под Win2012R2 не происходит рассинхронизации местоположения указателя мыши при работе со списками документов? Клик мышкой на удаленной машине происходить ровно на высоту нового заголовка ниже чем мышь видна на клиентском экране. Пришлось срочно откатиться на 8.3.13. При этом на RemoteApp на Win16 все нормально…

    Reply
  2. tsatsur

    (1)

    ниже чем мышь видна на клиентс

    А если его отображение оставить как было, т.е. 2 заголовка бутербродом, то всё работает как надо?

    Reply
  3. DonAlPatino

    (2) Не скажу 🙁 Там еще конфигуратор начал виснуть и часть отчетов упала. Откатились назад пулей. 8.3.15.1489 был релиз если что.

    Reply
  4. tsatsur

    (3) из 15х опытным путём — 1565 нормальный, на КА2.

    Reply
  5. Chai Nic

    А как быть, если конфигурация типовая с режимом совместимости?

    Reply
  6. Chai Nic

    (5) Вопрос снимается, проверил на конфигурации с режимом совместимости 8.3.12 — всё работает, заголовок убирается.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *