| View previous topic :: View next topic |
| Author |
Message |
aLexx

Joined: 14 Mar 2005 Posts: 442 Location: Новокузнецк
|
(Separately) Posted: Wed Mar 12, 2008 22:11 Post subject: |
|
|
| kalikanzaros wrote: | | это особенность TC и с этим ничего пока поделать нельзя |
Я дак сразу это понял и даже суетиться не стал... |
|
| Back to top |
|
 |
Dyavol

Joined: 11 May 2007 Posts: 3
|
(Separately) Posted: Mon May 19, 2008 12:37 Post subject: |
|
|
Ужас. Столько времени пытался заставить работать TCmenu, а оказалось, что он просто не поддерживает %Commander_path% и пути с пробелами.
И как я сделаю потративную сборку тотала с ним? |
|
| Back to top |
|
 |
kalikanzaros

Joined: 03 Jul 2007 Posts: 90
|
(Separately) Posted: Mon May 19, 2008 12:49 Post subject: |
|
|
Dyavol
не надо так, tcmenu поддерживает переменные, в том числе и переменные самого ТС |
|
| Back to top |
|
 |
Dyavol

Joined: 11 May 2007 Posts: 3
|
(Separately) Posted: Tue May 20, 2008 18:02 Post subject: |
|
|
| kalikanzaros wrote: | Dyavol
не надо так, tcmenu поддерживает переменные, в том числе и переменные самого ТС |
Всё, сделал, но пришлось извратиться, вместо %Commander_path% написать %%Commander_path%%
Слава богу, хоть по ошибке можно было понять в чём проблема. |
|
| Back to top |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Tue May 20, 2008 18:21 Post subject: |
|
|
Dyavol
А вместо того, чтобы извращаться, не пробовал в ридми заглянуть?
| Quote: | -------------------------------------------------------------------------------
Переменные среды
-------------------------------------------------------------------------------
Вы можете использовать переменные среды (такие как %WinDir%) в следующих полях:
1. Поле параметров в кнопке определения TCmenu. (например, -x %%OS%%)
2. Поле параметров в .bar файлах. (например, %%OS%%)
3. Поле команды в .bar файлах (например, %Windir%\notepad.exe)
!!! WARNING !!!
Переменные в полях параметров должны быть заключены в двойные знаки процента. | Хотя, если очень хочется, то, конечно, можно и извращаться. Ненаказуемо. |
|
| Back to top |
|
 |
Dyavol

Joined: 11 May 2007 Posts: 3
|
(Separately) Posted: Tue May 20, 2008 18:28 Post subject: |
|
|
Если до решения проблемы додумался сам, то как-то приятнее.
Да и полезнее. Не даёт мозгам заржаветь. |
|
| Back to top |
|
 |
Worros
Joined: 19 Jan 2007 Posts: 1123
|
(Separately) Posted: Tue May 20, 2008 21:42 Post subject: |
|
|
Если ничего не помогает - прочитай инструкцию. (с) не мой. _________________ педофилия, каннибализм, бетономешалка !!! |
|
| Back to top |
|
 |
LocKtaR-o-DarK

Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Wed May 21, 2008 03:56 Post subject: |
|
|
VadiMGP, не работают внутренние параметры с цифрами, например, S1 и т.д.
возможно пофиксить? _________________
 |
|
| Back to top |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Wed May 21, 2008 04:31 Post subject: |
|
|
LocKtaR-o-DarK
В принципе, можно и сейчас их использовать. Самый простой (и надежный) способ - через команды em_. Через em_ можно использовать все возможности ТС.
Другой способ (слегка извращенный) - использовать свои названия параметров. Например, вместо "-P %P -N %N" писать "-A %S1 -B %S2" и т.д. При этом в команде запуска (внутри бар файла) уже использовать переменные %A, %B и т.д.
Что же касается поддержки этих параметров напрямую, то, наверно, уже нет смысла что-то добавлять в TCmenu, т.к. со следующей версии в TC будут собственные выпадающие меню, а значит надобность в TCmenu вообще отпадет. |
|
| Back to top |
|
 |
LocKtaR-o-DarK

Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Thu May 22, 2008 00:52 Post subject: |
|
|
VadiMGP, спасибо, очень хорошая и долгожданная новость _________________
 |
|
| Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Tue Sep 30, 2008 00:40 Post subject: |
|
|
Привет всем!!
Подскажите пожалуйста, почему TCMenu так долго открывает bar-ы, хотя и стоит опция "юзать кэш" ?
TCMenu 2.0, Total Commander 6.54a
TCMenu.ini:
| Code: | [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 |
Вызываю TCMenu так:
| Quote: | Команда: %Commander_Path%\Tools\TCmenu\TCMenu.exe
Параметры: Bars\Soft.bar
Путь запуска: %Commander_Path% |
В каталоге "%Commander_Path%\Bars" лежит кэш "Soft.br1" |
|
| Back to top |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Fri Oct 03, 2008 02:49 Post subject: |
|
|
Возможно кэш устарел. Проверь что файлы .br2 действительно существуют и по дате они более новые, чем соответствующие файлы .bar
Если файлов br2 нет или они старые, то надо пересоздать кэш (это делается загрузкой .bar файла в тотал).
Но я настоятельно рекомендую воспользоваться программой BarEditor и вместо кэша тотала перейти на использование библиотек иконок ICL. |
|
| Back to top |
|
 |
VadiMGP
Joined: 21 Mar 2007 Posts: 1625
|
(Separately) Posted: Fri Oct 03, 2008 02:52 Post subject: |
|
|
Пардон,я не заметил, что у тебя ТС 6.54! Увы, файлы br1 не поддерживаются.
Остается только BarEditor+ICL. |
|
| Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Fri Oct 03, 2008 10:10 Post subject: |
|
|
| VadiMGP wrote: | Пардон,я не заметил, что у тебя ТС 6.54! Увы, файлы br1 не поддерживаются.
Остается только BarEditor+ICL. |
Понял, спасибо! |
|
| Back to top |
|
 |
Leopoldus

Joined: 22 Jan 2008 Posts: 45
|
(Separately) Posted: Mon Oct 06, 2008 01:08 Post subject: |
|
|
Снова вопрос о параметрах TCMenu. Скажем прямо, не очень понятно написано в ReadMe на этот счет: три раза прочел по слогам, но так и не въехал, что и как надо прописывать
Скажем, вешаем на кнопку TCMenu тулбар с 30-ю кнопками, из которыч:
2-я кнопка с параметрами: Notepad %p%n
5-я кнопка с параметрами: Del C:\My Documents
22-я кнопка с параметрами: Format C: /X.
Что надо вписать в строку параметров TCMenu, чтобы эти параметры передались командам на тулбаре?
Заранее спасибо! |
|
| Back to top |
|
 |
|