Страница 13 из 23
Добавлено: Пн ноя 19, 2007 20:56
CrazyDeath
Ньюансы могут быть всегда,а если юзер хочет чтоб у него,
прога работала то он ей палки в колеса, ставить не будет.
"-А В10.ТХТ"
тежелый случай

Добавлено: Пн ноя 19, 2007 21:37
VadiMGP
CrazyDeath писал(а):тежелый случай
И не говори!

До сих пор - как вспомню, так вздрогну.
Поэтому и было решено - для тяжелых случаев надо использовать команды em_xxx. Это единственный гарантированный способ не смешивать подстановку параметров, которую делает ТС с подстановкой, которую делает TCMenu.
ЗЫ. Кстати, через команды em_ можно использовать
все внутренние команды ТС. Даже те, которые напрямую нельзя, типа syncopen или appendtabs.
Добавлено: Пт ноя 23, 2007 14:40
kalikanzaros
VadiMGP
заметил интересную особенность, когда проц сильно нагружен видно как прорисовывается интерфейс, построчно, слева на право...

к примеру у меня 15 пунктов, меню появляется, я нажимаю первый или второй пункт и жду пока не отрисуется до конца последний (15й) пункт, после этого отрабатывается нажатие мыши...
я понимаю это вовсе не баг, но вдруг можно встроить в код проверку нажатие мыши после каждой прорисовки строчки, если нажатие было - прерывать процесс отрисовки, запускать приложение и благополучно закрываться
Добавлено: Пт ноя 23, 2007 14:58
VadiMGP
2
kalikanzaros
Нет, даже если перехватить нажатие мыши, все равно отрисовку меню прервать невозможно.
ЗЫ. Кстати, я такой эффект наблюдал не просто когда загружен проц, а когда сильно не хватает памяти и идет интенсивный своп. Мне интересно, чем у тебя комп был так загружен - чисто процессорной задачей или просто поназапускал всякого разного?
Windows, конечно, многозадачная система, но с очень ограниченной ответственностью.

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

Сомнительно, что-то...
Добавлено: Вс янв 20, 2008 10:27
Anatoly84
TCmenu выдает ошибку:
Если нажать на кнопку при курсоре находящимся на [..].
Кнопка:
Код: Выделить всё
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 и с этим ничего пока поделать нельзя, может в будущих версиях что-то изменится