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

Добавлено: Пн ноя 19, 2007 20:56
CrazyDeath

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

%%|TCMENU|%%
Ньюансы могут быть всегда,а если юзер хочет чтоб у него,
прога работала то он ей палки в колеса, ставить не будет.
"-А В10.ТХТ"
тежелый случай :)

Добавлено: Пн ноя 19, 2007 21:37
VadiMGP
CrazyDeath писал(а):тежелый случай
И не говори! :wink: До сих пор - как вспомню, так вздрогну.

Поэтому и было решено - для тяжелых случаев надо использовать команды em_xxx. Это единственный гарантированный способ не смешивать подстановку параметров, которую делает ТС с подстановкой, которую делает TCMenu.

ЗЫ. Кстати, через команды em_ можно использовать все внутренние команды ТС. Даже те, которые напрямую нельзя, типа syncopen или appendtabs.

Добавлено: Пт ноя 23, 2007 14:40
kalikanzaros
VadiMGP
заметил интересную особенность, когда проц сильно нагружен видно как прорисовывается интерфейс, построчно, слева на право... :)
к примеру у меня 15 пунктов, меню появляется, я нажимаю первый или второй пункт и жду пока не отрисуется до конца последний (15й) пункт, после этого отрабатывается нажатие мыши...
я понимаю это вовсе не баг, но вдруг можно встроить в код проверку нажатие мыши после каждой прорисовки строчки, если нажатие было - прерывать процесс отрисовки, запускать приложение и благополучно закрываться

Добавлено: Пт ноя 23, 2007 14:58
VadiMGP
2kalikanzaros
Нет, даже если перехватить нажатие мыши, все равно отрисовку меню прервать невозможно.

ЗЫ. Кстати, я такой эффект наблюдал не просто когда загружен проц, а когда сильно не хватает памяти и идет интенсивный своп. Мне интересно, чем у тебя комп был так загружен - чисто процессорной задачей или просто поназапускал всякого разного?
Windows, конечно, многозадачная система, но с очень ограниченной ответственностью. :wink:

Добавлено: Пт ноя 23, 2007 15:34
kalikanzaros
любимая Opera, скорей всего даже не она, а скрипты, помогающие жить

Добавлено: Пт ноя 23, 2007 15:48
VadiMGP
kalikanzaros писал(а):скрипты, помогающие жить
Помогающие, говоришь... :wink: Сомнительно, что-то...

Добавлено: Вс янв 20, 2008 10:27
Anatoly84
TCmenu выдает ошибку:

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

No Button Bar Specified
Если нажать на кнопку при курсоре находящимся на [..].
Кнопка:

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

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Programs\TCMenu\TCMenu.exe" 
"%%COMMANDER_PATH%%\Files.bar"  -L %L 4
%COMMANDER_PATH%\Programs\TCMenu\TCMenu.exe,1
TCMenu


-1
Как от этого избавиться?

Добавлено: Вс янв 20, 2008 10:58
VadiMGP
Anatoly84 писал(а):"%%COMMANDER_PATH%%\Files.bar" -L %L 4
Ничего сделать нельзя, это проблема обработки параметра -L. Но TCMenu тут ни при чем, это очень старый баг в ТС. Гислеру уже сто раз про это говорили, но он, по никому неведомым причинам, не хочет его чинить.

Добавлено: Вс янв 20, 2008 13:16
Anatoly84
Плохо. Придется с этим мирится.
Спасибо за программу.
Странно почему Гислер не сделает, такое решение интегрированным в TC.

Добавлено: Пт фев 01, 2008 17:17
kalikanzaros
VadiMGP
что надо попаравить в синтаксисе чтобы кнопа из tcmenu заработала?

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

TOTALCMD#BAR#DATA
cmd.exe /c
for /f "tokens=1,2,3 delims=:,. " %%a in ('echo %%date%% ') do echo. >> %%a-%%b-%%c.txt && notepad.exe %%a-%%b-%%c.txt
%systemroot%\system32\shell32.dll,70
Readme.txt


-1

Добавлено: Пт фев 01, 2008 17:40
VadiMGP
Мощная команда. :)
Лучше всего не менять ничего в синтаксисе, а то придется знаки процентов учетверять и глаза на лоб повылезут.
Самый лучший выход - сохранить этого монстра в команду em_xxx и пользоваться ей хоть с тулбара, хоть из TCMenu.

Добавлено: Пт фев 01, 2008 17:49
kalikanzaros
VadiMGP
тоже вариант :)

Вопрос

Добавлено: Ср мар 12, 2008 14:07
_Johm
Находясь в архиве, TCMenu 2.0.0.0 отказывается работать.
Сообщение This function cannot be used with packed files!

Добавлено: Ср мар 12, 2008 15:09
Rodny
_Johm
И не только TCMenu, любые кнопки с параметрами TC не работают.

Добавлено: Ср мар 12, 2008 15:46
kalikanzaros
_Johm
это особенность TC и с этим ничего пока поделать нельзя, может в будущих версиях что-то изменится