Как присвоить имя пункту меню в редакторе?

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
UHolder
Posts: 3
Joined: Tue 25 Nov, 2014 16:07

Как присвоить имя пункту меню в редакторе?

Post by UHolder »

Far Manager, version 3.0.0.5511 x64
Написал макрос для вызова плагина в редакторе и назначил вызов макроса комбинации Alt + Shift + F7
  1. local LFSearch = "8E11EA75-0303-4374-AC60-D1E38F865449" --LuaFAR Search Plugin
  2.  
  3. local function LFS_exist()
  4.   return Plugin.Exist(LFSearch)
  5. end
  6.  
  7. local function LFS_run(key)
  8.   if Plugin.Menu(LFSearch) then
  9.     Keys(key)
  10.   end
  11. end
  12.  
  13. Macro {
  14.   area = "Editor";
  15.   key = "AltShiftF7";
  16.   description = "Search LFS";
  17.   condition = LFS_exist();
  18.   action = function()
  19.     LFS_run("1")
  20.   end;
  21. }
Каким образом заставить Far подписать соотв. пункт нижнего меню?
far_menu_question.png
far_menu_example.png
far_menu_example.png (6.59 KiB) Viewed 469 times

User avatar
zg
zero-gravity
Posts: 5714
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 134 times
Contact:

Как присвоить имя пункту меню в редакторе?

Post by zg »

editor.SetKeyBar?

User avatar
UHolder
Posts: 3
Joined: Tue 25 Nov, 2014 16:07

Как присвоить имя пункту меню в редакторе?

Post by UHolder »

zg wrote:
Thu 30 Jan, 2020 23:03
editor.SetKeyBar?
Благодарю за помощь, получилось по Вашей наводке найти решение в ветке "обсуждение макросов": Хоткеи макросов на линейке клавиш.
Забрал keybar.lua.7z, скопировал в %APPDATA%\Far Manager\Profile\Macros\modules файл keybar.lua и изменил свой макрос в %APPDATA%\Far Manager\Profile\Macros\scripts на такой:
LUAFarSearch.Editor.lua
(675 Bytes) Downloaded 9 times
Ещё пробовал внести изменения как в %APPDATA%\Far Manager\Profile\Addons\SetUp\KeyBarLabels.farconfig, так и в %FARHOME%\Addons\SetUp\KeyBarLabels.farconfig. Это решение вообще не заработало, хотя в стандартной поставке Far указано в %FARHOME%\Addons\SetUp\Descript.ion

2useven10
Posts: 4009
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 180 times

Как присвоить имя пункту меню в редакторе?

Post by 2useven10 »

UHolder wrote:
Fri 31 Jan, 2020 09:51
Это решение вообще не заработало
В Addons есть README.TXT

User avatar
UHolder
Posts: 3
Joined: Tue 25 Nov, 2014 16:07

Как присвоить имя пункту меню в редакторе?

Post by UHolder »

2useven10 wrote:
Fri 31 Jan, 2020 10:51
UHolder писал(а): ↑
31 янв 2020, 10:51
Это решение вообще не заработало

В Addons есть README.TXT
Ага, понял свою ошибу, благодарю.

Вопрос закыт.

Post Reply

Return to “Нужна помощь”