Заменить пункт верхнего меню через LUA макрос
Заменить пункт верхнего меню через LUA макрос
Поскольку поставил плагин LUA Far History, который представляет собой более фичастый вариант истории, хочется историю комманд в фаре заменить на выхов этого макроса. Есть ли ф-ционал, позволяющий переписывать пункты верхнего меню?
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Заменить пункт верхнего меню через LUA макрос
LuaFAR History содержит готовый макрофайл в поставке. Надо только его скопировать в %farprofile%\Macros\scripts.
Заменить пункт верхнего меню через LUA макрос
Если я не ошибаюсь, он заменяет хоткеи но не итемы в меню?
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Заменить пункт верхнего меню через LUA макрос
Да. Пункты меню самого плагина заменить так просто нельзя.
А на что вы хотели бы их заменить?
Заменить пункт верхнего меню через LUA макрос
Вы не поняли, я хочу заменить верхнее меню фара. На пункты из этого плагина. См: http://joxi.ru/QeAO6BgaCMkZ2o
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Заменить пункт верхнего меню через LUA макрос
Можно отредактировать языковые файлы Фара (.lng). Но не рекомендуется, т.к. это придётся делать снова и снова при обновлениях Фара.
И кроме того, через меню Фара, будут вызваны именно истории Фара, а не LuaFAR History.
Заменить пункт верхнего меню через LUA макрос
Ну по хоткею вызывать не комильфо. То есть нет такого АПИ, чтобы макросом сие заменить?
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Заменить пункт верхнего меню через LUA макрос
То-есть сделать пять телодвижений предпочтительней одного? Впервые встречаюсь с таким мнением.
Заменить пункт верхнего меню через LUA макрос
Мне - нет, а юзерам, которые получают фар с кучей плагинов -- да, т.к. хоткея они не знают.
Заменить пункт верхнего меню через LUA макрос
Спасибо, но не подойдёт как минимум из за отсутствия x64. В целом по описанию непонятно - то ли это верхнее меню, то ли нижнее (F commands)
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Заменить пункт верхнего меню через LUA макрос
Для этого есть меню плагинов. Надеюсь ваши юзеры достаточно продвинуты, чтобы его найти и им пользоваться.
Заменить пункт верхнего меню через LUA макрос
И всё-таки это полумера. Если делается плагин, вытесняющий ф-ционал ядра - нужна возможность жёстко установит имено его. Вы утверждаете, что в макросах такой фичи нет?
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Заменить пункт верхнего меню через LUA макрос
Функционал ядра не вытесняется плагином. Доступ к нему остаётся.
Я ничего не утверждаю. Мне о такой фиче не известно.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact: