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

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

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

AlexNCH
Сообщения: 5
Зарегистрирован: Сб янв 10, 2009 15:59

Сообщение AlexNCH »

VadiMGP писал(а):AlexNCH
А в ярлыке запуска имя bar файла указано в абсолютном виде (полный путь) или относительно стартовой директории. Если указано относительное имя, то попробуй указать полный путь.
Абсолютный путь:
E:\Soft\TotalCommander\Plugins\exe\TCMenu\TCMenu.exe e:\Soft\TotalCommander\CD-DVD.bar
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

AlexNCH
Интересно, А скажи, когда у тебя происходит эта ошибка, то ТС вообще запущен в это время или нет?
AlexNCH
Сообщения: 5
Зарегистрирован: Сб янв 10, 2009 15:59

Сообщение AlexNCH »

VadiMGP
При запуске ярлыка появляется меню с той же цветовой схемой, которая прописана в .ini файле. Но при клике по любому пункту меню выпадает ошибка в независимости запущен ли Тотал или нет.

Изображение

Но вот если в ярлыке заменить .exe-шник на старую версию TCMenu (1.9), то всё нормально работает.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

AlexNCH
Смотри личку
AlexNCH
Сообщения: 5
Зарегистрирован: Сб янв 10, 2009 15:59

Сообщение AlexNCH »

VadiMGP
Спасибо! Проблема решена!

Огромный респект!
790
Сообщения: 357
Зарегистрирован: Сб авг 09, 2008 18:08

Сообщение 790 »

Где автор TCmenu? Огромный респект ему!
Научите кто-нибудь TCmenu понимать переменные типа %COMMANDER_PATH%
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

790
За респект, спасибо.
А %COMMANDER_PATH% TCMenu уже знает.
Ты поподробнее опиши в чем проблема.
790
Сообщения: 357
Зарегистрирован: Сб авг 09, 2008 18:08

Сообщение 790 »

TCmenu 1.9 (может есть поновее?)

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

TOTALCMD#BAR#DATA
TCmenu
%COMMANDER_PATH%\BARs\Internet.bar -$
%COMMANDER_PATH%\TCmenu.exe
Favorites
%COMMANDER_PATH%\

-1
Пишет:
'Cannot open 'OMMANDER_PATHBARs\Internet.bar'
(Вот именно так и пишет.)
В папке D:\TotalCMD\BARs\ у меня находятся все панели.bar .
Если написать в параметрах D:\TotalCMD\BARs\Internet.bar -$ , то проблем никаких, всё замечательно работает уже много лет, ещё раз - СПАСИБО!
Проблема в том, что иногда приходится переносить ТС на другой комп, а там может быть и другой диск/путь...
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

В ридми заглядывал? :wink: Или хотя бы пару страниц назад?
http://forum.wincmd.ru/viewtopic.php?p=41669#41669
В строке параметров надо двойные знаки процента ставить.

Да, и есть более свежая версия. http://www.mgpsoft.net/Downloads/TCMenu20b17.zip
790
Сообщения: 357
Зарегистрирован: Сб авг 09, 2008 18:08

Сообщение 790 »

Ндя, лоханулся я, давно в readme не заглядывал :oops:

Однако, 1.9 не хочет работать даже с %%COMMANDER_PATH%%\

А 2.0 не так красиво смотрится - слишком "жирно"! Расстояние между строчками больше чтоли стало? чем в 1.9 . И какой-то противный голубоватый цвет выделения (откуда берёт?)

А дальше вообще какая-то непонятная фигня. Как только держу открытым какой-либо архив и при этом запускаю TCmenu 2.0 - получаю надпись: "Эта функция в архивах не работает". Причём тут архивы? :roll:
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

790 писал(а):А 2.0 не так красиво смотрится...И какой-то противный голубоватый цвет...
Спасение утопающих - дело рук самих утопающих. Загляни вот сюда и делай себе любой цвет, какой тебе по вкусу. :)
790 писал(а):А дальше вообще какая-то непонятная фигня... Причём тут архивы?
Это не ко мне, это к Гислеру. Так ТС сделан.
790
Сообщения: 357
Зарегистрирован: Сб авг 09, 2008 18:08

Сообщение 790 »

VadiMGP писал(а):
790 писал(а):А дальше вообще какая-то непонятная фигня... Причём тут архивы?
Это не ко мне, это к Гислеру. Так ТС сделан.
Так это... в 7.5 ничего не исправилось? Или это надо в Его форум писать? Или там уже спрашивали?
(просто не хочется человека понапрасну дёргать, если уже спрашивали)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

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

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

С переходом на версию ТС 7.5 TCMenu стал плохо себя вести с командами "cd путь" и "syncopen имя". Если панель использовать как обычно (как простой button bar), все зашибись.
Например, с syncopen. Если вызывать ее напрямую, вылезает сообщение об ошибке (типа "Memory cannot be read", могу скриншотик вывесить, если нужно).
Если приписать "syncopen имя" команде em_usercmd, то не происходит ни выдачи сообщения об ошибке, ни чего-либо другого. Раньше (7.0х) em_usercmd точно работала. Работала ли syncopen на TCMenu - не помню.
Для справки - использую TCMenu (и надеюсь использовать дальше) для локальных меню.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка
TCmenu никогда не работал напрямую с командой SYNCOPEN, равно как и с другими командами, содержащими параметры (всякие там OPENTAB, FTPOPEN, etc) Все эти команды - только через em_xxx. Исключение - команда CD. Она должна работать в ТС 7.5, так же как и раньше.
Вахмурка писал(а):Если приписать "syncopen имя" команде em_usercmd, то не происходит ни выдачи сообщения об ошибке, ни чего-либо другого.
Вполне возможно. Ведь как TCmenu знает куда слать команды ТС? Очень просто - по положению мышиного курсора в момент старта TCMenu. Если курсор находится над окном ТС, то команды шлются в это окно. Если нет - то внутренние команды ТС просто игнорируются.
Вахмурка писал(а):Если вызывать ее напрямую, вылезает сообщение об ошибке (типа "Memory cannot be read",
Вот это самое странное - как я ни бился мне не удалось такого получить. Колись - покажи bar файл и рассказывай как запускал.

ЗЫ. Вопрос всем. После выхода ТС 7.5 кто-то еще собирается пользоваться TCMenu?
Ответить