forked from elfmz/far2l
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Есть макрос:
local F = far.Flags
Macro { area="Search"; key="CtrlSpace"; action = function()
local LocalPIdx = Panel.FExist(0,APanel.Current)
local PanelItem = Panel.GetCurrentPanelItem(nil,1)
if (band(PanelItem.Flags,F.PPIF_SELECTED) == 0) then
Panel.Select(0,1,1,LocalPIdx)
else
Panel.Select(0,0,1,LocalPIdx)
end
far.AdvControl("ACTL_REDRAWALL")
end;
}
Предназначен для удобной отметки файлов не выходя из режима QuickSearch
например вызвали QuickSearch набрали маску файлов например far* и например бегаем по
похожим файлам через CtrlEnter нажимая CtrlSpace (мой макрос) отмечаем нужные не покидая
окошко QuickSearch
работает под Far3 и FAR2m,
только под Far2m сейчас после активации Panel.Select(...) происходит сброс
окошка QuickSearch и происходит возврат на панели, т.е. теряется функционал макроса как таковой.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels