EMenu: Explorer Context Menu — Контекстное меню Проводника

Здесь можно обсудить ваш любимый плагин.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by John Doe »

Latest post of the previous page:

У многих команд есть свой verb

Code: Select all

┌ Additional information in text menu ───┐
│ ( ) None                               │
│ ( ) Show helptext                      │
│ (•) Show commands                      │
│ [ ] Hide if the same                   │
└────────────────────────────────────────┘
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by Wave »

от картинок это не спасает.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by John Doe »

С некоторых пор в меню дисков по правому клику (или по Apps) запускается eMenu.
(В списке плагинов по F11 его при этом нет, стоит добавить)

Plugin.Menu кстати тоже срабатывает: lm:post Keys'AltF1' Plugin.Menu("742910F1-02ED-4542-851F-DEE37C2E13B2")
Так что надо будет добавить в макросы ('окольными' путями и раньше можно было).
pp
Posts: 36
Joined: Wed 24 Jan, 2007 11:39
Location: Česká republika
Has thanked: 7 times
Contact:

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by pp »

Привет!
Is it possible to use rclk_cmd for commands which are in a "submenu"?




rclk_cmd:tsvn_update works ok, but for rclk_cmd:tsvn_log I'm getting "Can't invoke menu command." :(
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by 2useven10 »

  1. Macro {
  2.  
  3.   area="Shell"; key="CtrlShiftL"; flags="NoPluginPanels"; description="svn showchanges";
  4.  
  5.   action = function()
  6.  
  7.     local emenu = '742910F1-02ED-4542-851F-DEE37C2E13B2'
  8.  
  9.     if APanel.Current == '.svn' then Keys('Home') end
  10.  
  11.     Plugin.Command(emenu,'rclk_cmd:tsvn_log')
  12.  
  13.   end;
  14.  
  15. }
works for me...

BTW: Far.DisableHistory(0) -- enables all history
pp
Posts: 36
Joined: Wed 24 Jan, 2007 11:39
Location: Česká republika
Has thanked: 7 times
Contact:

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by pp »

Unfortunately I'm getting the same error :( Your macro works fine with rclk_cmd:tsvn_update or rclk_cmd:tsvn_commit, but not with anything from the sub-menu.
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by Shmuel »

I don't use EMenu, so can't help much.
But you can tell Tortoise SVN (via its "Settings") to place "SVN Show Log" in the top-level menu instead of a submenu.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by 2useven10 »

Unfortunately I'm getting the same error :( Your macro works fine with rclk_cmd:tsvn_update or rclk_cmd:tsvn_commit, but not with anything from the sub-menu.
You are right. I forgot, I've moved log to the upper level menu in the tortoise menu settings...
pp
Posts: 36
Joined: Wed 24 Jan, 2007 11:39
Location: Česká republika
Has thanked: 7 times
Contact:

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by pp »

Shmuel, 2useven10: Thanks for the hint, I was not aware about this option in tortoise menu settings.
DimaT
Posts: 167
Joined: Fri 08 Apr, 2005 08:44
Has thanked: 1 time

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by DimaT »

Far Manager, version 3.0 (build 3525) x86

После выбора в GUI context menu (нажатии пункта menu), кроме выполнения действия повторно чуть правее всплывает GUI context menu. :o

Как поправить?
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by John Doe »

Не запоминается третье состояние чекбокса [?] Display GUI menu
Выставить можно, но после нажатия {Save} оно не сохранится, это можно увидеть вновь открыв настройки.
Удалять базу пробовал.
User avatar
Mauro72
Posts: 220
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 9 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by Mauro72 »

Oops, no text menu!. Only GUI menu.
Red window message: "can't show the menu".
Any help?
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by HaRT »

Mauro72 wrote:Oops, no text menu!. Only GUI menu.
Do you have a question mark in ?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Mauro72
Posts: 220
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 9 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by Mauro72 »

HaRT wrote:
Mauro72 wrote:Oops, no text menu!. Only GUI menu.
Do you have a question mark in ?
Yes. Without the question mark, the same problem. No text menu.
With FAR 2, the same... no text menu.
I don't know, few days ago i remember running emenu perfect. Showing GUI and text menu.
May be an external library, DLLs?
User avatar
Mauro72
Posts: 220
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 9 times

Re: EMenu: Explorer Context Menu — Контекстное меню Проводни

Post by Mauro72 »

Well, now works!
Why... I'dont know, but uninstalling Visual Basic 2005, solve the problem. May be a DLL replaced.
far_noob
Posts: 2
Joined: Fri 05 Dec, 2014 00:27

EMenu: Explorer Context Menu — Контекстное меню Проводника

Post by far_noob »

Добрый день.

Столкнулся с проблемой: в текстовом режиме не отрисовывается подменю для опции "Отправить", плагин выдает ошибку: "Can't show menu."
Другие подменю работают. Запуск Far через ConEmu, запуск с правами Администратора проблему не решает.
Если указать опцию "Display GUI Menu" то все работает.

Far build 4040 x64
OS Win7x64
Post Reply

Return to “Обсуждение плагинов”