Я дак сразу это понял и даже суетиться не стал...kalikanzaros писал(а):это особенность TC и с этим ничего пока поделать нельзя
[util] TC Menu: вопросы, ответы, предложения
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- kalikanzaros
- Сообщения: 90
- Зарегистрирован: Вт июл 03, 2007 19:09
Dyavol
А вместо того, чтобы извращаться, не пробовал в ридми заглянуть?
А вместо того, чтобы извращаться, не пробовал в ридми заглянуть?
Хотя, если очень хочется, то, конечно, можно и извращаться. Ненаказуемо.-------------------------------------------------------------------------------
Переменные среды
-------------------------------------------------------------------------------
Вы можете использовать переменные среды (такие как %WinDir%) в следующих полях:
1. Поле параметров в кнопке определения TCmenu. (например, -x %%OS%%)
2. Поле параметров в .bar файлах. (например, %%OS%%)
3. Поле команды в .bar файлах (например, %Windir%\notepad.exe)
!!! WARNING !!!
Переменные в полях параметров должны быть заключены в двойные знаки процента.
- LocKtaR-o-DarK
- Сообщения: 349
- Зарегистрирован: Пт авг 12, 2005 04:20
- Откуда: Москва
- Контактная информация:
LocKtaR-o-DarK
В принципе, можно и сейчас их использовать. Самый простой (и надежный) способ - через команды em_. Через em_ можно использовать все возможности ТС.
Другой способ (слегка извращенный) - использовать свои названия параметров. Например, вместо "-P %P -N %N" писать "-A %S1 -B %S2" и т.д. При этом в команде запуска (внутри бар файла) уже использовать переменные %A, %B и т.д.
Что же касается поддержки этих параметров напрямую, то, наверно, уже нет смысла что-то добавлять в TCmenu, т.к. со следующей версии в TC будут собственные выпадающие меню, а значит надобность в TCmenu вообще отпадет.
В принципе, можно и сейчас их использовать. Самый простой (и надежный) способ - через команды em_. Через em_ можно использовать все возможности ТС.
Другой способ (слегка извращенный) - использовать свои названия параметров. Например, вместо "-P %P -N %N" писать "-A %S1 -B %S2" и т.д. При этом в команде запуска (внутри бар файла) уже использовать переменные %A, %B и т.д.
Что же касается поддержки этих параметров напрямую, то, наверно, уже нет смысла что-то добавлять в TCmenu, т.к. со следующей версии в TC будут собственные выпадающие меню, а значит надобность в TCmenu вообще отпадет.
- LocKtaR-o-DarK
- Сообщения: 349
- Зарегистрирован: Пт авг 12, 2005 04:20
- Откуда: Москва
- Контактная информация:
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Привет всем!!
Подскажите пожалуйста, почему TCMenu так долго открывает bar-ы, хотя и стоит опция "юзать кэш" ?
TCMenu 2.0, Total Commander 6.54a
TCMenu.ini:
Вызываю TCMenu так:
Подскажите пожалуйста, почему TCMenu так долго открывает bar-ы, хотя и стоит опция "юзать кэш" ?
TCMenu 2.0, Total Commander 6.54a
TCMenu.ini:
Код: Выделить всё
[Common]
;IconSize=24
Theme=Sunless
UseTCCache=1
RunHidden=1
FlatMenu=1
Tabulator=|
;ColumnHeight=25 ;for x24
ColumnHeight=19
;SkipEmptyBreak=0
MRUList=10
;[default.bar]
;Theme=Sunless
[Sunless]
Menu1stColor=#C1C1C1
Menu2ndColor=#ECECEC
MenuTextColor=#3E3E3E
Separator1stColor=#232323
Separator2ndColor=#838383
SeparatorTextColor=#E8E8E8
SeparatorStyle=2
SeparatorTextColor=#343434
Select1stColor=#404040
Select2ndColor=#AAAAAA
SelectTextColor=#FFFFFF
SelectStyle=0
IconBarColor=#B9B9B9
FlatMenu=1
;Separator/Selector styles
; 0 - Horz grad
; 1 - Vert Grad
; 2 - Vert Cyl Grad
; 3 - Frame
; 4 - Solid В каталоге "%Commander_Path%\Bars" лежит кэш "Soft.br1"Команда: %Commander_Path%\Tools\TCmenu\TCMenu.exe
Параметры: Bars\Soft.bar
Путь запуска: %Commander_Path%
Возможно кэш устарел. Проверь что файлы .br2 действительно существуют и по дате они более новые, чем соответствующие файлы .bar
Если файлов br2 нет или они старые, то надо пересоздать кэш (это делается загрузкой .bar файла в тотал).
Но я настоятельно рекомендую воспользоваться программой BarEditor и вместо кэша тотала перейти на использование библиотек иконок ICL.
Если файлов br2 нет или они старые, то надо пересоздать кэш (это делается загрузкой .bar файла в тотал).
Но я настоятельно рекомендую воспользоваться программой BarEditor и вместо кэша тотала перейти на использование библиотек иконок ICL.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Снова вопрос о параметрах TCMenu. Скажем прямо, не очень понятно написано в ReadMe на этот счет: три раза прочел по слогам, но так и не въехал, что и как надо прописывать
Скажем, вешаем на кнопку TCMenu тулбар с 30-ю кнопками, из которыч:
2-я кнопка с параметрами: Notepad %p%n
5-я кнопка с параметрами: Del C:\My Documents
22-я кнопка с параметрами: Format C: /X.
Что надо вписать в строку параметров TCMenu, чтобы эти параметры передались командам на тулбаре?
Заранее спасибо!
Скажем, вешаем на кнопку TCMenu тулбар с 30-ю кнопками, из которыч:
2-я кнопка с параметрами: Notepad %p%n
5-я кнопка с параметрами: Del C:\My Documents
22-я кнопка с параметрами: Format C: /X.
Что надо вписать в строку параметров TCMenu, чтобы эти параметры передались командам на тулбаре?
Заранее спасибо!
