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

Здесь можно обсудить ваш любимый плагин.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Latest post of the previous page:

ghazan
Будет патч, высылай мне на gmail com / trexinc.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Может и проблема овнер драв из за того же, хрен его знает.
ghazan
Posts: 15
Joined: Mon 12 Feb, 2007 16:22

Post by ghazan »

В общем это сложно назвать патчем... Plugin.cpp, line 815 - надо убрать слово CMF_EXTENDEDVERBS, либо привести работу плагина в соответствие с Эксплорером, либо сделать опцию.

This flag is set when the calling application wants extended verbs. Normal verbs are displayed when the user right-clicks an object. To display extended verbs, the user must right-click while pressing the SHIFT key.

PS: Наверное, грамотнее всего было бы реагировать на нажатый Shift. По крайней мере виндузоидам привычно.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

ghazan
А где можно увидеть эффект этого ShiftClick? У меня что то везде одно и тоже показывается.
ghazan
Posts: 15
Joined: Mon 12 Feb, 2007 16:22

Post by ghazan »

Ну если у тебя тортуаз стоит, то на любом измененном файле это видно отчетливо по строке с SVN Diff.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

ghazan
Не я SVN из консоли юзаю.
Тогда такой вопрос, это ShiftClick меню в фаре нужно?
ghazan
Posts: 15
Joined: Mon 12 Feb, 2007 16:22

Post by ghazan »

почему бы и нет? там кода-то... проверить, что нажат Shift, и если да, то передать добавочный флаг.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

ghazan
Ну шифт тут не причём так как плагин и Click не ловит. Можно или новый пункт меню сделать, или галочку в настройках.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Короче пока уберу нафиг этот флаг, скорее всего никто и не заметит.
User avatar
Taciturn
Posts: 603
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Post by Taciturn »

У меня EMenu из http://farmanager.com/farbugs/Plugins.2198.x86.rar стабильно падает при 2 вызове…
Far 1.71.4.2199 + EMenu из архива, больше никаких плагинов, Win2k3 SP1.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

стабильно падает при 2 вызове…
Подтверждаю, падает на 2, иногда на 3 вызове при наличии в меню дополнительных пунктов, добавляемых сторонним софтом (поймал на htm2chm).
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Taciturn
DrKnS
Ну давайте логи, учите как точно повторить.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

t-rex
fstd_trap не создается.
В зависимости от того, в какой последовательности выбирать пункты context menu/my computer - или падает молча, или с ошибкой:
"Инструкция по адресу "0x77fcbd36" обратилась к памяти по адресу "0x000851e5". Память не может быть "read""
или с записью drwatson'овского эвента:
"Вызвано исключение c0000005 по адресу 77FCBD4E (RtlSizeHeap)"

Повторяется на vmware+win2k+вот это (В настройках включить shell integration).
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

DrKnS
Не получается повторить. Выкладывайтё всю инфу что может быть связана. И точное описание что надо делать чтоб завалить.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Отбой, смог повторить.
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Post by Yegor »

Может пришло время и вот это подфисить:
http://forum.farmanager.com/viewtopic.php?p=12641#12641

Дополнение: иногда все-таки этот фичер работает (обычно из корневого каталога и с недлинными именами файлов). Но точные условия так и не определил.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Post Reply

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