Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Иконки пользовательских команд в главном меню
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
miritix



Joined: 12 Apr 2010
Posts: 3

Post (Separately) Posted: Mon Apr 12, 2010 07:48    Post subject: Reply with quote

Привет всем,
Идея создания персонального меню - это супер!!! Хотелось бы найти гайд по тому как это легче всего сделать..
Я недавно начал ковырять Тотал и сталкнулся с некоторыми вопросами:
1. Как легче собрать собственную сборку Командера с нуля?
2. Почему при замене иконок папок и файлов в Wcmicons.inc они меняются на совсем не те что я задаю?
3. Как сделать чтоб в меню показало иконки?

Андрей, можно достать твою полную сборку? она очень красивая и функциональная, хотя я бы поменял кое-что для своего удобства? Smile

Спасибо за эту тему, дерзай еще!!!
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10255
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 12, 2010 10:39    Post subject: Reply with quote

miritix
Вопрос про "сборку с нуля" нарушает п. 9 правила форума, поскольку к теме не относится. Настроенный под собственные потребности TC и будет собственной сборкой. За информацией о том, как и что настраивать — в справку, в TCKB и в поиск по форуму. Однозначного ответа на этот вопрос нет и быть не может.
Второй вопрос невразумителен. Чтобы понять, что делается не так, надо понять, что вообще делается.
На третий вопрос отвечено в справке TC и на странице настроек "Значки", а также в этой же теме. По умолчанию показ значков в главном меню уже включён.
Вопрос о сборке автора темы решайте через ЛС.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
miritix



Joined: 12 Apr 2010
Posts: 3

Post (Separately) Posted: Mon Apr 12, 2010 20:27    Post subject: Reply with quote

Спасибо за вразумительный ответ Smile

Вопрос по теме: Значки в меню, какого размера и формата допустимы?

ПС: В Wcmicons.icl я заменял старые значки на новые программой Icon Workshop, но иногда они заменяли старые, иногда нет... странно..
У меня TC 7.55 b1, может из-за этого?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10255
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 12, 2010 23:59    Post subject: Reply with quote

miritix wrote:
Вопрос по теме: Значки в меню, какого размера и формата допустимы?

Ответ по теме: раздел справки про страницу настроек "Значки", опция "Показывать значки для команд в главном меню". Все поддерживаемые размеры и имена файлов там перечислены.

miritix wrote:
В Wcmicons.icl я заменял старые значки на новые программой Icon Workshop, но иногда они заменяли старые, иногда нет... странно..

По такому описанию, не видя сам, ничего пояснить не могу. Я в таких случаях пользовался либо Microangelo, либо ArtIconsPro, там проблем не было.

miritix wrote:
У меня TC 7.55 b1, может из-за этого?

Маловероятно.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
miritix



Joined: 12 Apr 2010
Posts: 3

Post (Separately) Posted: Tue Apr 13, 2010 02:41    Post subject: Reply with quote

Супер! Спасибо!!
Back to top
View user's profile Send private message
Igor2



Joined: 02 Oct 2010
Posts: 5

Post (Separately) Posted: Sat Oct 02, 2010 19:40    Post subject: Reply with quote

Всем доброго дня. Прошу помощи. Не могу добавить вот сюда иконку,
может кто знает какой номер для неё в Wcmicons.inc.

Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Oct 02, 2010 20:45    Post subject: Reply with quote

Igor2
Такой ответ устроит?
Back to top
View user's profile Send private message
Igor2



Joined: 02 Oct 2010
Posts: 5

Post (Separately) Posted: Sat Oct 02, 2010 22:24    Post subject: Reply with quote

Quote:
Такой ответ устроит?

Для всех значков кроме этого так и есть.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10255
Location: Россия, Саратов

Post (Separately) Posted: Sun Oct 03, 2010 00:41    Post subject: Reply with quote

Igor2
Как нетрудно видеть, этой командой по факту открывается страница настроек "Язык", а стало быть она функционально эквивалентна cm_LanguageConfig. Но той команде значок назначить можно, а этой — нет, потому как это постоянный элемент меню "Запуск", ни в каком текстовом файле не прописанный. Нет для него никакого номера в INC-файле.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Oct 03, 2010 10:38    Post subject: Reply with quote

Igor2
Если уж так принципиально иметь иконки везде и всюду в главном меню, труда составить аналог меню Запуск(который легко отключается ключом RestrictInterface) из аналогичных пользовательских команд в файле mnu не должно(при учёте кол-ва пунктов), к тому же список можно будет сократить на одну бесполезную позицию "Изменить меню Запуск". Wink
Back to top
View user's profile Send private message
Andrey_A



Joined: 10 Apr 2009
Posts: 394
Location: Сочи

Post (Separately) Posted: Wed Oct 06, 2010 03:23    Post subject: Reply with quote

900=? Изменить главное меню
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Oct 06, 2010 03:37    Post subject: Reply with quote

Andrey_A
Метод тыка как всегда не подвёл. Wink
А то я уж и проверять не стал, поверил. Smile
Back to top
View user's profile Send private message
Andrey_A



Joined: 10 Apr 2009
Posts: 394
Location: Сочи

Post (Separately) Posted: Wed Oct 06, 2010 04:06    Post subject: Reply with quote

Да я и сам не знал, что к "Изменить главное меню" можно значок приделать. Просто взял спортивный интерес. В Excele взял и ввёл
1=1
2=1
...
8000=1
вставил в inc файл - O!!! значок появился... ну а затем методом исключения дошёл и до 900 Very Happy
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Wed Sep 07, 2011 22:28    Post subject: Reply with quote

Столкнулся с проблемой при настройке значков в меню. //Сделал аналог таблички Андрея Аверина, но в OOo Calc.
Есть такая команда:
Code:
[em_GoToVirtualPanel]
cmd=cd \\\Virtual Panel
menu=Перейти во Временную папку
button=WCMICONS.DLL,199

Помещаю её в меню:
Code:
    MENUITEM SEPARATOR
    MENUITEM "Перейти во Временную папку", em_GoToVirtualPanel
    MENUITEM "Перейти в папку "Загрузки" (Vista и выше)", em_GoToDownloads

Ну и в INC прописываю правильно всё, все остальные иконки приписываются.
Так вот на этом пункте иконка НЕ отображается! Более того, Тотал как бы проходит мимо неё, то есть и номер в ряду 10000... этот пункт не получает. Ну и значит все последующие иконки смещаются из-за этого.
Сама команда, конечно же, срабатывает.
Попытался по аналогии с em_RenameOnly сделать так:
Code:
[em_GoToVirtualPanel_Menu]
cmd=em_GoToVirtualPanel

и именно её поместить в меню. Отлично! Иконка появилась, но так команда не срабатывает. Говорит, что файл не найден.
Как выкрутиться в этой ситуации? Чтоб и иконка была и переходило в папку.
=============
Хм... Выкрутился сам, но не понял вообще ничего!
Я ещё хотел сказать: "почему вы тут пишите, что нумерация начинается с 10000? у меня первый пункт меню (первая строка с "em_" в MNU) получает иконку и 10001=x...".
И решил попробовать, написал 10000=199. И, о чудо, иконка появилась на том пункте!
Не понимаю, почему этот пункт выбился из общего ряда? И, это из-за того, что в нём "cd ..."? Какие номера получат следующие подобные пункты??? Щас проверим)))


Last edited by ApceH on Wed Sep 07, 2011 22:39; edited 1 time in total
Back to top
View user's profile Send private message
Andrey_A



Joined: 10 Apr 2009
Posts: 394
Location: Сочи

Post (Separately) Posted: Wed Sep 07, 2011 22:37    Post subject: Reply with quote

Дай ссылку на файл таблицы, возможно, я чего-нибудь смогу отыскать
(можешь в личку)
там есть ряд нюансов... надо смотреть вживую
в моей таблице есть команды вида CD \\\Менеджер_плагинов\Архиваторные\ и они работают

==================
Quote:
"почему вы тут пишите, что нумерация начинается с 10000?

потому, что начинается именно с 10000, вот начало моего inc

[mappings]
1001=1
10000=1131
2800=2
507=3
10001=2199


Last edited by Andrey_A on Wed Sep 07, 2011 22:53; edited 2 times in total
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group