Drag-n-Drop — тяни-и-бросай (перетаскивание)

Здесь можно обсудить ваш любимый плагин.
wakh
Posts: 108
Joined: Wed 27 Apr, 2005 09:16
Location: Перогиреево
Has thanked: 4 times
Contact:

Re: Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by wakh » Sun 29 Jan, 2012 20:58

Latest post of the previous page:

При загруженом фаре с ДнД появляется "could not open a file mapping" если
Vista: Вызвать хром из оперы или запустить в хроме флэшсодержащий сайт, например ютуб
Вин7: при запуске ИЕ9 и тоже самое что висте.
остаётся ждать нового релиза плагина?
Занимаюсь роликами и SEO, обращайтесь :)

hellboy
Posts: 26
Joined: Sun 19 Apr, 2009 11:20

Re: Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by hellboy » Thu 10 May, 2012 08:32

DV wrote:Увы... Плагин действительно отличный... был в Windows XP. А под Windows 7 он роняет то FAR 2.0 (разные версии), то Explorer. А как было бы с ним хорошо в FAR 2.0...
существует ли (альтернативная) версия плагина, совместимая с Windows 7 и ночными сборками Far 3?

Maximus5
Posts: 3291
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by Maximus5 » Thu 10 May, 2012 08:37

очевидно да - conemu

hellboy
Posts: 26
Joined: Sun 19 Apr, 2009 11:20

Re: Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by hellboy » Thu 10 May, 2012 08:44

Maximus5 wrote:очевидно да - conemu
он у меня установлен - обычная консоль принимает по DnD полное имя файла, Far - молчит.

чьи настройки курить? или в Far должнен быть обязательно установлен плагин?

Maximus5
Posts: 3291
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by Maximus5 » Thu 10 May, 2012 08:45

1. в conemu есть FAQ
2. на форуме он не обсуждается

grechnik
Posts: 10
Joined: Wed 22 Feb, 2017 14:21
Been thanked: 5 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by grechnik » Wed 22 Feb, 2017 14:23


wakh
Posts: 108
Joined: Wed 27 Apr, 2005 09:16
Location: Перогиреево
Has thanked: 4 times
Contact:

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by wakh » Wed 22 Feb, 2017 14:56

Шикаааааарно!
Вин 8 + ФАР х64 - встало и робит, уповаю на безглючность.
Занимаюсь роликами и SEO, обращайтесь :)

User avatar
HaRT
Moderator
Posts: 7980
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by HaRT » Wed 22 Feb, 2017 20:17

grechnik wrote: Версия под FAR3: https://github.com/grechnik/far-drag-n- ... tag/v3.0.0
Что-то у меня в 32-битном Фаре под 64-битной Виндой не получается ни из Фара наружу перетащить (без нажатых клавиш операция прерывается при выходе мышки за пределы окна; с нажатым модификатором она и не начинается), ни в Фар перенести файл (просто в командную строку вставляется путь — как в обычной консоли). При этом плагин загружен, можно открыть и пощёлкать настройки. Можно ли как-то включить диагностику, чтобы понять, что и где идёт не так? Куда вообще копать?

Кстати, с настройками тоже не слава богу — мне не удалось добиться их сохранения между сеансами Фара, а также в рамках одного сеанса диалог может открыться в противоречивом состоянии (например, “[x] Start drag only if the key pressed”, но при этом перечень серый).
Одним словом, изделие ещё не готово к эксплуатации.

Win 8.1 Ent x64; Far Manager, version 3.0 (build 4897) x86.
Фар есть инструмент, а не нянька. © 2009 DrKnS

grechnik
Posts: 10
Joined: Wed 22 Feb, 2017 14:21
Been thanked: 5 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by grechnik » Wed 22 Feb, 2017 21:44

Моя основная система - 64-битный Far на Win7 x64, 32-битную особо не тестировал. В списке процессов есть оба процесса holder_x86.dnd и holder_x86_64.dnd?

Потыкался в настройки разными способами. Похоже, я там потерял флаг DefaultButton при портировании под Far3. Если выходить из диалога явным нажатием на "Продолжить" (как я сам это делал), всё нормально, а если клацать на Enter при фокусе где попало, это эквивалентно нажатию "Отменить". Поправлю. Правда, навскидку непонятно, почему при "Отменить" и повторном вызове чекбоксы запоминают отменённое состояние - сам Far кэширует, что ли?

User avatar
HaRT
Moderator
Posts: 7980
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by HaRT » Wed 22 Feb, 2017 21:55

grechnik wrote: В списке процессов есть оба процесса holder_x86.dnd и holder_x86_64.dnd?
Да, .
grechnik wrote: Если выходить из диалога явным нажатием на "Продолжить" (как я сам это делал), всё нормально
Да, если по горячей клавише, то тоже запоминаются. Кстати, хорошо бы везде расставить горячие клавиши: .
grechnik wrote: Поправлю. Правда, навскидку непонятно, почему при "Отменить" и повторном вызове чекбоксы запоминают отменённое состояние
Спасибо. Причин не знаю, во внутренностях Фара не ковырялся.

Я вообще правильно помню, что при нормальной работе плагина уже при начале перетаскивания файла с панели указатель мыши должен соответственно меняться?
Фар есть инструмент, а не нянька. © 2009 DrKnS

grechnik
Posts: 10
Joined: Wed 22 Feb, 2017 14:21
Been thanked: 5 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by grechnik » Wed 22 Feb, 2017 23:05

HaRT wrote: Я вообще правильно помню, что при нормальной работе плагина уже при начале перетаскивания файла с панели указатель мыши должен соответственно меняться?
Да.

В окне консоли с Far нет виндового скроллбара вертикальной прокрутки?

User avatar
HaRT
Moderator
Posts: 7980
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by HaRT » Wed 22 Feb, 2017 23:31

grechnik wrote: В окне консоли с Far нет виндового скроллбара вертикальной прокрутки?
Ну конечно есть! Как иначе смотреть длинный вывод запускаемых программ?
Фар есть инструмент, а не нянька. © 2009 DrKnS

grechnik
Posts: 10
Joined: Wed 22 Feb, 2017 14:21
Been thanked: 5 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by grechnik » Wed 22 Feb, 2017 23:47

Похоже, именно это плагину и не нравится (он сверяет координаты события от мыши - которые винда отсчитывает от начала буфера консоли - с координатами активной/пассивной панели - которые фар, похоже, отсчитывает от точки, где он решил себя отрисовать). Я посмотрю, что можно сделать.
ЗЫ: оффтоп, но длинный вывод запускаемых программ IMHO удобнее смотреть через командную строку view:<programName args или edit:<programName args.

User avatar
HaRT
Moderator
Posts: 7980
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by HaRT » Wed 22 Feb, 2017 23:51

grechnik wrote: посмотрю, что можно сделать
Спасибо.

Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
DrKnS
Posts: 4535
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by DrKnS » Thu 23 Feb, 2017 00:43

grechnik wrote: которые фар, похоже, отсчитывает от точки, где он решил себя отрисовать
Точка находится через ACTL_GETFARRECT.

grechnik
Posts: 10
Joined: Wed 22 Feb, 2017 14:21
Been thanked: 5 times

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by grechnik » Thu 23 Feb, 2017 21:33

DrKnS wrote: Точка находится через ACTL_GETFARRECT.
Ага, спасибо.

Поправил немного: https://github.com/grechnik/far-drag-n- ... tag/v3.0.1

User avatar
Alexey Samlyukov
Posts: 1757
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 2 times
Contact:

Drag-n-Drop — тяни-и-бросай (перетаскивание)

Post by Alexey Samlyukov » Fri 24 Feb, 2017 07:58

перетаскиваю из одной панели в другую, в которой открыт корень диска, вываливается ошибка: папка "\" не существует.

Post Reply

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

Who is online

Users browsing this forum: chernvj, Yahoo [Bot] and 8 guests