Алексей Иванов (alexyv) wrote,
Алексей Иванов
alexyv

Category:

Выравнивание меню

Мой ответ на вопрос Why all menus in windows are floating left with dual monitor? (Почему все меню в Windows выпадают влево при использовании двух мониторов?) был не совсем верным. Автор вопроса прокомментировал мой ответ и обновил снимок экрана, так что теперь виден весь рабочий стол.

Меню на рабочем столе и правда выровнены по правому краю, и не потому что меню вылезло бы за границы экрана или его часть вылезла бы на второй монитор.

Обычно меню выровнены по левому краю:
Меню Справка в Блокноте, выровненное по левому краю

Но они могут быть выровнены и по правому краю:
Меню Справка в Блокноте, выровненное по правому краю

Windows позволяет изменять выравнивание меню, но не предоставляет графического интерфейса для изменения этого параметра.

Чтобы помочь пользователю вернуть обычное выравнивание меню, Я написал простую программку MenuAlignment.exe.

Если ее запустить, она покажет текущее значение выравнивания меню и позволяет изменить его на противоположное:
Выравнивание меню: Меню выровнены по левому краю

Выравнивание меню: Меню выровнены по правому краю

Если вы решите изменить выравнивание меню, программка покажет подтверждение:
Выравнивание меню: Выравнивание меню было изменено, меню выровнены по левому краю

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

Tags: super user, windows, программирование
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments