[util] TC Menu: вопросы, ответы, предложения

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

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

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

Сообщение Avada »

VadiMGP писал(а):После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
Не исключено.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

VadiMGP
Ну, на данный момент TCMenu удобней. И MRU, и текстовые сепараторы.
А вот когда/если Гислер сделает драг&дроп на пункты меню, это, наверное, станет для меня решающим фактором...
Victor_Dobrov
Сообщения: 50
Зарегистрирован: Вт июл 15, 2008 19:21

Сообщение Victor_Dobrov »

VadiMGP писал(а):Вопрос всем. После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
Да, утилита нужная, буду пользоваться, потому что TCMenu лучше настраивается.

Недоработка варианта Гислера в том, что иконки в подменю того же размера, как в тулбаре. А мне надо, чтобы при иконках тулбара 32х32 в подменю были иконки 16х16.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Victor_Dobrov писал(а):иконки в подменю того же размера, как в тулбаре
Кхе-кхе.

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

[Buttonbar]
PopupIconSize=16
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Файл d:\winnt\usercmd.ini

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

[em_usercmd1]
button=wciconex.dll
cmd=SYNCOPEN
param=PC2Nokia
menu=Synchronize PC with Nokia
Файл c:\Utils\Temp\_local.bar:

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

[Buttonbar]
Buttoncount=3
button1=wciconex.dll,1
cmd1=em_usercmd1
iconic1=0
menu1=Synchronize PC with Nokia
button2=wciconex.dll,2
cmd2=cd x:\Storage\NextCD\Nokia
iconic2=0
menu2=NextCD\Nokia
button3=wciconex.dll
cmd3=SYNCOPEN
param3=PC2Nokia
iconic3=0
menu3=Synchronize PC with Nokia
Образ кнопки:

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

TOTALCMD#BAR#DATA
D:\Utils\TotalCmd\TCMenu\TCMenu.exe
c:\utils\temp\_local.bar
D:\Utils\TotalCmd\TCMenu\TCMenu.exe
Irfan View this file


-1
Результаты:
1. Кнопка 1 - не происходит ничего;
2. Кнопка 2 - не происходит ничего;
3. Кнопка 3 - выдается сообщение об ошибке
Изображение
Если _local.bar сделать обычной панелью, то кнопки 1 и 3 вызывают диалог синхронизации, вторая кнопка осуществляет переход в x:\Storage\NextCD\Nokia.
Напомню, что в TC 7.x все работало, кроме, возможно, прямого вызова SYNCOPEN из TCMenu (видимо, это и сподвигло меня использовать em_usercmd1).

Конфигурация:
TCMenu 2.0 от 25.01.2007;
Win2000 Eng, SP3
TC 7.50 pb2

Далее. Решил заменить TCMenu на TCToolbar, при вызове получил вот такую смешную "батарею":
Изображение.
Если сохранить кнопку в ярлык (*.lnk), для чего я воспользовался этим скриптом, то при запуске ярлыка панель нормально отображается, но при щелчке по ЛЮБОЙ кнопке выдается сообщение "Cannot run (имя команды)".
Тот же эксперимент с TCMenu приводит к вышеописанному разультату (ничего, ничего, ошибка), что и с кнопки ТС.

В ТС 6.5 (стоит под резервной ОСью - той же Win2000 Eng, SP3) результаты такие:
1. Кнопка 1 - тишина, чего и следовало ожидать: em_usercmd появились в v7.0;
2. Кнопка 2 - переход к x:\Storage\NextCD\Nokia происходит, но в любом случае в левой панели;
3. Кнопка 3 - "cannot run SYNCOPEN", чего и следовало ожидать.

Отвечая на твой вопрос, обращенный к пользователям TCMenu: да, я бы с удовольствием использовал твою замечательную прогу; у меня 6 локальных меню работают (точнее, работали) через нее. Но если исправление будет слишком трудоемким, почешу репу и поручу вызов локальных меню PowerPro.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка писал(а):TCMenu 2.0 от 25.01.2007;
Я аж поперхнулся. :) Буквально за три-четыре поста до твоего уговаривал кого-то взять последнюю версию.
http://www.mgpsoft.net/Downloads/TCMenu20b17.zip
Теперь тебя буду уговаривать. Ага? :wink:
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Бета? Ну ладно, попробую... Спасибо.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка писал(а):Бета?
Между прочим, TCMenu 2.0 никогда и не выходил из состояния беты. У тебя и так была бета, только более ранняя.
790
Сообщения: 357
Зарегистрирован: Сб авг 09, 2008 18:08

Сообщение 790 »

VadiMGP писал(а):Вопрос всем. После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
TCmenu пока что удобнее и красивее
При запуске программы с нажатой клавишей Ctrl выбранный пункт меню запоминается.
А как сделать, что не запоминалось? У меня кнопки Ctrl+E и некоторые ещё с Ctrl запускают различные TCmenu. Ещё со старых версий привычка так работать.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

790 писал(а):А как сделать, что не запоминалось?
Единственное, что приходит в голову - защитить TCMenu.ini от записи.
790
Сообщения: 357
Зарегистрирован: Сб авг 09, 2008 18:08

Сообщение 790 »

VadiMGP писал(а):
790 писал(а):А как сделать, что не запоминалось?
Единственное, что приходит в голову - защитить TCMenu.ini от записи.
Отлично. Сработало.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

VadiMGP
С новой версией все пашет, спасибо еще раз.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

ИМХО, в ТСМенu ща вообще нет необходимости.
К тому же он не работает в архивах да медленный очень.
TC 9.51 | Win10 1903
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

К тому же он не работает в архивах
Браун в то утро впервые услышал этот бородатый анекдот и был от него в полном восторге. Для меня всегда являлось загадкой, где находился Браун на протяжении последних ста лет. Он способен остановить вас на улице возгласом: «О, послушайте! Я должен рассказать вам замечательный анекдот!» — а потом принимается излагать вам, увлекаясь и смакуя, какую нибудь из коронных шуток нашего праотца Ноя или одну из тех историй, которые Ромул некогда рассказывал Рему. Я жду, что кто нибудь сообщит ему историю Адама и Евы и он, вообразив, будто напал на новый сюжет, начнет перерабатывать ее в роман.

© Джером К. Джером.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

VadiMGP
жжошь каналья! :)
TC 9.51 | Win10 1903
Ответить