'======================= ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ ====================================== 1. Создание контекстных и выпадающих меню из bar, mnu, tcm файлов 2. Настройка вида меню 3. Настройка тем меню 4. Вызов любых команд из меню 5. Использование своего синтаксиса меню 6. При удерживании Shift и кликом левой кнопки мыши в буфер обмена копируется код кнопки для вставки на панель инструментов Total Commander 7. При удерживании Ctrl и кликом левой кнопки мыши открывается bar на редактирование заданной кнопки, остальные файлы (mnu, tcm) открываются в редакторе 8. Использование локальных шрифтов 9. Включение/Выключение прозрачности меню при нажатии правой кнопки мыши 10. Диалог смены темы для нескольких меню '================================= ПАРАМЕТРЫ =============================================== FILEBAR/MNU||#THEME||$TITLE - FILEBAR/MNU - обязательный параметр, который идёт всегда первым, где FILEBAR/MNU - путь к файлу .bar или .mnu - далее необязательные параметры, которые разделяются || - #THEME - внешний вид меню, где THEME - имя секции в MENUIMG.ini, в которой прописываются настройки в ключах BkColor - фон меню, IconBkColor - 1-й фон области значков, IconBkGrdColor - 2-й фон области значков, SelectBkColor - фон пункта при наведении курсора, SelectRectColor - обводка вокруг фона пункта при наведении курсора, TextColor - цвет текста меню, SelectTextColor - изменение цвета текста при наведении курсора - $TITLE - название меню, где TITLE - название отображаемое в самом вверху
При этом меню должно постоянно висеть в системе...
нет-нет, не должно. Меню вызывается как и сейчас - просто ярлыков с панели тотала или проводника. Я имел в виду раскрытие подменю не наведением сделать, а кликом. И желательно опционально
Еще по поводу MENUIMG. Ghjie исправить дефолтный MENUIMG.ini - сторонние шрифты (AnnaCTT, Calligrapher, Deutsch Gothic и т.д.) должны прописываться с расширением ttf . Да и вообще - в корне тотала(и по совместительству корне MENUIMG) должна находится папка Font для сторонних шрифтов. Вопрос - RCMENUIMG убрана осознанно или случайно?
Сообщение отредактировал asmadeus - Среда, 04.02.2015, 11:11
Когда-то создание этой утилиты была целью, но за год я так и не разу не воспользовался, да и сильного к ней интереса не было. Как только это станет нужным, возможно продолжится её развитие.
У меня первое открытие меню (после загрузки компьютера) длится 8-9 сек и вроде не зависит от конкретного меню. При всех последующих обращениях меню открываются практически сразу. Это так и должно быть?
matrixGG, 8-9 секунд?, у меня даже браузер так долго не запускается, нет, это аномалия, у меня и в TC и с панели задач такого не наблюдается, ну может с ПЗ первый запуск на секунду подольше, но 8-9 секунд - явно перебор.
Подозревал, что что-то не то. Просмотрел тему и такой вопрос не поднимался. И в чем может быть причина? Речь именно о самом первом запуске. Проверил на нескольких компьютерах. Я даже на всякий случай добавил MENUIMG в исключения Avire.
Даже не могу предположить, антивирусниками не пользуюсь, подождем, может кто-то из ребят подскажет.
Добавлено (02.03.2015, 16:35) --------------------------------------------- matrixGG, Если многие программы грешат на первоначальный длительный запуск, то наверное, для начала лучше провести очистку от временных, провести дефрагментацию диска(ов)
Сообщение отредактировал chip642 - Понедельник, 02.03.2015, 16:36
для начала лучше провести очистку от временных, провести дефрагментацию диска(ов)
Для очистки совести проделал, ничего не поменялось. Да и странно было бы, потому что, повторюсь, проверял на трех разных компьютерах. Единственное, что их объединяет, это Avira. Но я и мониторинг отключал, и в исключения задал MENUIMG. И именно первый запуск с тормозами, а дальше все нормально. И в этом неудобство вылавливания причины - каждый раз перезагружать компьютер.
Сообщение отредактировал matrixGG - Вторник, 03.03.2015, 11:31
matrixGG, в Авасте так же. Там включен фильтр DeepScreen для проверки незнакомых приложений, после опознания работает на ура. Проверьте, может и в авире есть что то подобное
asmadeus, в Авире такого нет. Но есть еще возможность вносить в исключения процессы. Внес MENUIMG и все стало намного веселее. Теперь на слабеньком компьютере открывает 1-2 секунды. Спасибо за подсказку!
matrixGG, а причём тут MENUIMG? Вы выкладываете кнопку, где используется утилита TCIMG.exe - обсуждается она в другой теме: http://tc-image.3dn.ru/forum/5-498-1 - у меня данная кнопка работает - выдаёт список:
Andrey_A, извиняюсь, вышла промашка. Информация предназначена для MENUIMG и я,когда изменял путь к утилите автоматически задал путь к MENUIMG.exe, а не к TCIMG.exe. Изменил на то, что положено и все заработало! Но, если бы Вы не ткнули, что это TCIMG, то ...
Добавлено (09.03.2015, 16:22) --------------------------------------------- В чем может быть причина разного отображения иконок меню, запущенного как выпадающее меню самого ТС и через MENUIMG с параметрами: %Z%%COMMANDER_PATH%%\BAR\Packers.bar||#TC||+s_TC Панель одна и та же - Packers.bar. Если зайти в режим редактирования панели из меню MENUIMG, то все значки отображаются как и должно быть.
То ли я что-то неправильно делаю, то ли так и должно быть, но новое сообщение добавилось к предыдущему!
Добавлено (17.03.2015, 19:59) --------------------------------------------- Можно ли изменить сочетание Ctrl + нажатие на пункте меню на, например, Shift + нажатие на пункте меню? Модификатор Ctrl ограничивает использование в меню комианд типа Ctrl + cm_PackFiles (упаковать в той же панели).
Друзья! Просветите, пожалуйста, почему новые сообщения добавляются к старому посту?
Сообщение отредактировал matrixGG - Вторник, 17.03.2015, 20:06
Можно ли изменить сочетание Ctrl + нажатие на пункте меню на, например, Shift + нажатие на пункте меню? Модификатор Ctrl ограничивает использование в меню комианд типа Ctrl + cm_PackFiles (упаковать в той же панели).
Скорее всего нет - я лично не встречал такой возможности в настройках или описании
ЦитатаmatrixGG ()
Друзья! Просветите, пожалуйста, почему новые сообщения добавляются к старому посту?
Это зависит от настройки групп пользователей на сайте и регулируется администрацией