Не работает макрос на AltShiftPgDn/Up

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
gene.pavlovsky
Posts: 157
Joined: Tue 11 Aug, 2015 16:53
Has thanked: 11 times

Не работает макрос на AltShiftPgDn/Up

Post by gene.pavlovsky » Sun 19 Jun, 2016 21:59

Где-то нашёл такой полезный макрос, но вот почему-то сочетания клавиш AltShiftPgDn/Up не срабатывают. Если, скажем, убрать Shift, то работает. В чём проблема?

Code: Select all

Macro {
  area="Shell"; key="AltShiftPgUp"; flags="NoPluginPanels"; description="Change passive panel folder to the parent folder of active panel folder";
  action = function()
	  panel.SetPanelDirectory(nil,0,panel.GetPanelDirectory(nil,1))
	  Keys('Tab')
	  if not APanel.Root then Keys('CtrlPgUp') end
	  Keys('Tab')
  end;
}

Macro {
  area="Shell"; key="AltShiftPgDn"; flags="NoPluginPanels"; description="Change passive panel folder to the folder at active panel cursor";
  action = function()
	  if APanel.Folder then
  	  local dir = panel.GetPanelDirectory(nil,1)
    	panel.SetPanelDirectory(nil,0,dir)
	    dir.Name=APanel.Current
	    panel.SetPanelDirectory(nil,0,dir)
	  else
	    panel.SetPanelDirectory(nil,0,panel.GetPanelDirectory(nil,1))
	  end
  end;
}

Shmuel
Posts: 5165
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 15 times
Been thanked: 145 times

Не работает макрос на AltShiftPgDn/Up

Post by Shmuel » Sun 19 Jun, 2016 22:10

gene.pavlovsky wrote: почему-то сочетания клавиш AltShiftPgDn/Up не срабатывают
У меня срабатывают.
У вас, возможно, они до Far не доходят, перехватываются другой аппликацией (предположение).

Smitis
Posts: 1455
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 13 times
Been thanked: 23 times
Contact:

Не работает макрос на AltShiftPgDn/Up

Post by Smitis » Sun 19 Jun, 2016 22:11

Скорее всего, какая-то программа использует глобальные хоткеи.
viewtopic.php?f=4&t=7896
Разум когда-нибудь победит.

gene.pavlovsky
Posts: 157
Joined: Tue 11 Aug, 2015 16:53
Has thanked: 11 times

Не работает макрос на AltShiftPgDn/Up

Post by gene.pavlovsky » Sun 19 Jun, 2016 23:06

Ага, это был Skype. Там как раз были эти горячие клавиши. Только непонятно, зачем они сделаны глобальными хоткеями.
Спасибо!

Post Reply

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