far-plugins
far-plugins copied to clipboard
Дополнение для плагина PlugMenu - макрос для установки плагина в Far 3 v2415+
Используя PlugMenu.fml я несколько адаптировал
макрос вызова плагина для Far 3 - выкинул блок
константы как лишний, и просто позвал GUID
плагина в CallPlagin. Опробовал - марос
ипортируется через команду
Far /import PlugMenu.farconfig
без ошибок и после перезапуска Far плагин
сразу вызывается по F11. Готовый макрос
приложил, можно его с ходу закоммить в
сосрцы и поставку плагина чтобы у людей был
выбор чем пользоваться - либо макросом
выполняемым Far, или FML. Я лично за такой
подход из-за его гибкости - каждый выберет
свой вариант, а "спасибы" оба выскажут. Чем
плохо?:)
Original issue reported on code.google.com by victorvg04
on 4 Feb 2012 at 3:40
[deleted comment]
[deleted comment]
Заменил макрос - причина - убрана
двусмысленность в названиях - стандартное
меню на ShiftF11, а расширенное, выводимое PlugMenu
на F11. Обновлённый макрос в аттаче, и его код
тут:
<?xml version="1.0" encoding="UTF-8" ?>
<farconfig>
<macros>
<keymacros>
<macro area="Common" key="F11" flags="DisableOutput" description="Advanced Plugin Menu">
<text><![CDATA[$if (CallPlugin("AB9578B3-3107-4E28-BB00-3C13D47382AC", 0) == 0) F11 $end]]></text>
</macro>
<macro area="Common" key="ShiftF11" flags="DisableOutput" description="Standard Plugin Menu">
<text>F11</text>
</macro>
</keymacros>
</macros>
</farconfig>
код макроса есть и в ВИКИ по плагину.
Надеюсь, что кому-то он окажется полезен.
Original comment by victorvg04
on 8 Feb 2012 at 8:19
Attachments: