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

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
gene.pavlovsky
Posts: 170
Joined: Tue 16 Feb, 2010 17:55
Location: Luxembourg
Has thanked: 11 times
Been thanked: 9 times
Contact:

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

Post by gene.pavlovsky »

Где-то нашёл такой полезный макрос, но вот почему-то сочетания клавиш 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: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

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

Post by Shmuel »

gene.pavlovsky wrote: почему-то сочетания клавиш AltShiftPgDn/Up не срабатывают
У меня срабатывают.
У вас, возможно, они до Far не доходят, перехватываются другой аппликацией (предположение).
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

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

Post by Smitis »

Скорее всего, какая-то программа использует глобальные хоткеи.
http://forum.farmanager.com/viewtopic.php?f=4&t=7896
Разум когда-нибудь победит.
gene.pavlovsky
Posts: 170
Joined: Tue 16 Feb, 2010 17:55
Location: Luxembourg
Has thanked: 11 times
Been thanked: 9 times
Contact:

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

Post by gene.pavlovsky »

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

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