ICLView

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
maclay
Сообщения: 7
Зарегистрирован: Чт янв 19, 2017 16:26

Сообщение maclay »

Avada
Думал если он может работать с dll, то может и сохранить так же. Спасибо, не знал что нужно сохранять в ICL. Извиняюсь, может дальше офтоп, но как потом ICL конвертировать в dll? Мне нужно изменить библиотеку иконок для TC.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

maclay
Если я правильно понимаю, ICL -- это и есть DLL, у которой только значки в ресурсах и больше ничего. Надо сохранить в ICL и потом переименовать.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
maclay
Сообщения: 7
Зарегистрирован: Чт янв 19, 2017 16:26

Сообщение maclay »

Staniclaw
Пробывал, TC не видит иконки с переименованного файла. Ладно, спасибо за ответы, буду через Resource Hacker править.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

maclay
А у меня видит.
Изображение
Вечному двигателю -- вечные тормоза!..
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

maclay
"Файл - Сохранить как..." из главного меню листера к плагинам не имеет никакого отношения. Как упоминалось ранее, правильно выбирать "Сохранить все как ICL..." из контекстного меню. Сохранять нужно как 32-х битный ICL тогда в TC иконки будет видно.
При сохранении DLL (EXE) сохранятся только иконки. Весь остальной контент DLL будет утерян.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ProgMan13 писал(а):+ ключи для рисования тени текста главного окна в ini: "MainDrawTextShadow=1" и "MainDrawTextShadowQView=1";
Толку ноль (я уже разные комбинации пробовал):

Код: Выделить всё

ColorMain=0
ColorThumbs=0
ColorMainQuick=0
ColorThumbsQuick=0
ThumbDrawText=1
ThumbDrawTextShadow=1
ThumbDrawTextShadowQView=1
MainDrawTextShadow=1
MainDrawTextShadowQView=1
И кстати, почему-то при правке с запущенным ТС после перезапуска опции (например, ThumbDrawText) восстанавливаются прежние. Закрывать ТС перед правкой приходится.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Возвращаясь к напечатанному:
ProgMan13 писал(а):А если будет большой среди маленьких, то пустых полей будет ещё больше.
Все же такая функция была бы несколько полезной при последовательном быстром просмотре разнокалиберных библиотек. Один-два огромных значка среди мелких бывают не так часто; чаще в библиотеках все значки сходного размера. Даже если такая ситуация на каких-то библиотеках будет систематической, то я на таких просто буду переключать плагин на фиксированный размер эскиза.
Вечному двигателю -- вечные тормоза!..
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

Staniclaw
Ничего не обещаю.

Flasher
А как в версии с wincmd.ru? Белая тень должна быть.
Плагин при выгрузке сохраняет настройки. TC не обязательно закрывать - cm_UnloadPlugins перед правкой хватит. Но надо закрыть все окна с плагинами. TC не выгружает плагины просмотрщика, если хоть один плагин активен (эскизы не в счёт, но если эскизы создаёт ICLView, то TC может "перезапустить" плагин при изменении в файловой панели).
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ProgMan13
Там те же дырки в цифрах с однопиксельной отрисовкой.
Лучше бы плагин сохранял запись в ini. cm_UnloadPlugins я иногда пользуюсь, но при повторном запуске он мне крашит ТС.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

Flasher
Так и должно же быть. Цвет шрифта не меняется.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ProgMan13
Тогда не понимаю, какой толк от всех этих ключей? :?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
lsched
Сообщения: 74
Зарегистрирован: Вт окт 20, 2009 08:53
Откуда: Россия, Саратов

Сообщение lsched »

На планшете имею такой баг: в построчном режиме показа иконок при долгом нажатии на экран (эквивалент правой кнопки мыши) контекстное меню не вызывается. В кратком режиме все нормально.
Просьба поправить.
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

lsched
Там всё стандартно, куда смотреть не знаю. Теперь меню добавлено для строки состояния. Просьба протестировать.
http://progman13.totalcmd.net/downloads ... w_test.zip
lsched
Сообщения: 74
Зарегистрирован: Вт окт 20, 2009 08:53
Откуда: Россия, Саратов

Сообщение lsched »

Из строки состояния контекстное меню замечательно вызывается. Но только в построчном режиме. Сделайте то же самое и в кратком для симметрии.
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

lsched
Сделал.
Ответить