Автовыбор другого значка на кнопке в панели инструментов

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

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

Ответить
viktor.
Сообщения: 20
Зарегистрирован: Вт авг 07, 2012 06:57

Автовыбор другого значка на кнопке в панели инструментов

Сообщение viktor. »

Не могу правильно сформулировать вопрос, наверно поэтому не могу найти на него ответ. Можно ли изменить иконку к примеру «показать все». При ее активности выделяется поле, а мне хотелось бы поменять само изображение.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

viktor.
Что нужно? Просто значок для кнопки поменять? Если да, это описано в справке, да и без всякой справки в диалоге настройки кнопки легко догадаться, что в поле "Файл значка" выбирается другой файл со значком, а в предпросмотре значков — другой значок в уже выбранном файле. Какие там могут возникнуть проблемы, не очень понятно. Как не очень понятно, и что такое "показать все".
Если нужно что-то ещё, прошу сформулировать свои мысли так, чтобы они были понятны другим. Если в течение суток ответа не будет, тему закрою.
P.S. Кстати, в личные сообщения заглянуть очень советую, там ещё с закрытия предыдущей темы сообщение модератора упорно дожидается прочтения.
Даже самая богатая фантазия
Не представит себе наши безобразия.
viktor.
Сообщения: 20
Зарегистрирован: Вт авг 07, 2012 06:57

Сообщение viktor. »

После нажатия значка - команды: cm_SrcExecs(показать . exe файлы), искал программу, мне показали все exe файлы. Какое было мое удивление, когда на следующий день я не увидел ни одного документа в моей папке, меня чуть кондрат не схватил. Лишь спустя некоторое время я заметил активизацию кнопки - cm_SrcExecs(показать . exe файлы)
Можно сделать так чтобы при активизации команда: cm_SrcAllFiles(«показать все файлы») был стандартный значок, а при вкл. команд - cm_SrcExecs(показать . exe файлы), cm_SrcUserDef и им подобным значок команда: cm_SrcAllFiles(«показать все файлы») менялся на другой, к примеру зачёркнутый, чтобы привлечь внимание.
P.s. на предыдущие вопросы я сразу нашёл ответ благодаря вашем ссылкам. Спасибо.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

viktor.
Значок и так меняется - становится отжатым. Чтобы менять на др. картинку, нужно править библиотеку иконок редактором ресурсов.
viktor.
Сообщения: 20
Зарегистрирован: Вт авг 07, 2012 06:57

Сообщение viktor. »

Где можно прочитать об этом процессе, и какой редактор лучше?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

viktor.
Во-первых, состояние фильтрации отображается в заголовке панели. Это как раз то, про что шла речь в этой недавно закрытой теме. Во-вторых, как верно было сказано, если назначенный кнопке вариант фильтрации не используется, кнопка выглядит отжатой, а нажатой становится кнопка cm_SrcExecs. Плюс отметка выбранного варианта фильтрации в меню "Вид". Тройная индикация уже есть — куда же дальше? Замена на другую картинку мягко говоря, не так проста (см. ссылку выше) и в данном случае лишена, с учётом сказанного, большого практического смысла.

Заголовок темы, естественно, надо менять (уточнённой задаче он не отвечал). Что я и сделал.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить