Latest post of the previous page:
Aidar, возможно ли исправить проблему которая появилась в build 4285?http://forum.farmanager.com/viewtopic.p ... 81#p128481
http://forum.farmanager.com/viewtopic.p ... 83#p128483
Заранее благодарю.
Latest post of the previous page:
Aidar, возможно ли исправить проблему которая появилась в build 4285?ВDennis_Moore wrote:... И последнее обновление Rh scripts вышло не так давно - сборка пакета v.3.1.4.1 [Build от 2015-02-15]
Rh_Scripts\doc\History.txt
указывается совместимая версия FAR Manager.
Кажется, ошибка та же самая.Dennis_Moore wrote:Вот почему-то другая ошибка... (хотя просто попробовал другой файл)
А где найти эти обозначения?
В данном случае подходящих скриптов похоже нет.
Боюсь, этот пример невозможно применить, не углубляясь в дебри внутренней реализации Rh_Scripts, где слишком всё взаимосвязано, и на разных уровнях.
Quoting
для отображения подменю "&Q - Кавычки/скобки".Code: Select all
Plugin.Call("6F332978-08B8-4919-847A-EFBB6154C99A","file",
[[C:\APPs\Far3\Profile\Plugins\lf4ed\scripts\Rh_Scripts\LuaEUM\LuaEUM.lua]],
"Quoting")
Code: Select all
AddToMenu("e", "LU&M:Quoting", nil, ScriptsPath.."LuaEUM\\LuaEUM","Quoting")
Rh_Scripts\LuaEUM\config\EQuoting.lum
:
Code: Select all
local Data = {
Menu = {
text = L.LuaScripts,
Items = { mQuoting, },
},
["Quoting"] = mQuoting,
} ---
Могу помочь с заготовкой, в принципе, она у всех примерно одинаковая.John Doe wrote:Боюсь, этот пример невозможно применить, не углубляясь в дебри внутренней реализации Rh_Scripts, где слишком всё взаимосвязано, и на разных уровнях.Aidar wrote:В качестве примера можно использовать LumFLS
Доходит, если поместить его в таблицу:
Code: Select all
Plugin.Call("6F332978-08B8-4919-847A-EFBB6154C99A",
"file",[[C:\APPs\Far3\Profile\Plugins\lf4ed\scripts\Rh_Scripts\LuaEUM\LuaEUM.lua]],
{"Quoting"}
)
_usermenu.lua
:
Code: Select all
AddCommand("luaeum_q", ScriptsPath.."LuaEUM\\LuaEUM", "Quoting")
Code: Select all
Plugin.Call("6F332978-08B8-4919-847A-EFBB6154C99A", "*luaeum_q")
Да, так тоже работает. Спасибо.John Doe wrote:...Доходит, если поместить его в таблицу...
_usermenu.lua
:
Code: Select all
AddCommand("luaeum", ScriptsPath.."LuaEUM\\LuaEUM")
Code: Select all
Plugin.Call("6F332978-08B8-4919-847A-EFBB6154C99A", "*luaeum", "Quoting")