Не исключено.VadiMGP писал(а):После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
[util] TC Menu: вопросы, ответы, предложения
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
-
Victor_Dobrov
- Сообщения: 50
- Зарегистрирован: Вт июл 15, 2008 19:21
Да, утилита нужная, буду пользоваться, потому что TCMenu лучше настраивается.VadiMGP писал(а):Вопрос всем. После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
Недоработка варианта Гислера в том, что иконки в подменю того же размера, как в тулбаре. А мне надо, чтобы при иконках тулбара 32х32 в подменю были иконки 16х16.
Кхе-кхе.Victor_Dobrov писал(а):иконки в подменю того же размера, как в тулбаре
Код: Выделить всё
[Buttonbar]
PopupIconSize=16- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Файл d:\winnt\usercmd.iniФайл c:\Utils\Temp\_local.bar:Образ кнопки:
Результаты:
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.
Код: Выделить всё
[em_usercmd1]
button=wciconex.dll
cmd=SYNCOPEN
param=PC2Nokia
menu=Synchronize PC with NokiaКод: Выделить всё
[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
-11. Кнопка 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
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Я аж поперхнулся.Вахмурка писал(а):TCMenu 2.0 от 25.01.2007;
http://www.mgpsoft.net/Downloads/TCMenu20b17.zip
Теперь тебя буду уговаривать. Ага?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Бета? Ну ладно, попробую... Спасибо.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
TCmenu пока что удобнее и красивееVadiMGP писал(а):Вопрос всем. После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
А как сделать, что не запоминалось? У меня кнопки Ctrl+E и некоторые ещё с Ctrl запускают различные TCmenu. Ещё со старых версий привычка так работать.При запуске программы с нажатой клавишей Ctrl выбранный пункт меню запоминается.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
VadiMGP
С новой версией все пашет, спасибо еще раз.
С новой версией все пашет, спасибо еще раз.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Браун в то утро впервые услышал этот бородатый анекдот и был от него в полном восторге. Для меня всегда являлось загадкой, где находился Браун на протяжении последних ста лет. Он способен остановить вас на улице возгласом: «О, послушайте! Я должен рассказать вам замечательный анекдот!» — а потом принимается излагать вам, увлекаясь и смакуя, какую нибудь из коронных шуток нашего праотца Ноя или одну из тех историй, которые Ромул некогда рассказывал Рему. Я жду, что кто нибудь сообщит ему историю Адама и Евы и он, вообразив, будто напал на новый сюжет, начнет перерабатывать ее в роман.К тому же он не работает в архивах
© Джером К. Джером.