Пользовательское меню из любых файлов
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Пользовательское меню из любых файлов
Предлагаю добавить в макросы возможность вызывать пользовательское меню, но не из штатных FarMenu.ini, а взятое из любого файла. Что-нибудь типа Menu.Open(filename). Если путь к файлу указан, брать из этого файла, если не указан, брать, скажем, из %farprofile%\menu\
С возможность редактирования штатным методом.
С возможность редактирования штатным методом.
Разум когда-нибудь победит.
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Re: Пользовательское меню из любых файлов
Сейчас пользовательское меню может браться из трёх мест, если не ошибаюсь, из файла с фиксированым именем. Предлагаю сделать возможным вызов из макросов пользовательского меню из _любого_ файла. Этакий продвинутый вариант Menu.Show, только не с одноуровневым меню, взятом из строки, а с многоуровневым из файла, с возможностью изменять это меню на лету.John Doe wrote:Smitis
Больше деталей
На F2 это влиять не должно.
Разум когда-нибудь победит.
- John Doe
- Бюрократ
- Posts: 13851
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Пользовательское меню из любых файлов
Как именно?Smitis wrote:С возможность редактирования штатным методом.
Как именно?Smitis wrote:с возможностью изменять это меню на лету.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: Пользовательское меню из любых файлов
(почти не офтопик) так останется недолго и до http://bugs.farmanager.com/view.php?id=2032
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Re: Пользовательское меню из любых файлов
Как в пользовательском менюJohn Doe wrote:Как именно?
- вставка, удаление пунктов, подменю
- перемещение CtrlUp, CtrlDn
- открытие в редакторе AltF4
Всё как обычно, но не из FarMenu.ini, а из заданного.
Разум когда-нибудь победит.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: Пользовательское меню из любых файлов
F4, Ins, DelJohn Doe wrote:Как именно?Smitis wrote:С возможность редактирования штатным методом.Как именно?Smitis wrote:с возможностью изменять это меню на лету.
(ты серьезно спросил?)
- John Doe
- Бюрократ
- Posts: 13851
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Пользовательское меню из любых файлов
Меня смутило "на лету", показалось, что это какой-то другой способ, отличный от "штатного", поэтому и уточняю.
Идея хорошая. Например сейчас нет надёжного способа вызвать нужное (глобальное/локальное) меню из макроса.
Потому что поведение F2 зависит от наличия Farmenu.ini в текущей папке.
P.S.
Отсюда один шаг до использования в меню конструкции @include (было на мантисе).
Но это конечно отдельная тема.
Идея хорошая. Например сейчас нет надёжного способа вызвать нужное (глобальное/локальное) меню из макроса.
Потому что поведение F2 зависит от наличия Farmenu.ini в текущей папке.
P.S.
Отсюда один шаг до использования в меню конструкции @include (было на мантисе).
Но это конечно отдельная тема.
- John Doe
- Бюрократ
- Posts: 13851
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Пользовательское меню из любых файлов
Эх, не надо было напоминать, сейчас и это зарубят.NightRoman wrote:(почти не офтопик) так останется недолго и до http://bugs.farmanager.com/view.php?id=2032
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
Re: Пользовательское меню из любых файлов
Ну а куда тогда будет Фар дальше двигаться?John Doe wrote:Эх, не надо было напоминать, сейчас и это зарубят.NightRoman wrote:(почти не офтопик) так останется недолго и до http://bugs.farmanager.com/view.php?id=2032
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times