История изменений
Исправление 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 для этого, вплоть до полного отбора прав у программы распоряжаться менюхами