Ru-Board.club
← Вернуться в раздел «Программы»

» CLCL

Автор: volodyalipkin
Дата сообщения: 19.10.2008 06:06
Имеется Vista Ultimate SP1. по горячей клавише для 'Clipboard Watch' программа меняет состояние с активного на неактивное и наоборот. Но не показывает скопированные элементы. Выгрузка из памяти Punto не помогла. Кто-нибудь сталкивался с чем-то похожим?
Автор: vitaly1
Дата сообщения: 11.11.2008 16:54
Как настроить сабж таким образом, чтобы при вставке предыдущих объектов из буфера обмена они вставлялись не как plain text, а с тем форматировании, в каком были скопированы?

Например, копирую несколько ячеек из таблицы в ворде, потом копирую еще что-то и хочу вставить ячейки. Вызываю горячей клавишей окошко сабжа, выбираю в списке ячейки, а он вставляет просто текст, без всякого формативания и без таблицы.

Найстроки форматов в программе такие:

Автор: alt76
Дата сообщения: 11.11.2008 17:43
vitaly1
в [Фильтр] добавть Rich Text Format, или, если его возможностей не хватит поставть в [Фильтр] галку [Все форматы по умолчанию будут добавлены в журнал] - так clcl любые форматы будет поддерживать
Автор: vitaly1
Дата сообщения: 11.11.2008 22:29
Спасибо. Поставил галку (почему-то не было возможности добавить Rich Text Format в Фильтр), теперь вставляет с форматированием, как и требовалось.

Но возникает другой вопрос Теперь в списке возможностей вставки все пункты - Rich Text Format. Ну и как узнать, какой из них мне нужен? Есть какой-то способ отображения содержимого буфера в выпадающем окошке?
Автор: vitaly1
Дата сообщения: 12.11.2008 13:26
Похоже, после изменения настроек сабжа у меня Ворд стал падать Раньше не помню, чтобы хоть раз упал, а вчера раза 4 за вечер...
Автор: alt76
Дата сообщения: 12.11.2008 15:46

Цитата:
почему-то не было возможности добавить Rich Text Format в Фильтр

вручную добавь ->Rich Text Format<-


Цитата:
Но возникает другой вопрос Теперь в списке возможностей вставки все пункты - Rich Text Format. Ну и как узнать, какой из них мне нужен? Есть какой-то способ отображения содержимого буфера в выпадающем окошке?

настройки [Формат] [Rich Text Format] опусти пониже:
1. UNICODE TEXT
2. TEXT
3. Rich Text Format
...


Цитата:
Похоже, после изменения настроек сабжа у меня Ворд стал падать Раньше не помню, чтобы хоть раз упал, а вчера раза 4 за вечер.

возможно из за галки [Все форматы по умолчанию будут добавлены в журнал], выключи ее.
у меня за годы пользования сабжем ни разу из за него никаких проблем не возникало
Автор: vitaly1
Дата сообщения: 13.11.2008 17:16
Сделал, как ты посоветовал. Вот как у меня сейчас выглядят настройки:



(В Формате Текст поставил перед Юникодом)

Теперь проблема, которую я хочу решить. Есть англ. текст, в нем есть индексные метки (или, по терминологии справки Ворда, элементы предметного указателя), причем двух типов - в одних метках есть слова Glossary Word, в других нет. Нужно эти метки перевести, при этом приходится много раз копировать разные метки и примерно в треть из них вставлять сочетание Glossary Word, которое должно быть отформатировано как скрытый текст и (желательно) закрашено зеленым цветом. Метки - это не простой текст, они выделены голубым или зеленым цветом и помечены как скрытый текст.

Т.е. я копирую Glossary Word, потом копирую еще что-то, еще что-то, и в какой-то момент мне нужно вставить Glossary Word. Потом опять копирую-вставляю что-то другое, потом вставляю Glossary Word и т. д. И чтобы не копировать Glossary Word много раз, мне нужно его просто выбрать из списка сохраненного в буфере, который создает сабж.

Теперь что получается на практике:



Такой список получается во время копирования-вставки при работе с текстом. Какой-то из этих пунктов (Text) - искомый Glossary Word, остальные - разные метки, которые приходится копировать по ходу работы. Если в Фильтре поменять порядок, например, первым поставить Юникод, то вместо (Text) список будет состоять из сплошных (UnicodeText), если RTF - то из RTF-ов. И при этом совершенно непонятно, какой из пунктов этого списка - Glossary Word. Это может быть второй или третий или какой-то из след. пунктов. Перебирать их один за другим - смысла нет, скорее уже просто еще раз скопировать Glossary Word откуда-то и вставить, но тогда теряется смысл сабжа.

Отсюда вопрос: можно ли каким-то образом в списке вместо безликих (Text) или (UnicodeText) увидеть содержимое пунктов списка (первое слово или несколько слов)?
Автор: alt76
Дата сообщения: 13.11.2008 21:04
видимо нельзя, т.к. при копировании полей word в буфер обмена в формате TEXT/UNICODE TEXT/Rich Text Format заносит *тестовое значение поля* - т.е. *то, что отображается в поле*, когда не стоит галка [Вид] -> [Коды полей]
а раз у тебя все поля невидимые, т.е. пустые, то CLCL и отображает их как (TEXT) - т.е. пустой текст, или тест состоящий из одних пробелов

могу посоветовать немножко фич a la через попу
* сначала копировать само поле, а потом текст внутри него (т.е. то, что между {}) - в списке они будут идти до первой вставки одного из этих 2-х друг за дружкой
* если меток ограниченное кол-во, то можно самому задать их текстовое представление в списке History clcl - в твоем случае отредактировать значение TEXT
Автор: helller
Дата сообщения: 25.11.2008 07:19
Господа, подскажите как справиться с кракозябрами похоже что проблемы в винде - наблюдаются кракозябры также в qip. Потому что никакие шаманства с плагинами не позволяют нормально копировать русский текст... Причем нормально работающая версия на одной машине после переноса на текущую все равно глючит.. кракозябры видны сразу же в меню clcl... даже не в карманах...

Сильно не бейте, если решение уже есть

P.S. Проблема похоже с отображением - т.к. сам русский текст вставляется нормально, а вот меню программы и содержащиеся в буфере записи - одни кракозябры
Автор: helller
Дата сообщения: 27.11.2008 13:45
Проблема решилась прописыванием в реестре следующих параметров и удаления несоответствующих.

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
"Arial CE,238"="Arial,238"
"Arial CYR,204"="Arial,204"
"Arial Greek,161"="Arial,161"
"Arial TUR,162"="Arial,162"
"Courier New CE,238"="Courier New,238"
"Courier New CYR,204"="Courier New,204"
"Courier New Greek,161"="Courier New,161"
"Courier New TUR,162"="Courier New,162"
"Helv"="MS Sans Serif"
"Helvetica"="Arial"
"MS Shell Dlg 2"="Tahoma"
"Times"="Times New Roman"
"Times New Roman CE,238"="Times New Roman,238"
"Times New Roman CYR,204"="Times New Roman,204"
"Times New Roman Greek,161"="Times New Roman,161"
"Times New Roman TUR,162"="Times New Roman,162"
"Tms Rmn"="MS Serif"
"Arial Baltic,186"="Arial,186"
"Courier New Baltic,186"="Courier New,186"
"Times New Roman Baltic,186"="Times New Roman,186"
"System,0"="System,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"MS Shell Dlg"="Microsoft Sans Serif"
"Tahoma,0"="Tahoma,204"
"Verdana,0"="Verdana,204"
"Comic Sans MS,0"="Comic Sans MS,204"
Автор: Zakkazak
Дата сообщения: 21.12.2008 23:11
Установил сабжик, уменьшает переключения между окнами.

Но пейстить она не везде умеет, например при переименовании файла или в Total Commander в строке адереса вставка не получиться.
Другими словами она не вседа сможет заменить Виндовскую "вставить" из контекстного меню.
Автор: Andarin
Дата сообщения: 22.12.2008 10:41
Zakkazak

Цитата:
не везде умеет

Сейчас специально попробовал - в проводнике (aka Explorer) при переименовании, в Total Commnander при переименовании и в коммандной строке - везде вполне успешно вставляет, причём как горячими клавишами (Ctrl+V, Shift+Ins), так и через контекстное меню (правой кнопкой мыши)
Буфер обмена-то - стандартный
Автор: alt76
Дата сообщения: 22.12.2008 12:45

Цитата:
не везде умеет

в некоторых случаях при вызове меню теряется фокус окна ввода, (например переименовывание файла в ТС по Shift-F6 внутри панелей). в таком вставку можно проводить в 2 этапа:
1-й как обычно
2-й, если что-то не так пошло, то через обыкновенную вставку т.к. clcl уже поместил то, что вы хотели/выбрали, в виндовый буфер обмена
Автор: Zakkazak
Дата сообщения: 22.12.2008 12:55
Andarin
Я имею ввиду inplace переименование,
1. нажимаю F2 на файле, курсор начинает мерцать
2. вызываешь коибинацию клавиш, выскакивает список сабжа, курсор перестает мерцать

[quote=Подробное описание из шапки]и по нажатию комбинации клавиш Alt+C (также переназначаемой) выдаёт их список, позволяя выбрать нужное из меню.[/quote]
Автор: Andarin
Дата сообщения: 22.12.2008 13:09
Zakkazak

В таких случаях тогда придётся делать, как пишет alt76
Автор: Zakkazak
Дата сообщения: 22.12.2008 13:11
Andarin
Я имею ввиду inplace переименование,
1. нажимаю F2 на файле, курсор начинает мерцать
2. вызываешь коибинацию клавиш, выскакивает список сабжа, курсор перестает мерцать
может у вас плагинчик какой-то?

Из подробного описания в шапке:

Цитата:
и по нажатию комбинации клавиш Alt+C (также переназначаемой) выдаёт их список, позволяя выбрать нужное из меню.


alt76

Цитата:
в некоторых случаях при вызове меню теряется фокус окна ввода

да, да из-за потери фокуса, невозможно всавить из списка сабжа


Цитата:
2-й, если что-то не так пошло, то через обыкновенную вставку т.к. clcl уже поместил то, что вы хотели/выбрали, в виндовый буфер обмена
Виндовый буфер - то что 1-ый по списку, а если хочу встаить 20-ый из списка не получится же фокус же пропадает ..
Автор: Andarin
Дата сообщения: 22.12.2008 13:17

Цитата:
фокус же пропадает ..

но в буфере уже 20-й фрагмент, т. е. снова F2 - и вперёд.
А вообще есть и другие утилиты - поизучай , мне ещё AccelClip понравился
Автор: Zakkazak
Дата сообщения: 22.12.2008 13:45
alt76
Andarin

Цитата:
но в буфере уже 20-й фрагмент, т. е. снова F2 - и вперёд.


да понял спасибо, ну это "способ через попу" говоря словами alt76

Короче эта замечательная прожка при инплейс редактировании не везде справляется (Проводник, ТоталКомандер), в Excele не подводит - делает как надо

Автор: alt76
Дата сообщения: 22.12.2008 14:00
а я кстати вроде не разу не встречал проги, которая бы в подобных ситуациях, работала без потери фокуса.
так что Zakkazak, если обнаружить такую - плиз отпишись.
а насчет через попу - да, но зная заранее в каких ситуациях возникает сей нюанс можно выработать наиболее эффективный и практичный попа-метод : - ))))
я в тотале обычно сначала вызваю clcl (у меня командная строка отключена, иначе вставленый текст попадет в нее), а потом уже запускаю inplace переименование.
Автор: Zakkazak
Дата сообщения: 22.12.2008 14:14
alt76

Цитата:
а насчет через попу - да, но зная заранее в каких ситуациях возникает сей нюанс можно выработать наиболее эффективный и практичный попа-метод : - ))))

точно сказанно про попа-метод, дело не только в прожке. Проблема также в привычках, прожку то я установил, а вот старые ппривычки пока срабатывают - лишние переключения между окнами, но это пройдет

Цитата:
а я кстати вроде не разу не встречал проги, которая бы в подобных ситуациях, работала без потери фокуса.
так что Zakkazak, если обнаружить такую - плиз отпишись.
Ну спасибо, тогда я тоже не буду терять время на поиски
Автор: justass
Дата сообщения: 27.12.2008 07:43
У кого еще проблемы с кракозябрами в всплывающем окне вставки CLCL могут попробовать исправить в

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MenuFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

f5,ff.... это Tahoma

Автор: Zakkazak
Дата сообщения: 08.01.2009 19:31
Может сабжик передовать записи внешней программе. Например путь передать файл менеджру, урл браузеру, итд..
На вкладке Сервис покавырялся, не получилось..
Автор: Zakkazak
Дата сообщения: 16.01.2009 21:54
В файле настроек (clcl.ini), есть полезные параметры которые нельзя задать через интерфейс:

[main]
show_trayicon=0 - ставим 0 если не хотим чтоб иконка была в сис. трейе

[viewer]
delete_confirm=0 - ставим ноль если не хотим подтверждения при удалени записей

Автор: Altalion
Дата сообщения: 03.03.2009 20:40
CLCL v1.1.2
Добавил комбинацией Ctrl+C (с запущенным CLCL) ~40 небольших отрывков текста из одного документа (Word 2007). Спустя примерно 5 минут использования заметил, что привычный порядок, в котором были добавлены отрвки текста, изменился. Где настроить, чтобы порядок не сбивался?

P.S.
Поиском по всей теме "Версия для печати" пользовался: похожую проблему лечили каким-то шаманством в разделе настроек "Образцы", но у меня он пустой - все фрагменты текста в разделе "Журнал".
Автор: timsky
Дата сообщения: 17.04.2009 19:00
Скачал CLCL 1.1.2 и все плагины с оф. сайта, установил плагины с дефолтными опциями.

Вот я выделил текст и применил к нему фильтр Строчные буквы. Полученный текст прога копирует в буфер, а как сделать, чтобы текст автоматом вставлялся из буфера в активное приложение, т.е. замещал выделенный?

Сори, разобрался
Для этого нужно зайти в Параметры - Действие - Меню и включить галочку Вставить.

ЗЫ:
Немного сложноватая для настройки по началу прога.

Автор: volodyalipkin
Дата сообщения: 18.04.2009 04:10
Возникла проблема:
Копируем текст в буфер. Применяем фильтр UpperCase. Смотрим результат во Viewer.
Ветка TEXT показывает всё правильным. Ветка UNICODE_TEXT показывает текст неизмененным.
Результат - при вставки в Non-unicode программы всё работает как ожидается, для Unicode программ - соответственно работает неправильно.
Есть идеи?
Автор: alt76
Дата сообщения: 18.04.2009 13:15
volodyalipkin
есть, но через попу
зайти в дерево clcl, раскрыть нужный "буфер", на вкладке дерева TEXT меню - Send to Clipboard

или хакать плагин, чтоб он не только text переводил, но и unicode text
я как-то автору писал письмо с просьбой исходники плагов прислать, но ответа от него не получил

на хомяке есть сей урл, но он пустой http://www.nakka.com/soft/clcl/plugin/src/
Автор: timsky
Дата сообщения: 19.04.2009 18:13
volodyalipkin
Я тоже из-за именно этого поставил галку, о которой гооворил выше.
Теперь просто выделяю нужный текст и применяю фильтр.
Автор: volodyalipkin
Дата сообщения: 19.04.2009 20:03
timsky
Спасибо. И ты прав, и я прав (или лев ). Текст всавляется, но после действия фильтра UNICODE_TEXT не меняется. Он вставляется как был.
Похоже, что
Цитата:
или хакать плагин, чтоб он не только text переводил, но и unicode text

Автор: 19w85
Дата сообщения: 23.04.2009 14:19
Заметил, что в журнале для объектов также имеется информация о названии окна, откуда изначально был скопирован объект.

Возможно ли по горячей клавише копировать в буфер заголовок текущего активного окна? (при помощи CLCL или еще какого-нибудь софта?)

Страницы: 123456789101112131415161718192021222324

Предыдущая тема: Delphi 7 update


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.