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

Здесь можно обсудить ваш любимый плагин.
Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Drag-n-Drop

Post by Maximus5 »

Latest post of the previous page:

Max Rusov wrote:А с помощью ConEmu можно сделать ярлык на desktop'е?
Почти :) А разве 'Drag-n-Drop' ярлыки создавать умеет? У меня что-то не получилось...
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 536
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Contact:

Re: Drag-n-Drop

Post by Zeroes »

Maximus5

Умеет. Перетаскиваешь на раб стол и всё.
ps. Юзаю D'n'd 2.0.x
--- Zeroes & Ones ---
User avatar
HaRT
Moderator
Posts: 9530
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 229 times

Re: Drag-n-Drop

Post by HaRT »

Zeroes wrote:Перетаскиваешь на раб стол и всё.
У меня в этом случае получается копирование. А чтобы ярлык, надо с нажатым Альтом.
Правда, у меня сборка от 2006-04-23.
Фар есть инструмент, а не нянька. © 2009 DrKnS
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

Re: Drag-n-Drop

Post by DiRTy_GaRRy »

Ура! Спасибо! После последних правок плагин заработал как мне нужно. Кстати, а зачем в релизной сборке pdb-и?
Ы?
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

Re: Drag-n-Drop

Post by DiRTy_GaRRy »

Несколько багов:
  1. Если показать контекстное меню по правой кнопке, то после выхода из far не завершается holder.dnd. Так же этот процесс не завершается, если фар падает;
  2. Контекстное меню не закрывается по клику по фару или ещё куда-нибудь. Закрыть его можно только после выбора какого-нибудь субменю;
  3. Как то странно работает 'Drag'n'drop если нажата клавиша'. У меня выбрано перетаскивание с левым Ctrl. Дело, собсьвенно, в том, что для того, что бы заработал драг нужно старанться примерно одновременно нажать Ctrl и начать тащить файл. Если предварительно зажать Ctrl, а потом уже начать драг, то срабатывает стандартный фар-й драг.
  4. Плагин рушится, если его откомпилировать с /O2.
P.S. На всякий случай опции:

Code: Select all

╔════════ Drag'n'drop - настройки ═════════╗
║ [x] Drag'n'drop если нажата клавиша      ║
║ (•) Левый Ctrl   ( ) Правый Ctrl         ║
║ ( ) Левый Alt    ( ) Правый Alt          ║
║ ( ) Shift                                ║
╟──────────────────Панели──────────────────╢
║ [ ] Разрешить Drop                       ║
║ 0   Количество пикселей, после ко        ║
║     следует начинать Drag                ║
╟──────────────Дополнительно───────────────╢
║ [x] Копировать Проводником               ║
║ [x] Показывать меню по правой кнопке     ║
╟──────────────────────────────────────────╢
╚═══════[ Продолжить ]══[ Отменить ]═══════╝
Ы?
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

Re: Drag-n-Drop

Post by DiRTy_GaRRy »

Продолжаем разговор с самим собой... ;) Плагин личит память. Просто запускаем юникодный фар и смотрим в таскменеджер.

P.S. Может лучше баги сразу писать на багтрекер плагина?
Ы?
User avatar
SeNS
Posts: 34
Joined: Wed 14 Dec, 2005 06:39
Has thanked: 1 time
Contact:

Ошибка в диалоге

Post by SeNS »

Far Manager, version 2.0 (build 987) x86
Плагин Drag&Drop 2.0.0.49
При ошибочном drop-е в том-же каталоге Far совершенно справедливо вывешивает окно, но с ошибкой.
far.png
far.png (16.84 KiB) Viewed 8569 times
WBR, SeNS
User avatar
DrKnS
Posts: 5673
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 311 times

Re: Ошибка в диалоге

Post by DrKnS »

А зачем это здесь?

Диалог плагин рисует, в его тему и пиши.
User avatar
SeNS
Posts: 34
Joined: Wed 14 Dec, 2005 06:39
Has thanked: 1 time
Contact:

Re: Ошибка в диалоге

Post by SeNS »

Не знал, напишу. Спасибо!
WBR, SeNS
Dmitry_SPB
Posts: 4
Joined: Mon 01 Jun, 2009 20:04

Re: Drag-n-Drop

Post by Dmitry_SPB »

На последних билдах Far v. 2.0 x86 плагин стал ронять фар.
User avatar
SeNS
Posts: 34
Joined: Wed 14 Dec, 2005 06:39
Has thanked: 1 time
Contact:

Re: Drag-n-Drop

Post by SeNS »

Смотрю, что этим плагином мало кто пользуется (а зря, imho, плагин весьма полезен, в особенности удобен вызов меню по правой кнопке). Попытался разобраться сам, где именно падает - не получилось с "наскоку" (плагин собирается, запускается - Far не падает, но мышь не "грабится"). Будем ждать, когда камрад Karbazol найдет время пофиксить.
WBR, SeNS
Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Drag-n-Drop

Post by Maximus5 »

щас zg опять песню про секту заведет, но я все-таки скажу ;)
D&D мне нравится в ConEmu
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Drag-n-Drop

Post by Centaur »

А ещё есть секта клавишников. Drag-n-Drop — ересь :]
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

Re: Drag-n-Drop

Post by DiRTy_GaRRy »

Centaur wrote:А ещё есть секта клавишников. Drag-n-Drop — ересь :]
Не скажи. Перетскивать файлы в какой-нибудщь почтовик или графический редактор самое оно. Это всяко удобнее, чем повтоно щёлкать по папкам, когда оно у тебя уже открыто в фар-е.
Ы?
User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: Drag-n-Drop

Post by Александр Кряжев »

Centaur wrote:А ещё есть секта клавишников.
Это точно! Харе Клава! :ha:
upd: Справедливости ради, добавлю, что хоть я сам Drag-n-Drop'ом не пользовался никогда, но меня как-то знакомый "тотал-командоровец" в споре пытался сломить аргументом, что из Far нельзя файлы в приложения перетаскивать; так вот я ему аргументированно доказал, что - можно. :)

Фар - маргинальный продукт. (c) zg
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Drag-n-Drop

Post by Centaur »

DiRTy_GaRRy wrote:Перетскивать файлы в какой-нибудщь почтовик или графический редактор самое оно. Это всяко удобнее, чем повтоно щёлкать по папкам, когда оно у тебя уже открыто в фар-е.
У меня основной паттерн в этом случае — AltShiftIns в FAR’е, AltTab в программу-жертву, CtrlO CtrlV Enter.
Post Reply

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