4

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

Одной из проблем, с которой вы сталкиваетесь при этой настройке, является случайное открытие окна под панелью задач, полностью скрывающее заголовок заголовка, так что вы не можете перемещать его или нажимать его кнопки. Обходной путь - переместить панель задач или Alt-Space + M и переместиться вниз с помощью клавиш со стрелками или мыши. Я знаю, что вы также можете использовать Win + Up/Left/Right, чтобы максимизировать или позиционировать влево / вправо.

Но, если кто-нибудь помнит Windows 95, это всегда было проблемой с панелью задач вверху. Удалось ли Windows 7 исправить это с помощью какой-то опции, о которой я не знаю?

2 ответа2

3

Ну, если вы держите панель задач в верхней части экрана, то это вполне нормально («это не ошибка, это особенность!«). К сожалению, когда панель задач расположена в верхней части экрана, строка заголовка окна программы исчезнет за панелью задач, и это действительно может вызвать некоторые неудобства.

Тем не менее, Windows должна помнить расположение окна программы. Поэтому, когда вы перемещаете окно программы, а затем закрываете его, при следующем открытии этой программы оно должно открыться в последнем месте.

Кроме того, вы можете использовать приложение для управления окнами. Эти приложения позволяют назначать правила любому окну программы (например, расположение на экране, прозрачность и т.д.). У меня есть две рекомендации для вас;

  • Использование программного обеспечения Auto Window Manager (бесплатно)
  • Актуальные инструменты Actual Window Manager (условно-бесплатная)

Мой любимый - Actual Window Manager. Но обе программы предлагают множество полезных функций. Оба они того стоят.

1

Ожидаемое поведение

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

Здесь у меня есть панель задач в верхней части экрана в Windows 7, и я запускаю новый экземпляр калькулятора. Я пытаюсь щелкнуть и переместить окно программы под панель задач вверху. Но как только я отпускаю кнопку мыши, Windows выталкивает окно программы, чтобы заголовок не закрывался.

Clcik для увеличения изображения.

Windows 7

Windows 7

Неожиданное (недопустимое) поведение

Я сейчас проверил это в Windows 10 (1607). Проблема возникает, когда дочерний процесс выполняется и помещает новое окно программы в координату Y 0, а родительский процесс выполняется до того, как панель задач помещается вверху.

Я использовал этот бит кода JS, чтобы открыть новое окно из веб-браузера и поместить его в координаты X = 0 и Y = 0.

<!DOCTYPE html>
<html>
    <head>
        <script>
        function myFunction()
        {
            var myWindow = window.open("", "Test Button", "left=0, top=0, width=200, height=200");
            myWindow.document.write("<p>This is my test window at");
            myWindow.document.write("<br>X coordinate: " + myWindow.screenX);
            myWindow.document.write("<br>Y coordinate: " + myWindow.screenY + "</p>");
        }
        </script>
    </head>
    <body>
    <style>
    body {background-color: DarkOliveGreen;}
    </style>
        <button onclick="myFunction()">My Test Button</button>
    </body>
</html>

Случай 1:

  1. Установить или оставить панель задач внизу.
  2. Откройте файл HTML.
  3. Нажмите на кнопку.

Окна должны поместить ваше окно в самый верх этого экрана, в верхнем левом углу. По некоторым причинам мое окно было смещено на несколько пикселей вправо.

Windows 10 - Дело 1 Windows 10 - дело 1

Случай 2:

  1. Установите панель задач вверху.
  2. Откройте файл HTML.
  3. Нажмите на кнопку.

Windows должна сдвинуть ваше окно на 40 пикселей, что является высотой панели задач (когда вверху или внизу).

Windows 10 - Дело 2 Windows 10 - Дело 2

Случай 3:

  1. Установить или оставить панель задач внизу.
  2. Откройте файл HTML.
  3. Нажмите на кнопку.
  4. Установите панель задач вверху.
  5. Нажмите кнопку еще раз.

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

Windows 10 - Дело 3 Windows 10 - Дело 3 Windows 10 - Дело 3 Windows 10 - Дело 3

Я до сих пор не считаю это ошибкой, а скорее недостатком дизайна. Несмотря на это, это должно было быть исправлено давно. Если это было после Windows 95, то это означает, что это не было исправлено более 20 лет. Это просто недопустимо.

Решение

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

  1. Нажмите Alt + Пробел.
  2. Нажмите М.
  3. Нажмите Ввод.

Windows 10 - обходной путь

Обратите внимание, что вам не нужно использовать клавиши со стрелками для перемещения окна.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .