Page 1 of 1

Универсальная панель

Posted: Sat 01 Apr, 2017 17:17
by Fedia
Подскажите, есть ли в FAR возможность организовать "универсальную панель" со следующими особенностями:
- отображение универсальной панели в меню диска;
- добавление на универсальную панель элементов плагина NetBox;
- добавление на универсальную панель элементов плагина Network;
- добавление на универсальную панель "ссылок" на локальные папки.
То-есть мне надо создать панель, где отображались бы наиболее используемые элементы плагинов/папок.

Универсальная панель

Posted: Fri 07 Apr, 2017 06:46
by IgorZ
Попробуйте BookmarkManager. За исключением добавления в меню дисков, присутствуют все возможности (требует настройки, естественно).
Кстати, если в конце BookmarkManager.lua заменить

Code: Select all

MenuItem {
  description = L.Desc; menu = "Plugins Config"; area = "Shell"; guid = Guids.PlugMenu;
  text = function(menu) return menu=="Plugins" and L.MenuDesc or L.ConfigDesc end;
  action = function(OpenFrom) if OpenFrom then BMMenu() else Config() end end;
}
на

Code: Select all

MenuItem {
  description = L.Desc; menu = "Plugins Disks Config"; area = "Shell"; guid = Guids.PlugMenu;
  text = function(menu) return menu=="Config" and L.ConfigDesc or L.MenuDesc end;
  action = function(OpenFrom) if OpenFrom then BMMenu() else Config() end end;
}
то будет запускаться и из меню дисков.

Универсальная панель

Posted: Tue 11 Apr, 2017 15:46
by LAT