История изменений
Исправление X512, (текущая версия) :
И как должно выглядеть «нормальное меню» в твоем представлении?
Чем плох header bar — тоже не представляю.
Как минимум - это точно не классический десктопный интерфейс.
О каком именно поведении идет речь?
Например во время открытия контестного меню, сообщения мыши не приходят в другие окна и нажатие мимо меню приводит к игнорированию нажатия мыши. В результате если открыто контекстное меню и хочется нажать на что-нибудь вне меню, надо нажимать 2 раза чтобы сработало. Очень раздражает, особенно если хочется просто посмотреть контекстное меню у разных объектов. Больше нигде (Mac OS Classic/X, Windows 1.0 - 10, BeOS/Haiku, Qt, Motif, GTK 2) такого нет, срабатывает с первого раза. Для демонстрации достаточно несколько раз нажать правой кнопкой мыши по свободному месту файлового менеджера.
Исходная версия X512, :
И как должно выглядеть «нормальное меню» в твоем представлении?
Так.
Чем плох header bar — тоже не представляю.
Как минимум - это точно не классический десктопный интерфейс.
О каком именно поведении идет речь?
Например во время открытия контестного меню, сообщения мыши не приходят в другие окна и нажатие мимо меню приводит к игнорированию нажатия мыши. В результате если открыто контекстное меню и хочется нажать на что-нибудь вне меню, надо нажимать 2 раза чтобы сработало. Очень раздражает, особенно если хочется просто посмотреть контекстное меню у разных объектов. Больше нигде (Mac OS Classic/X, Windows 1.0 - 10, BeOS/Haiku, Qt, Motif, GTK 2) такого нет, срабатывает с первого раза. Для демонстрации достаточно несколько раз нажать правой кнопкой мыши по свободному месту файлового менеджера.