Пользовательское меню из любых файлов

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Пользовательское меню из любых файлов

Post by Smitis »

Предлагаю добавить в макросы возможность вызывать пользовательское меню, но не из штатных FarMenu.ini, а взятое из любого файла. Что-нибудь типа Menu.Open(filename). Если путь к файлу указан, брать из этого файла, если не указан, брать, скажем, из %farprofile%\menu\
С возможность редактирования штатным методом.
Разум когда-нибудь победит.
Shmuel
Posts: 6834
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Пользовательское меню из любых файлов

Post by Shmuel »

Виш на мантис, иначе потеряется.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Пользовательское меню из любых файлов

Post by John Doe »

Smitis
Больше деталей
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: Пользовательское меню из любых файлов

Post by Smitis »

John Doe wrote:Smitis
Больше деталей
Сейчас пользовательское меню может браться из трёх мест, если не ошибаюсь, из файла с фиксированым именем. Предлагаю сделать возможным вызов из макросов пользовательского меню из _любого_ файла. Этакий продвинутый вариант Menu.Show, только не с одноуровневым меню, взятом из строки, а с многоуровневым из файла, с возможностью изменять это меню на лету.

На F2 это влиять не должно.
Разум когда-нибудь победит.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Пользовательское меню из любых файлов

Post by John Doe »

Smitis wrote:С возможность редактирования штатным методом.
Как именно?
Smitis wrote:с возможностью изменять это меню на лету.
Как именно?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Пользовательское меню из любых файлов

Post by NightRoman »

(почти не офтопик) так останется недолго и до http://bugs.farmanager.com/view.php?id=2032
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: Пользовательское меню из любых файлов

Post by Smitis »

John Doe wrote:Как именно?
Как в пользовательском меню :)
- вставка, удаление пунктов, подменю
- перемещение CtrlUp, CtrlDn
- открытие в редакторе AltF4
Всё как обычно, но не из FarMenu.ini, а из заданного.
Разум когда-нибудь победит.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Пользовательское меню из любых файлов

Post by NightRoman »

John Doe wrote:
Smitis wrote:С возможность редактирования штатным методом.
Как именно?
Smitis wrote:с возможностью изменять это меню на лету.
Как именно?
F4, Ins, Del
(ты серьезно спросил?)
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Пользовательское меню из любых файлов

Post by John Doe »

Меня смутило "на лету", показалось, что это какой-то другой способ, отличный от "штатного", поэтому и уточняю.
Идея хорошая. Например сейчас нет надёжного способа вызвать нужное (глобальное/локальное) меню из макроса.
Потому что поведение F2 зависит от наличия Farmenu.ini в текущей папке.

P.S.
Отсюда один шаг до использования в меню конструкции @include (было на мантисе).
Но это конечно отдельная тема.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Пользовательское меню из любых файлов

Post by John Doe »

NightRoman wrote:(почти не офтопик) так останется недолго и до http://bugs.farmanager.com/view.php?id=2032
Эх, не надо было напоминать, сейчас и это зарубят.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Пользовательское меню из любых файлов

Post by NightRoman »

John Doe wrote:
NightRoman wrote:(почти не офтопик) так останется недолго и до http://bugs.farmanager.com/view.php?id=2032
Эх, не надо было напоминать, сейчас и это зарубят.
Ну а куда тогда будет Фар дальше двигаться?
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: Пользовательское меню из любых файлов

Post by Smitis »

Разум когда-нибудь победит.
Post Reply

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