Страница 6 из 9
Добавлено: Чт янв 19, 2017 18:18
maclay
Avada
Думал если он может работать с dll, то может и сохранить так же. Спасибо, не знал что нужно сохранять в ICL. Извиняюсь, может дальше офтоп, но как потом ICL конвертировать в dll? Мне нужно изменить библиотеку иконок для TC.
Добавлено: Чт янв 19, 2017 18:34
Staniclaw
maclay
Если я правильно понимаю, ICL -- это и есть DLL, у которой только значки в ресурсах и больше ничего. Надо сохранить в ICL и потом переименовать.
Добавлено: Чт янв 19, 2017 19:29
maclay
Staniclaw
Пробывал, TC не видит иконки с переименованного файла. Ладно, спасибо за ответы, буду через Resource Hacker править.
Добавлено: Чт янв 19, 2017 20:08
Staniclaw
maclay
А у меня видит.

Добавлено: Пт янв 20, 2017 08:58
ProgMan13
maclay
"Файл - Сохранить как..." из главного меню листера к плагинам не имеет никакого отношения. Как упоминалось ранее, правильно выбирать "Сохранить все как ICL..." из контекстного меню. Сохранять нужно как 32-х битный ICL тогда в TC иконки будет видно.
При сохранении DLL (EXE) сохранятся только иконки. Весь остальной контент DLL будет утерян.
Добавлено: Пт янв 20, 2017 09:35
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) восстанавливаются прежние. Закрывать ТС перед правкой приходится.
Добавлено: Пт янв 20, 2017 22:15
Staniclaw
Возвращаясь к напечатанному:
ProgMan13 писал(а):А если будет большой среди маленьких, то пустых полей будет ещё больше.
Все же такая функция была бы несколько полезной при последовательном быстром просмотре разнокалиберных библиотек. Один-два огромных значка среди мелких бывают не так часто; чаще в библиотеках все значки сходного размера. Даже если такая ситуация на каких-то библиотеках будет систематической, то я на таких просто буду переключать плагин на фиксированный размер эскиза.
Добавлено: Пн янв 23, 2017 16:53
ProgMan13
Staniclaw
Ничего не обещаю.
Flasher
А как в версии с wincmd.ru? Белая тень должна быть.
Плагин при выгрузке сохраняет настройки. TC не обязательно закрывать - cm_UnloadPlugins перед правкой хватит. Но надо закрыть все окна с плагинами. TC не выгружает плагины просмотрщика, если хоть один плагин активен (эскизы не в счёт, но если эскизы создаёт ICLView, то TC может "перезапустить" плагин при изменении в файловой панели).
Добавлено: Пн янв 23, 2017 17:07
Flasher
ProgMan13
Там те же дырки в цифрах с однопиксельной отрисовкой.
Лучше бы плагин сохранял запись в ini. cm_UnloadPlugins я иногда пользуюсь, но при повторном запуске он мне крашит ТС.
Добавлено: Пн янв 23, 2017 17:27
ProgMan13
Flasher
Так и должно же быть. Цвет шрифта не меняется.
Добавлено: Пн янв 23, 2017 17:45
Flasher
ProgMan13
Тогда не понимаю, какой толк от всех этих ключей?

Добавлено: Сб фев 18, 2017 18:49
lsched
На планшете имею такой баг: в построчном режиме показа иконок при долгом нажатии на экран (эквивалент правой кнопки мыши) контекстное меню не вызывается. В кратком режиме все нормально.
Просьба поправить.
Добавлено: Вс фев 19, 2017 20:58
ProgMan13
lsched
Там всё стандартно, куда смотреть не знаю. Теперь меню добавлено для строки состояния. Просьба протестировать.
http://progman13.totalcmd.net/downloads ... w_test.zip
Добавлено: Пн фев 20, 2017 18:38
lsched
Из строки состояния контекстное меню замечательно вызывается. Но только в построчном режиме. Сделайте то же самое и в кратком для симметрии.
Добавлено: Вт фев 21, 2017 00:44
ProgMan13
lsched
Сделал.