Не работает макрос DEL

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
serjufa
Posts: 1
Joined: Mon 30 Jan, 2012 08:50

Не работает макрос DEL

Post by serjufa »

в версии 1,7-2 был макрос DEL. При его активации По нажатию кнопки Delete удалялся файл или файлы. В 3-й версии этот плагин не работает. Что делать?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Не работает макрос DEL

Post by John Doe »

Так плагин или макрос?
И что вы вкладываете во фразу "не работает"?

Hint: макроcы телепатически пока не импортируются, поэтому \Addons\Macros\Panel.Del.farconfig (или \Addons\SetUp\WindowsGUI.farconfig)
https://t.me/FarManager — Telegram чат
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: Не работает макрос DEL

Post by sToLp »

1. Подгрузить штатный макрос (см. пост выше).
Как это сделать сказано в
FAQ (ЧаВО)

2 В панелях я использую fml-макрос плагина MacroLib

Code: Select all

Macro Area="Shell" Key="Del NumDel" Cond="CmdLine:0"
Descr="Use Del to remove files"
{{
  $If (!CmdLine.Eof)
    Del $Exit
  $Else
    $If ((APanel.Bof && !APanel.Selected) && (!APanel.Root || APanel.Plugin))
      CtrlPgUp
    $End
    F8
  $End
}}
ag.michael
Posts: 2
Joined: Tue 21 Oct, 2014 14:55

Не работает макрос DEL

Post by ag.michael »

Помогите пожалуйста.
Взял Ваш макрос. Назвал его Del.fmlua. Засунул в папку Macros.
Теперь, по нажатию Del получаю следующее сообщение об ошибке:
Error parsing macro
[string " ..."]:2: unexpected symbol near '$'
Почему такое может быть?
Версия Far 3.0.4040.
Заранее спасибо!
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Не работает макрос DEL

Post by 2useven10 »

Синтаксис изменился.
Просто возьмите макрос addons\Macros\Panel.Del.lua
ag.michael
Posts: 2
Joined: Tue 21 Oct, 2014 14:55

Не работает макрос DEL

Post by ag.michael »

Спасибо Вам!
Скопировал файл Panel.Del.lua в C:\Documents and Settings\USERNAME\Application Data\Far Manager\Profile\Macros\scripts.
Работает!
Post Reply

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