Страница 17 из 23

Добавлено: Пн май 11, 2009 16:06
Avada
VadiMGP писал(а):После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
Не исключено.

Добавлено: Вт май 12, 2009 13:51
Rodny
VadiMGP
Ну, на данный момент TCMenu удобней. И MRU, и текстовые сепараторы.
А вот когда/если Гислер сделает драг&дроп на пункты меню, это, наверное, станет для меня решающим фактором...

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

Недоработка варианта Гислера в том, что иконки в подменю того же размера, как в тулбаре. А мне надо, чтобы при иконках тулбара 32х32 в подменю были иконки 16х16.

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

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

[Buttonbar]
PopupIconSize=16

Добавлено: Пт май 15, 2009 15:19
Вахмурка
Файл 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.

Добавлено: Пт май 15, 2009 15:51
VadiMGP
Вахмурка писал(а):TCMenu 2.0 от 25.01.2007;
Я аж поперхнулся. :) Буквально за три-четыре поста до твоего уговаривал кого-то взять последнюю версию.
http://www.mgpsoft.net/Downloads/TCMenu20b17.zip
Теперь тебя буду уговаривать. Ага? :wink:

Добавлено: Пт май 15, 2009 16:11
Вахмурка
Бета? Ну ладно, попробую... Спасибо.

Добавлено: Пт май 15, 2009 16:44
VadiMGP
Вахмурка писал(а):Бета?
Между прочим, TCMenu 2.0 никогда и не выходил из состояния беты. У тебя и так была бета, только более ранняя.

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

Добавлено: Вс май 17, 2009 20:26
VadiMGP
790 писал(а):А как сделать, что не запоминалось?
Единственное, что приходит в голову - защитить TCMenu.ini от записи.

Добавлено: Вс май 17, 2009 21:01
790
VadiMGP писал(а):
790 писал(а):А как сделать, что не запоминалось?
Единственное, что приходит в голову - защитить TCMenu.ini от записи.
Отлично. Сработало.

Добавлено: Пн май 18, 2009 12:19
Вахмурка
VadiMGP
С новой версией все пашет, спасибо еще раз.

Добавлено: Ср май 20, 2009 16:36
mrmerak
ИМХО, в ТСМенu ща вообще нет необходимости.
К тому же он не работает в архивах да медленный очень.

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

© Джером К. Джером.

Добавлено: Чт май 21, 2009 01:43
mrmerak
VadiMGP
жжошь каналья! :)