Частично пропал drag/n/drop в TC под Win-7 x64
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Частично пропал drag/n/drop в TC под Win-7 x64
Приветствую!
есть проблема, которую не могу решить:
не работает drag-n-drop из TC 7.55a в любую другую программу (на desktop, в PhotoShop, в TheBAT new mail window, в корзину, и т.д.).
drag/n/drop внутри TC работает (из панели в панель, или в пределах панели).
drag/n/drop в системе (включая все остальные программы, например из проводника в корзину или на десктоп) работает.
система Windows 7 Ultimate 64-bit. один раз проблема исчезла и все заработало. проработало пару дней и снова перестало. после чего именно это произошло, выявить не смог.
ни в одной другой системе с этой же версией TC таких проблем не было.
Интрересуют все Ваши предположения:). как исправить? что проверить? где копать?
Спасибо.
есть проблема, которую не могу решить:
не работает drag-n-drop из TC 7.55a в любую другую программу (на desktop, в PhotoShop, в TheBAT new mail window, в корзину, и т.д.).
drag/n/drop внутри TC работает (из панели в панель, или в пределах панели).
drag/n/drop в системе (включая все остальные программы, например из проводника в корзину или на десктоп) работает.
система Windows 7 Ultimate 64-bit. один раз проблема исчезла и все заработало. проработало пару дней и снова перестало. после чего именно это произошло, выявить не смог.
ни в одной другой системе с этой же версией TC таких проблем не было.
Интрересуют все Ваши предположения:). как исправить? что проверить? где копать?
Спасибо.
Tou
"Не работает" - не совсем понятная постановка ситуации. После смены окна по Alt+Esc или Alt+Tab значок копирования виден? Если да, то после отпускания ЛКМ ничего не происходит, никаких предупреждающих окон не появляется?
Пока такой сценарий - запуск из комстроки этого ТС: totalcmd.exe /i=C:\default.ini
И из этого варианта попробовать. Отписаться.
ЗЫ: По сути всё перечисленное можно легко и без D&D делать. Я лично пользуюсь D&D, если нужно что-то запустить однократно, а так процентов 97-99% обхожусь F4-загрузчиками и ТС-шным функционалом.
"Не работает" - не совсем понятная постановка ситуации. После смены окна по Alt+Esc или Alt+Tab значок копирования виден? Если да, то после отпускания ЛКМ ничего не происходит, никаких предупреждающих окон не появляется?
Пока такой сценарий - запуск из комстроки этого ТС: totalcmd.exe /i=C:\default.ini
И из этого варианта попробовать. Отписаться.
ЗЫ: По сути всё перечисленное можно легко и без D&D делать. Я лично пользуюсь D&D, если нужно что-то запустить однократно, а так процентов 97-99% обхожусь F4-загрузчиками и ТС-шным функционалом.
Re
что такое "значок копирования"? (icon? cursor? что-то еще?)Flasher писал(а):Tou
"Не работает" - не совсем понятная постановка ситуации. После смены окна по Alt+Esc или Alt+Tab значок копирования виден?
смена окон Alt+Esc или Alt+Tab не приводит ни к каким изменениям.
во время перетаскивания, курсор мыши не меняется над тем местом, где перетаскиваемый объект можно drop. т.е. остается все время дефолтный курсор.
после отпускания ЛКМ ничего не происходит.Flasher писал(а): Если да, то после отпускания ЛКМ ничего не происходит, никаких предупреждающих окон не появляется?
файла default.ini я не видел ни в одном имевшемся у меня дистрибутиве TC.Flasher писал(а): Пока такой сценарий - запуск из комстроки этого ТС: totalcmd.exe /i=C:\default.ini
И из этого варианта попробовать. Отписаться.
я просто стер wincmd.ini и запустил TC, он создал новый wincmd.ini
вот тут начинается самое интересное.
проблема исчезла.
я вернул обратно старый wincmd.ini - и проблема НЕ появилась.
т.е. на данный момент все работает как надо.
но я уверен, что через какое-то время перестанет. а я так и не понял, с чем связана проблема.
а хотелось бы понять. если это поможет, могу выложить куда-нибудь свой wincmd.ini и дать ссылку.
естественно, можно. но система, имхо, должна быть не просто удобной, а максимально удобной.Flasher писал(а): ЗЫ: По сути всё перечисленное можно легко и без D&D делать. Я лично пользуюсь D&D, если нужно что-то запустить однократно, а так процентов 97-99% обхожусь F4-загрузчиками и ТС-шным функционалом.
например, добавлять аттачменты к электронным письмам удобнее всего именно через D&D - меньше всего действий. и таких частных примеров - еще три десятка:)
При удержании ЛКМ и перетаскивании элемента всегда появляется значок рядом с курсором. Вот его изменение меня и интересует.Tou писал(а):что такое "значок копирования"?
Его не нужно видеть. Я пишу о вызове команды из комстроки - и без лишних вопросов.Tou писал(а):файла default.ini я не видел ни в одном имевшемся у меня дистрибутиве TC.
Вот именно чтобы избежать этой ситуации, я и предложил вышеупомянутый способ с созданием нового ini-файла.Tou писал(а):я просто стер wincmd.ini и запустил TC, он создал новый wincmd.ini
ТС-то хоть при этом перезапускался?Tou писал(а):вот тут начинается самое интересное.
проблема исчезла.
я вернул обратно старый wincmd.ini - и проблема НЕ появилась.
т.е. на данный момент все работает как надо.
Точно понять по ситуации трудно. Но скорее всё сводится к битности. После выполнения команды cm_SwitchX64Redirection по идее должно всё заработать. А так остаётся только ждать выхода 64-битной версии ТС.Tou писал(а):а хотелось бы понять
Лично у меня нет желания ковыряться в чьём-то громоздком файле-конфигурации на 1500-2500 тысячи строк. Может, кто другой пожелает.Tou писал(а):если это поможет, могу выложить куда-нибудь свой wincmd.ini и дать ссылку.
TwinKey старый версии какой-нибудь не стоит, случайно? AHK, AutoIt и т.п. в трее не весят? autorun.wdx используется?
Все примеры и этот в частности можно свести к автоматизации. Есть ряд консольных решений, где и файлы крепить можно и т.л., ну ладно, не суть, прервём этот временный отход от темы.Tou писал(а):естественно, можно. но система, имхо, должна быть не просто удобной, а максимально удобной.
например, добавлять аттачменты к электронным письмам удобнее всего именно через D&D - меньше всего действий. и таких частных примеров - еще три десятка
появляется на то время, пока курсор находится в пределах окна TC. как только курсор оказывается за пределами окна TC, он снова меняется на обычную стрелку, т.е. значок копирования исчезает.Flasher писал(а):При удержании ЛКМ и перетаскивании элемента всегда появляется значок рядом с курсором. Вот его изменение меня и интересует.
(независимо от нажатия или ненажатия клавиш Ctrl, Shift, Alt)
ага, теперь понял. для результата не принципиально.Flasher писал(а):Вот именно чтобы избежать этой ситуации, я и предложил вышеупомянутый способ с созданием нового ini-файла.i
разумеется.Flasher писал(а):ТС-то хоть при этом перезапускался?
нет, нет, нет, нет (на все 4 вопроса).Flasher писал(а):TwinKey старый версии какой-нибудь не стоит, случайно? AHK, AutoIt и т.п. в трее не весят? autorun.wdx используется?
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Tou
Помимо вышеперечисленного, проблемы с D&D могут наблюдаться из-за особенностей UAC. Насколько я помню, винда запрещает перетаскивание файлов между приложением, запущенным обычным образом, и приложением, запущенным с повышенными привилегиями. Если UAC в системе отключён, то нередко случается так, что приложение запускается с повышенными привилегиями, никак не уведомляя об этом пользователя (в чём, собственно, и заключается цель отключения UAC). Сам Тотал ещё хоть как-то умеет информировать, что он работает с максимальными правами, выводя в заголовке окна спец-метки (хотя я не уверен, работает ли эта индикация при отключённом UAC), а вот с другими приложениями это понять сложнее.
Помимо вышеперечисленного, проблемы с D&D могут наблюдаться из-за особенностей UAC. Насколько я помню, винда запрещает перетаскивание файлов между приложением, запущенным обычным образом, и приложением, запущенным с повышенными привилегиями. Если UAC в системе отключён, то нередко случается так, что приложение запускается с повышенными привилегиями, никак не уведомляя об этом пользователя (в чём, собственно, и заключается цель отключения UAC). Сам Тотал ещё хоть как-то умеет информировать, что он работает с максимальными правами, выводя в заголовке окна спец-метки (хотя я не уверен, работает ли эта индикация при отключённом UAC), а вот с другими приложениями это понять сложнее.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Работает. Если запускаешь тотал в безопасном режиме, или с аварийного образа, или во время установки системы, тотал ставит, кажется, крышку, и пишет, что запущен от Администратора.CaptainFlint писал(а):Сам Тотал ещё хоть как-то умеет информировать, что он работает с максимальными правами, выводя в заголовке окна спец-метки (хотя я не уверен, работает ли эта индикация при отключённом UAC), а вот с другими приложениями это понять сложнее.
Проблема действительно существует, и её решение я нашёл: http://pozitronik.livejournal.com/230317.html
- Monarch-LFV
- Сообщения: 364
- Зарегистрирован: Пн июл 22, 2019 13:20
Продолжу тему 10-летней давности. Почему-то не работает drag and drop именно при перетаскивании zip архива в outlook. Остальные Файлы (7z, Rar и т.п.) без проблем, только zip не хочет. Причем так было вначале только у меня на компе, но потом каким-то чудесным образом все починилось, а сейчас тоже самое случилось у коллеги на компе, хотя раньше работало. Не могу понять в чем причина. Сразу скажу, что у меня изначально был выключен совсем UAC, TCx32, win 10 x64, обе программы запущены с одинаковыми правами, опция cm_switchx64redirection не помогает. Помогает только переключение на TCx64, там все работает. Но не удобно только из-за переноса зип архивов постоянно переключаться. Да и я понимаю, если б все файлы так себя вели с функцией drag and drop , а тут только zip. У кого какие мысли?