LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

рекомендую, кстати, рассмотреть случай «окна развешаны по стенам лабиринта из квейка, и программа из одного окна должна вывести контекстное меню, вылезающее за край, и не перекрывающее важную инфу внутри окна»

при этом окно программы выглядит как трапеция (перспективные искажения); кто и как должен решать, где и *как* показать меню?

btw#1: обычные (неконтекстные) меню тоже могут выходить за край окна

btw#2: я считаю эти проблемы разрешимыми, но решаться они должны не идиотами, не в стиле «а нам пофиг, на смартфоне все равно приложение равно экрану», и не в стиле red hat «для гнома сделаем костыли через dbus, а на остальных нам насрать»

правильный подход — это разработать что-то типа css для этого, вплоть до полного отбора прав у программы распоряжаться менюхами

Исправление www_linux_org_ru, :

рекомендую, кстати, рассмотреть случай «окна развешаны по стенам лабиринта из квейка, и программа из одного окна должна вывести контекстное меню, вылезающее за край, и не перекрывающее важную инфу внутри окна»

при этом окно программы выглядит как трапеция (перспективные искажения); кто и как должен решать, где и *как* показать меню?

btw#1: обычные (неконтекстные) меню тоже могут выходить за край окна

btw#2: я считаю эти проблемы разрешимыми, но решаться они должны не идиотами, не в стиле «а нам пофиг, на смартфоне все равно приложение равно экрану», и не в стиле ред хат «для гнома сделаем костыли через dbus, а на остальных нам насрать»

правильный подход — это разработать что-то типа css для этого, вплоть до полного отбора прав у программы распоряжаться менюхами

Исправление www_linux_org_ru, :

рекомендую, кстати, рассмотреть случай «окна развешаны по стенам лабиринта из квейка, и программа из одного окна должна вывести контекстное меню, вылезающее за край, и не перекрывающее важную инфу внутри окна»

при этом окно программы выглядит как трапеция (перспективные искажения); кто и как должен решать, где показать меню?

btw#1: обычные (неконтекстные) меню тоже могут выходить за край окна

btw#2: я считаю эти проблемы разрешимыми, но решаться они должны не идиотами, не в стиле «а нам пофиг, на смартфоне все равно приложение равно экрану», и не в стиле ред хат «для гнома сделаем костыли через dbus, а на остальных нам насрать»

правильный подход — это разработать что-то типа css для этого, вплоть до полного отбора прав у программы распоряжаться менюхами

Исправление www_linux_org_ru, :

рекомендую, кстати, рассмотреть случай «окна развешаны по стенам лабиринта из квейка, и программа из одного окна должна вывести контекстное меню, вылезающее за край, и не перекрывающее важную инфу внутри окна»

при этом окно программы выглядит как трапеция (перспективные искажения); кто и как должен решать, где показать меню?

btw#1: обычные (неконтекстные) меню тоже могут выходить за край окна

btw#2: я не считаю эти проблемы неразрешимыми, но решаться они должны не идиотами, не в стиле «а нам пофиг, на смартфоне все равно приложение равно экрану», и не в стиле ред хат «для гнома сделаем костыли через dbus, а на остальных нам насрать»

правильный подход — это разработать что-то типа css для этого, вплоть до полного отбора прав у программы распоряжаться менюхами

Исходная версия www_linux_org_ru, :

рекомендую, кстати, рассмотреть случай «окна развешаны по стенам лабиринта из квейка, и программа из одного окна должна вывести контекстное меню, вылезающее за край, и не перекрывающее важную инфу внутри окна»

при этом окно программы выглядит как трапеция (перспективные искажения); кто и как должен решать, где показать меню?

btw#1: обычные (неконтекстные) меню тоже могут выходить за край окна

btw#2: я не считаю эти проблемы неразрешимыми, но решаться они должны не идиотам, не в стиле «а нам пофиг, на смартфоне все равно приложение равно экрану», и не в стиле ред хат «для гнома сделаем костыли через dbus, а на остальных нам насрать»

правильный подход — это разработать что-то типа css для этого, вплоть до полного отбора прав у программы распоряжаться менюхами