Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Far Manager (часть 3)

Модерирует : gyra, Maz

articlebot (06-10-2016 09:08): Far Manager  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
-- Макрос назначен на LAltShiftS. Плагин вызывается в реальных файловых
-- панелях и дереве каталогов если не запущен arclite.
-- (c) VictorVG @ VikSoft.Ru, 2014 - 2015 , (c) Igor Yudincev, 2015
-- История версий:
--
-- v1.0 - первая версия
-- 02.08.2014, 14:11:44 +0300
-- v1.1 - добавлена навигация из Size Manager.lu by Igor Yudincev.
-- 18.04.2015, 15:00:27 +0300
-- v1.2 - рефакторинг, пытаемся устранить конфликт с ArcLite (баг-репорт skipik)
-- Wed Jun 24 04:05:28 +0300 2015
-- v1.3 - рефакторинг, пытаемся устранить конфликт с F5/F6/F8 (баг-репорт skipik)
-- Thu Jun 25 13:55:50 +0300 2015
--
 
local SMId="F36E3C60-C77F-43F2-83C1-8A879DDBBCD7";
local SMMId="F3D9C64A-BC7A-49A5-8FD9-38CAE5A37282";
local ArcPt=mf.env("FARHOME").."/\\plugins\\arclite\\arclite.dll/i";
local Ks="/(F5|F6|F8)"
local DlgId1="E41F6EFF-49DA-40D8-BB50-37D355D812CC";
local DlgId2="5431982E-24CA-4BAC-8831-177300C2405C";
Macro{
area="Shell Tree";
key="LAltShiftS";
flags="NoPluginPanels NoPluginPPanels NoSendKeysToPlugins";
description="Size Manager";
  condition=function() return Plugin.Load(ArcPt,0)==0 end;
  action=function()
    Plugin.Menu(SMId,SMMId)
  end;
}
 
Macro {
  area="Dialog";
  key="Enter Home End Up Down PgUp PgDn Left Right CtrlPgUp CtrlPgDn";
  flags="NoPluginPanels NoPluginPPanels NoSendKeysToPlugins";
  priority=0;
  description="Size Manager - panel navigation";
  condition=function() return Plugin.Load(ArcPt,0)==0 end;
  action = function()
  if win.ExtractKey~=Ks
   then
    if Dlg.Id==DlgId1 or Dlg.Id==DlgId2
       then
         Keys("Esc")
          Keys(akey(1))
         Plugin.Call(SMId,0)
       else
          Keys(akey(1))
       end;
      else
       Keys(akey(1))
    end;
  end;
}

Всего записей: 33218 | Зарегистр. 31-07-2002 | Отправлено: 14:13 25-06-2015 | Исправлено: Victor_VG, 14:13 25-06-2015
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Far Manager (часть 3)
articlebot (06-10-2016 09:08): Far Manager


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru