Страница 9 из 23
Добавлено: Ср авг 29, 2007 16:42
VadiMGP
Cовершенно нереально по куче причин.
1. Сам я делать их не умею а чужие иконки не могу включать без согласия автора.
2. Современные иконки размером больше чем сама TCMenu. Вставить десяток иконок - размер подскочит на порядок.
3. Да и вообще, это буде выглядеть жалкими потугами на фоне таких вещей, как X-Qute, например.
http://www.totalcmd.net/plugring/X-Qute.html
Для удобства клепания, я думаю, лучше было бы в BarEditor-e дать возможность указать дефолтную библиотеку иконок. Один поставит себе тоталовскую, другой - X-Qute, третий сам сварганит из любимых.
Добавлено: Ср авг 29, 2007 17:11
B4rr4cuda
Я не предлагаю использовать какие либо экзотические. Я себе редактором ресурсов загнал в ТСМеню иконки чисел от 00 до 100.
Просто создаю два три меню (бывает

) и чтоб не запутаться номера им ставлю, так как влом для времменого меню подыскивать что-то качественее.
Иконки чисел можно в Микроанджело за пять минут написать, тем более что сотни не нужно, хватит и десяти....
Добавлено: Ср авг 29, 2007 17:25
VadiMGP
B4rr4cuda писал(а):Я себе редактором ресурсов загнал в ТСМеню иконки чисел от 00 до 100.
На что только люди не идут, лишь бы не давать возможность использовать дефолтную библиотеку.

Добавлено: Ср авг 29, 2007 17:48
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 файла
поверьте это должно помочь
Добавлено: Ср авг 29, 2007 18:29
VadiMGP
B4rr4cuda
kalikanzaros
Нет проблем. Давайте готовые иконки, я запихну их внутрь.
B4rr4cuda писал(а):стандартная иконка Тсменю, серая такая, неприятная
Только, чтобы были приятные!
Примечание тоже вставлю.
ЗЫ. А дефолтная библиотека в BarEditor-e все равно нужна.

Добавлено: Чт авг 30, 2007 02:11
B4rr4cuda
Вот иконочки саморисованиые числа 0-9. 16x16 и 32x32.
А дефолтная библиотека в BarEditor-e все равно нужна.
Я сейчас поиск усовершенствовал, достаточно ввести имя файла с иконками, и если он находиться в path или Тс_дир иконки тут же отображаються. Так что нах не нужна дефолтная библиотека. Тем более что такая уже есть wcmicons.dll называеться.
Добавлено: Чт авг 30, 2007 03:43
B4rr4cuda
Те же
иконки на прозрачном фоне
Те же иконки на белом фоне
с рамкой
Добавлено: Чт авг 30, 2007 11:06
VadiMGP
И эти люди запрещают мне ковыряться в носу! Ты что, 16х16 просто ресайзил, что ли? Там же все цифры покарябаны. А с рамочкой - вообще, фобос и деймос! И почему без антиалиасинга? Не, так дела (то есть иконки) не делаются.
ЗЫ. Для полноты матрицы надо еще прозрачный фон и рамочку. Ладно, плюнь, я сам поковыряюсь. Даже интересно стало.
Добавлено: Чт авг 30, 2007 12:54
test1024
VadiMGP писал(а):Тот же результат дает другое определение. Файл MyEditors.bar содержит команду
"Notepad.exe %A" , а параметры для TCmenu: "C:\Wincmd\MyEditors.bar -A %p%n"
То есть
все кнопки вызываются только с
одинаковыми параметрами???
Добавлено: Чт авг 30, 2007 12:57
B4rr4cuda
Критик, циник и наглец!
Ковыряйся. Главное, что идея прокатила...

Добавлено: Чт авг 30, 2007 13:06
VadiMGP
test1024
Нет, каждая кнопка вызывается со своими параметрами, но при запуске TCMenu должны быть указаны
все параметры для
всех кнопок в баре, которые могут оказать нужными.
Ты можешь иметь в баре две кнопки. Одна с параметрами "%Р%N", другая с параметрами "%Т%М", значит в кнопке TCMenu должно быть "-Р %Р -N %N -T %Т -M %М".
B4rr4cuda писал(а):Ковыряйся. Главное, что идея прокатила...
Меркантильный ты, Маргадон. ©
Добавлено: Чт авг 30, 2007 13:16
kalikanzaros
столкнулся с такой штукой:
нажал кнопку tcmenu, после заметной паузы появилось меню у первых 2х программ не было иконок, потому что эти программы установлены на виртуальном диске (truecrypt) не смонтированном на тот момент и потом окно меню не закрылось
в файле настроек параметр UseTCCache=1, по хелпу
использовать кэш TC если он доступен
как я понимаю если файлик br2 есть, то должен использоваться он, по факту получается что tcmenu в любом случае пытается обновить иконку из источника и пользовать файлик br2 не спешит...
ссори за офтоп
B4rr4cuda
после редактирование панели, Bareditor должен обновлять файлик br2 или нет, по факту дата файлика не меняется, полагаю что не обновляет, а как задумывалось?
Добавлено: Чт авг 30, 2007 13:33
B4rr4cuda
kalikanzaros
Нет кеш в br2 не обновляет, и не будет. После мнения VadiMGP о шизнутости этого формата - у меня никакого желания с ним возиться. К тому же сейчас собираюсь сделать кеш в icl (Icon Library).
Добавлено: Чт авг 30, 2007 13:42
VadiMGP
kalikanzaros писал(а):столкнулся с такой штукой:
В ридми неточность. Там должно быть
использовать кэш TC если он доступен и не устарел.
Если ты менял .bar файл через BarEditor, то кэш устарел и не будет использоваться. Чтобы полностью запретить TCMenu лезть в файлы надо ставить UseTCCache=2.
kalikanzaros писал(а):Bareditor должен обновлять файлик br2 или нет,
Упаси боже! Я потому и предложил делать ICL.
Добавлено: Чт авг 30, 2007 14:21
kalikanzaros
VadiMGP & B4rr4cuda
понятно, спасибо
ICL это очень интересно, тк согласен что br2 достаточно "странен" для понимания, но с другой стороны кеш нужен (можно сказать просто необходим) тк он в нексколько раз ускоряет запуск tcmenu (особенно если в панели много кнопок-иконок)