Page 1 of 7

проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 12:01
by Kerberos464
сразу оговорюсь, что пишу в разделе "Нужна помощь", а не в "Глюки и баги" потому, что не уверен в наличии тут глюка и бага (и чтоб никто не порывался сказать "чини руки" и т.д.), т.е. пока что я просто хочу знать, повторяется моя проблема у других пользователей фара.
итак,
начиная с какого-то времени, примерно 2-3 дня, сталкиваюсь с тем, что в панелях по CtrlIns не копируется имя файла в клипборд. причём не всегда. бывает, что с первого раза не копируется, а со второго копируется, а бывает, что несколько раз надо CtrlIns жать, чтоб получить желаемое.
а бывает, что и 20 раз подряд копируется, а потом несколько раз (3-4) никак. короче, по-разному. от чего зависит, понять не могу :(
интересно, что после такого "некопирования" клипборд очищается (ну, по крайней мере, обратно в фар по ShiftIns ничего не вставляется).
проверял в т.ч. без плагинов и макросов. win7 x86, фар 2.0.1625.

возможно, что это из-за вот этого, но, ессно, без всяких подозрений =)
drkns 20.07.2010 22:08:47 +0200 - build 1624
2. Уточнение 1609.2: CF_HDROP используется только для "стандартного" CtrlIns, <CtrlShift|CtrlAlt|AltShift>Ins копируют только текст.
у кого-нить ещё такое есть?

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 12:03
by Kerberos464
а, да - никаких прог, которые могут отслеживать (и менять) состояние клипборда (например, файлокачалок) нету.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:34
by NightRoman
Еще наблюдение (Far 2.0.1625). Встаю на файл, жму CtrlIns, потом где-нибудь вставляю в редакторе (CtrlV). Обычно вставляется текст (имя файла), что и ожидается, и как это было "всегда". А вот в Ворде 2007 вставляется ярлык, что неожиданно и не то, что хочется.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:41
by John Doe
NightRoman wrote:А вот в Ворде 2007 вставляется ярлык, что неожиданно и не то, что хочется.
В ворде есть
Или используйте для этих случаев <CtrlShift|CtrlAlt|AltShift>Ins.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:49
by Kerberos464
в общем, я сделал пока что такой макрос и вроде проблема больше не появляется (правда, теперь не могу скопировать в клипборд текст из командной строки, но я пока переживу это):

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:51
by Kerberos464
кстати, NightRoman и John Doe, я так и не понял, вы подтверждаете то, что я написал в первом посте?

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:52
by John Doe
fibre wrote:правда, теперь не могу скопировать в клипборд текст из командной строки

Code: Select all

"EmptyCommandLine"=dword:00000001
вы подтверждаете то, что я написал в первом посте?
Не могу ни подтвердить ни опровергнуть, мало пользовался.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:54
by Kerberos464
John Doe wrote:
спасибо :) забыл об этом, макрос делал на скорую руку.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:56
by John Doe
Можно подойти к вопросу и с другой стороны: использовать в ворде Alt+Ctrl+V

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 13:56
by NightRoman
fibre wrote:кстати, NightRoman и John Doe, я так и не понял, вы подтверждаете то, что я написал в первом посте?
Нет, я такого не замечал. Но я и не опровергаю, просто не замечал пока такого.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 14:00
by NightRoman
John Doe wrote:Можно подойти к вопросу и с другой стороны: использовать в ворде Alt+Ctrl+V
Спасибо. Все подсказки работают. Непривычно немного, но жить можно.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 14:01
by Kerberos464
fibre wrote:интересно, что после такого "некопирования" клипборд очищается (ну, по крайней мере, обратно в фар по ShiftIns ничего не вставляется).
щас проверил, в этом случае по ShiftIns ничего не вставляется не только в фаре, но и в ворде (думал, вдруг там что-то такое копируется в клипборд, что фар не может вставить... ан нет).

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 14:18
by vkh
а я экспериментировал, и один файл копировал и несколько. и системные скрытые. в проводнике все вставляется.
не было такого что вставка не работала и в буфере был только текст.
win7 x86, фар 2.0.1625

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 14:20
by Kerberos464
vkh wrote:не было такого что вставка не работала и в буфере был только текст.
у меня бывает, что после очередного копирования в буфере нет ни текста, ни чего-либо ещё.

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 18:20
by Wave
На всякий случай: а случайно в этот момент (когда не получается скопировать) не открыто окошко быстрого поиска?

Re: проблема с копированием имени файла в клипборд

Posted: Thu 22 Jul, 2010 18:34
by Kerberos464
Wave wrote:На всякий случай: а случайно в этот момент (когда не получается скопировать) не открыто окошко быстрого поиска?
абсолютно точно нет.
воспроизводится так:
1. стою на любой из панелей, вижу файлы.
2. жму CtrlIns, потом ShiftIns, ессно, имя текущего файла копируется в клипборд и потом вставляется в командную строку.
3. жму Esc (очищаю коммстроку), жму Down (чтоб перейти к другому файлу, а то не понять, скопировалось имя в клипборд или просто осталось там от предыдущего копирования).
4. повторяю действия начиная с п.2... и вдруг бац, клипборд пустой, по ShiftIns ничего не вставляется.
вот так вот у меня.