Поставил официальную зарегистрированную версию 8.52а (х64) после установки Windows 7 SP1 (x64). Настройки от прежних версий храню на другом диске, а именно файлы wincmd.ini, default.bar, default.br2, system.bar, system.br2, user.bar, user.br2. То есть у меня были раньше созданы три панели управления.
Сразу после переноса настроек в папку с программой всё работает нормально, но со временем заметил такую хрень - как только я пытаюсь добавить что-то ещё на панель, слетает большинство иконок, то есть кнопки становятся пустые, но остаются рабочими.
Прочитал на форуме похожую проблему, что сами иконки надо из 16-ти битных сделать 32-х битными. Установил плагин ICL View 8.1.2016, открываю им файл Wcmicons.dll, но там только стандартные иконки, которые идут от производителя. По логике мой набор иконок хранится в файлах .br2.
Вопрос: где их найти, чем их открыть и что с ними нужно сделать, если конечно дело только в них. Файлы настроек сохранялись с 32-х битной версии.
Значки в панели инструментов после переноса настроек
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Плагин и wincmd.ini совершенно ни при чем. В br2-файлах иконки хранятся во внутреннем формате, извлечь их невозможно. Попробуй удалить один из br2-файлов (или, если боязно, просто переместить его куда-нибудь). При вызове этой панели кнопок (кстати, "панели управления" - это совсем другое, не вводи в заблуждение) br2-файл создается заново. К тому же самому приводит любое редактирование панели.
Проблема с битностью иконок есть, сам мучился в свое время. Насчет того, что внутренние иконки ТС должны правильно отображаться в любом случае - мысль верная. Отсюда вопрос - проблема касается всех иконок, или только сторонних, а с родными ТС-шными все пучком?
Проблема с битностью иконок есть, сам мучился в свое время. Насчет того, что внутренние иконки ТС должны правильно отображаться в любом случае - мысль верная. Отсюда вопрос - проблема касается всех иконок, или только сторонних, а с родными ТС-шными все пучком?
Последний раз редактировалось Вахмурка Сб апр 02, 2016 20:06, всего редактировалось 1 раз.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
В файлах BR# ''Тотал'' хранит только кэш значков, чтобы не считывать их заново при каждом запуске. Извиняюсь за дилетантский вопрос (у меня нет 64-битной системы), но разве удаление BR2-файла не должно исправить ситуацию? Если нет, то можно переделать библиотеку значков в 32-битную архиваторным плагином IclRead.
О, уже опередили.
Добавлено спустя 9 минут:
Впрочем, к стандартной библиотеке это не относится, она и так 32-битная, и IclView это показывает.
О, уже опередили.
Добавлено спустя 9 минут:
Впрочем, к стандартной библиотеке это не относится, она и так 32-битная, и IclView это показывает.
Вечному двигателю -- вечные тормоза!..
evd_2010
На подобные вопросы уже сто раз отвечалось: и по переносу настроек вообще и, как в данном случае, конкретно по значкам. Примеры: раз, два, три и так далее.
К сказанному ранее добавлю, что в материалах форума не составляет никакого труда найти всё необходимое. И про то, что такое BR2, и про то, что они, в отличие от BAR-файлов, не представляют при переносе настроек никакой ценности, и про то, что их надо просто удалять для последующего автоматического воссоздания. И так далее. Включая, возможно, проверку того, могут ли в соответствующем каталоге вообще изменяться BAR- и BR2-файлы и позволяют ли им это там права доступа. А почему слетают значки, если в BAR-файле указаны для них бывшие раньше, но отсутствующие или иначе расположенные сейчас внешние источники, надеюсь, объяснять не надо.
Кроме того (на всякий случай), если прежний файл wcmicons.dll был не стандартным, а пользовательским, при переустановке TC он запросто окажется перезаписанным стандартным аналогом.
А в файле wincmd.ini можно посмотреть, какой именно BAR-файл (не только по имени, но и по расположению) указан для основной панели значением ключа Buttonbar.
И, как верно замечено, никакие это не "панели управления", а панели инструментов (тулбары). Естественно, предполагается, что все эти три панели создавались в прежней сиcтеме самостоятельно, потому как настройка чужих сборок здесь не обсуждается в принципе.
Кроме того, заголовок "перенос настроек" слишком общий и не раскрывает тему. И заглавными буквами надо бы там пользоваться. Читайте правила форума.
Заголовок исправлен. Тема закрыта.
На подобные вопросы уже сто раз отвечалось: и по переносу настроек вообще и, как в данном случае, конкретно по значкам. Примеры: раз, два, три и так далее.
К сказанному ранее добавлю, что в материалах форума не составляет никакого труда найти всё необходимое. И про то, что такое BR2, и про то, что они, в отличие от BAR-файлов, не представляют при переносе настроек никакой ценности, и про то, что их надо просто удалять для последующего автоматического воссоздания. И так далее. Включая, возможно, проверку того, могут ли в соответствующем каталоге вообще изменяться BAR- и BR2-файлы и позволяют ли им это там права доступа. А почему слетают значки, если в BAR-файле указаны для них бывшие раньше, но отсутствующие или иначе расположенные сейчас внешние источники, надеюсь, объяснять не надо.
Кроме того (на всякий случай), если прежний файл wcmicons.dll был не стандартным, а пользовательским, при переустановке TC он запросто окажется перезаписанным стандартным аналогом.
А в файле wincmd.ini можно посмотреть, какой именно BAR-файл (не только по имени, но и по расположению) указан для основной панели значением ключа Buttonbar.
И, как верно замечено, никакие это не "панели управления", а панели инструментов (тулбары). Естественно, предполагается, что все эти три панели создавались в прежней сиcтеме самостоятельно, потому как настройка чужих сборок здесь не обсуждается в принципе.
Кроме того, заголовок "перенос настроек" слишком общий и не раскрывает тему. И заглавными буквами надо бы там пользоваться. Читайте правила форума.
Заголовок исправлен. Тема закрыта.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.