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

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

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

VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Cовершенно нереально по куче причин.
1. Сам я делать их не умею а чужие иконки не могу включать без согласия автора.
2. Современные иконки размером больше чем сама TCMenu. Вставить десяток иконок - размер подскочит на порядок.
3. Да и вообще, это буде выглядеть жалкими потугами на фоне таких вещей, как X-Qute, например. http://www.totalcmd.net/plugring/X-Qute.html

Для удобства клепания, я думаю, лучше было бы в BarEditor-e дать возможность указать дефолтную библиотеку иконок. Один поставит себе тоталовскую, другой - X-Qute, третий сам сварганит из любимых.
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Я не предлагаю использовать какие либо экзотические. Я себе редактором ресурсов загнал в ТСМеню иконки чисел от 00 до 100.
Просто создаю два три меню (бывает :) ) и чтоб не запутаться номера им ставлю, так как влом для времменого меню подыскивать что-то качественее.
Иконки чисел можно в Микроанджело за пять минут написать, тем более что сотни не нужно, хватит и десяти....
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

B4rr4cuda писал(а):Я себе редактором ресурсов загнал в ТСМеню иконки чисел от 00 до 100.
На что только люди не идут, лишь бы не давать возможность использовать дефолтную библиотеку. :D
Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

B4rr4cuda
да иконки это сила, хотя бы штук пять, можно с номерами, можно по типу приложений: multmedia, office, network, photo, grafics...

VadiMGP
иконки можно взять у B4rr4cuda (честно им сделанные), я надеюсь что B4rr4cuda не будет возражать и сможет поделится несколькими, я тоже смогу кое-что подкинуть

для китайцев, таких как я :) предлагаю дополнить readme фразой, после
Тот же результат дает другое определение. Файл MyEditors.bar содержит команду
"Notepad.exe %A" , а параметры для TCmenu: "C:\Wincmd\MyEditors.bar -A %p%n"
важное примечание: параметры должны быть указаны в кнопке TCMenu и внутри .bar файла
поверьте это должно помочь
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

B4rr4cuda
kalikanzaros
Нет проблем. Давайте готовые иконки, я запихну их внутрь.
B4rr4cuda писал(а):стандартная иконка Тсменю, серая такая, неприятная
Только, чтобы были приятные! :wink:

Примечание тоже вставлю.

ЗЫ. А дефолтная библиотека в BarEditor-e все равно нужна. 8)
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Вот иконочки саморисованиые числа 0-9. 16x16 и 32x32.
А дефолтная библиотека в BarEditor-e все равно нужна.
Я сейчас поиск усовершенствовал, достаточно ввести имя файла с иконками, и если он находиться в path или Тс_дир иконки тут же отображаються. Так что нах не нужна дефолтная библиотека. Тем более что такая уже есть wcmicons.dll называеться.
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Те же иконки на прозрачном фоне
Те же иконки на белом фоне с рамкой
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

И эти люди запрещают мне ковыряться в носу! Ты что, 16х16 просто ресайзил, что ли? Там же все цифры покарябаны. А с рамочкой - вообще, фобос и деймос! И почему без антиалиасинга? Не, так дела (то есть иконки) не делаются. :wink:

ЗЫ. Для полноты матрицы надо еще прозрачный фон и рамочку. Ладно, плюнь, я сам поковыряюсь. Даже интересно стало.
test1024
Сообщения: 76
Зарегистрирован: Чт ноя 09, 2006 17:12

Сообщение test1024 »

VadiMGP писал(а):Тот же результат дает другое определение. Файл MyEditors.bar содержит команду
"Notepad.exe %A" , а параметры для TCmenu: "C:\Wincmd\MyEditors.bar -A %p%n"
То есть все кнопки вызываются только с одинаковыми параметрами???
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

Критик, циник и наглец! :) :)
Ковыряйся. Главное, что идея прокатила... ;)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

test1024
Нет, каждая кнопка вызывается со своими параметрами, но при запуске TCMenu должны быть указаны все параметры для всех кнопок в баре, которые могут оказать нужными.
Ты можешь иметь в баре две кнопки. Одна с параметрами "%Р%N", другая с параметрами "%Т%М", значит в кнопке TCMenu должно быть "-Р %Р -N %N -T %Т -M %М".
B4rr4cuda писал(а):Ковыряйся. Главное, что идея прокатила...
Меркантильный ты, Маргадон. ©
Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

столкнулся с такой штукой:
нажал кнопку tcmenu, после заметной паузы появилось меню у первых 2х программ не было иконок, потому что эти программы установлены на виртуальном диске (truecrypt) не смонтированном на тот момент и потом окно меню не закрылось
в файле настроек параметр UseTCCache=1, по хелпу
использовать кэш TC если он доступен
как я понимаю если файлик br2 есть, то должен использоваться он, по факту получается что tcmenu в любом случае пытается обновить иконку из источника и пользовать файлик br2 не спешит...

ссори за офтоп
B4rr4cuda
после редактирование панели, Bareditor должен обновлять файлик br2 или нет, по факту дата файлика не меняется, полагаю что не обновляет, а как задумывалось?
Последний раз редактировалось kalikanzaros Чт авг 30, 2007 14:48, всего редактировалось 1 раз.
Аватара пользователя
B4rr4cuda
Сообщения: 376
Зарегистрирован: Вс июн 03, 2007 00:36
Откуда: Россия, Москва

Сообщение B4rr4cuda »

kalikanzaros
Нет кеш в br2 не обновляет, и не будет. После мнения VadiMGP о шизнутости этого формата - у меня никакого желания с ним возиться. К тому же сейчас собираюсь сделать кеш в icl (Icon Library).
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

kalikanzaros писал(а):столкнулся с такой штукой:
В ридми неточность. Там должно быть
использовать кэш TC если он доступен и не устарел.
Если ты менял .bar файл через BarEditor, то кэш устарел и не будет использоваться. Чтобы полностью запретить TCMenu лезть в файлы надо ставить UseTCCache=2.
kalikanzaros писал(а):Bareditor должен обновлять файлик br2 или нет,
Упаси боже! Я потому и предложил делать ICL.
Аватара пользователя
kalikanzaros
Сообщения: 90
Зарегистрирован: Вт июл 03, 2007 19:09

Сообщение kalikanzaros »

VadiMGP & B4rr4cuda
понятно, спасибо
ICL это очень интересно, тк согласен что br2 достаточно "странен" для понимания, но с другой стороны кеш нужен (можно сказать просто необходим) тк он в нексколько раз ускоряет запуск tcmenu (особенно если в панели много кнопок-иконок)
Ответить