Как зафиксировать Microsoft Word поверх всех открытых окон

В продолжении статьи «Работа с MS Word в 1С:Предприятие 8» хочу представить следующий опыт.

В некоторых случаях (это особенно касается пользователей, подключающихся к серверу через терминал) окно Microsoft Word может открываться, но оказываться либо минимизированным, либо скрытым, либо перекрытым окном 1С. В результате пользователь не может видеть окно Word.

Ниже описаны два метода, которые помогут вывести окно Word на передний план.

1. У объекта Application есть свойство WindowState, которое возвращает или устанавливает состояние окна документа, которое может принимать три значения: Normal, Maximized и Minimized (в значениях 1С — это 0, 1 и 2 соответственно) . Суть данного способа сводится к тому, чтобы свернуть и снова развернуть окно.

ОбъектВорд.Application.Visible = Верно;ОбъектВорд.Application.WindowState = 2;ОбъектВорд.Application.WindowState = 1;

2. Второй метод является развитием первого, однако в данном случае мы сворачиваем все открытые окна и восстанавливаем все текущие окна MS Word.

Оболочка = Новый COMОбъект("Shell.Application");Оболочка.MinimizeAll();ОбъектВорд.Visible = -1;Окна = Документ.Windows;Для Сч = 1 По Окна.Count Цикл Окно = Окна.Item(Сч); Окно.WindowState = 1;КонецЦикла;ОбъектВорд.Activate();

Тэги

  • Блог пользователя Nicholas
  • Как закрепить окно или программу поверх всех окон в Windows 10, 8.1 или Windows 7

    Если вам необходимо установить окно на передний план, игнорируя другие окна в Windows, и в настройках соответствующей программы отсутствует такая возможность, к сожалению, в стандартных средствах системы нет подходящего инструмента для выполнения этой задачи. Однако вы можете воспользоваться несколькими бесплатными утилитами, которые помогут закрепить окно «всегда сверху».

    Как сделать программу или окно всегда поверх всех окон с помощью AutoHotKey

    AutoHotKey — это известное ПО, позволяющее разрабатывать скрипты для индивидуальных горячих клавиш в различных приложениях или в операционной системе Windows в целом. С её помощью можно настроить сочетание клавиш, которое активирует режим «Всегда сверху» для текущего окна:

  • Скачайте и установите AuthoHotKey с официального сайта — https://www.autohotkey.com/
  • В любой папке или на рабочем столе с помощью в контекстном меню выберите Создать — AutoHotKey Script.
  • Задайте любое имя скрипту, а затем нажмите по нему правой кнопкой мыши и выберите пункт «Edit» (редактировать).
  • С новой строке в скрипте введите
  • ^+SPACE:: Winset, Всегданаповерху, , A

    и сохраните файл скрипта.

  • Запустите скрипт (просто двойным кликом) и теперь, когда вы в активном окне нажмете Ctrl+Shift+Пробел, оно будет отображаться поверх других окон до следующего нажатия этой же комбинации клавиш.
  • Если вы захотите прекратить использование сочетания клавиш, можно закрыть Autohotkey в области уведомлений Windows или поставить исполнение скрипта на паузу в меню.
  • Вместо SPACE можно задать какую-либо букву, можно задействовать клавишу «Win» (код для неё — #). Например, если я захочу использовать сочетание Ctrl+Win+A, мне потребуется ввести ^#A:: в начале скрипта. Подробности вы можете найти в документации к AutoHotKey на официальном сайте.

    DeskPins — простая бесплатная программа для закрепления окна поверх других окон

    В дальнейшем, если это окно больше не нужно располагать поверх других, поднесите указатель мыши к кнопке в заголовке окна и нажмите по ней для открепления.

    PinWin

    PinWin — еще одна бесплатная программа для помещения выбранных окон поверх остальных, даже когда они неактивны. После установки и запуска программы ее значок отобразится в области уведомлений Windows, и там можно будет выбрать окно, которое нужно закрепить поверх других окон из списка, либо указав на него (пункт «Select Window From Screen»).

    На самом деле, программ подобного рода множество, как правило они бесплатны и не занимают много места. Два похожих инструмента со слегка иной реализацией закрепления поверх всех окон — OnTopper и TurboTop.

    Как закрепить ворд поверх всех окон

    Как закрепить окно любого приложения поверх остальных на Windows


    Во время работы за компьютером вам может понадобиться закрепить определенное приложение или окно поверх остальных. Например, это может быть текстовая инструкция, калькулятор или же окно просмотра видеотрансляции. Закрепление можно организовать с помощью PowerToys.

    Подписаться на iGuides в Telegram, чтобы узнать обо всем первым — t.me/iguides

    Подписаться на iGuides в Telegram, чтобы узнать обо всем первым.

  • Скачайте PowerToys из магазина Microsoft Store и откройте его
  • На боковой панели слева нажмите «Всегда сверху»
  • Настройте удобное вам сочетание клавиш для закрепления окна; можно оставить по умолчанию — Windows + Ctrl + T
  • Откройте нужное вам приложение и нажмите сочетание клавиш.
  • Готово! Окно зафиксируется и появится поверх всех других окон. Снова нажав горячие клавиши, вы сможете убрать его фиксацию.

    Кстати, толстую синюю рамку можно убрать, зайдя в настройки PowerToys → «Всегда сверху» и в разделе «Внешний вид и поведение» отключив соответствующий тумблер.

    Оцените статью
    InternetDoc.ru
    Добавить комментарий