Вкл./Выкл. опций в списках меню

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
User avatar
macik
Posts: 42
Joined: Wed 06 Apr, 2011 14:40

Вкл./Выкл. опций в списках меню

Post by macik »

Вопрос возник такой: как (и можно ли вообще) включить/отключить опцию в меню выбора без закрытия самого меню?

объясню на примере: нажимаю Ctrl-F12 (меню настройки сортировки), там внизу есть опции отмечаемые галочками (если выбрана). Вот вопрос в том, можно ли как-то изменить состояние (включить/отключить) опцию, кроме как по нажатию Enter? т.к. Enter закрывает меню выбора и при желании поменять сразу несколько опций надо открывать меню каждый раз по новой, что не удобно.

Пробовал пробел, Ins, Del не помогают. Плюс и минус действуют как Enter - т.е. тут же закрывают меню.

Было бы удобно изменять состояние клавишей пробел, без закрытия меню. А Enter'ом выбирать только режимы сортировки.

p/s/ Far3x64 последних версий.
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Вкл./Выкл. опций в списках меню

Post by HaRT »

macik wrote:А Enter'ом выбирать только режимы сортировки.
На мой взгляд надо Enter оставить, как сейчас, чтобы не нарушать совместимость.
А в целом присоединяюсь — хорошо бы иметь возможность переключать аналогично чек-боксу: по Space (ну и по Ins) инвертировать, а по Add/Subtract — включать/выключать соответственно.
Притом делать это, разумеется, имеет смысл на уровне реализации меню как таковых, чтобы оно так работало везде, где есть подобные пункты.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
macik
Posts: 42
Joined: Wed 06 Apr, 2011 14:40

Re: Вкл./Выкл. опций в списках меню

Post by macik »

А куда можно такие «хотелки» постить? Или может перенести в «Предложения и идеи»?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Вкл./Выкл. опций в списках меню

Post by Max Rusov »

HaRT wrote:Притом делать это, разумеется, имеет смысл на уровне реализации меню как таковых, чтобы оно так работало везде, где есть подобные пункты.
Это сомнительно. Пункты могут зависеть друг от друга и эта логика реализуется вне меню. Кроме того хочется, чтобы изменения применялись сразу, а не при закрытии меню.
Но вообще, конечно, гораздо удобнее, чтобы меню не закрывались при переключении пунктов. Во всех своих плагинах я так и делаю...
Dzirt2005
Posts: 327
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 10 times

Re: Вкл./Выкл. опций в списках меню

Post by Dzirt2005 »

Max Rusov wrote:...
Но вообще, конечно, гораздо удобнее, чтобы меню не закрывались при переключении пунктов
И чем они тогда, кроме названия и цвета фона, будут отличаться от диалоговых окон? То же меню сортировки по Ctrl+F12 - почему оно меню, а не диалог?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Вкл./Выкл. опций в списках меню

Post by Max Rusov »

Dzirt2005 wrote:И чем они тогда, кроме названия и цвета фона, будут отличаться от диалоговых окон? То же меню сортировки по Ctrl+F12 - почему оно меню, а не диалог?
Меню отличается от диалога стандартизированным поведением.
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Вкл./Выкл. опций в списках меню

Post by HaRT »

Max Rusov wrote:Пункты могут зависеть друг от друга и эта логика реализуется вне меню.
При сложных требованиях придётся делать переоткрытие меню, да; а при простых хочется иметь простую функциональность из коробки.
Max Rusov wrote:Кроме того хочется, чтобы изменения применялись сразу, а не при закрытии меню.
Это зависит от конкретного меню. В случае с сортировкой, Enter вроде никуда не девается.
Max Rusov wrote:Но вообще, конечно, гораздо удобнее, чтобы меню не закрывались при переключении пунктов.
То-то и оно! Насколько удобнее, когда базовая возможность есть сразу и не требует дополнительных телодвижений.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

macik wrote:А куда можно такие «хотелки» постить? Или может перенести в «Предложения и идеи»?
Тему переместил, но чтобы не потерялось, запишите на трекер (ссылка Bugs вверху страницы). И ссылку на эту тему туда в Доп.инфо, а ссылку на созданный тикет сюда.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
macik
Posts: 42
Joined: Wed 06 Apr, 2011 14:40

Re: Вкл./Выкл. опций в списках меню

Post by macik »

О! Рад, что тема вызвала интерес.
Надеюсь от нее будет практическая польза.
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Вкл./Выкл. опций в списках меню

Post by 2useven10 »

О! Рад, что тема вызвала интерес.
Надеюсь от нее будет практическая польза.
Сомневаюсь, что кто-то будет это делать. А поговорить да, конечно можно.
Dzirt2005
Posts: 327
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 10 times

Re: Вкл./Выкл. опций в списках меню

Post by Dzirt2005 »

Max Rusov wrote:...
Меню отличается от диалога стандартизированным поведением.
Типа "при клике или нажатии на Enter на пункте меню оно всегда закрывается"? ;) Ведь именно так и ведут себя элементы интерфейса, называемые "меню".
Post Reply

Return to “Предложения и идеи”