Latest post of the previous page:
Поддерживаю!t-rex wrote:у каждого фильтра будет флаг который будет говорить к каким областям работы он относится.
Предлагаю такой вариант:t-rex wrote:как сделать это в интерфэйсе чтоб можно было удобно решать кого где показывать
[...]
порядок фильтров имеет значение
1. Если порядок фильтров неважен (например, фильтр копира)
а. те фильтры, которые относятся только к данной области, показываются в меню, как и сейчас;
б. каждая из других областей (например, фильтры панели) показывается в виде подменю; в разных подменю фильтры могут повторяться.
2. Если порядок фильтров важен (например, раскраска), то все фильтры, относящиеся к данной области, показываются в общем меню в правильном порядке.
3. Имеется некая сводная, корневая область, где всегда показываются вообще все фильтры в их сквозной очерёдности.
Можно также пункт 2.б применять только тогда, когда полное меню не помещается в высоту окна.