Страница 3 из 4

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

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

Спасибо за эту тему, дерзай еще!!!

Добавлено: Пн апр 12, 2010 10:39
Avada
miritix
Вопрос про "сборку с нуля" нарушает п. 9 правила форума, поскольку к теме не относится. Настроенный под собственные потребности TC и будет собственной сборкой. За информацией о том, как и что настраивать — в справку, в TCKB и в поиск по форуму. Однозначного ответа на этот вопрос нет и быть не может.
Второй вопрос невразумителен. Чтобы понять, что делается не так, надо понять, что вообще делается.
На третий вопрос отвечено в справке TC и на странице настроек "Значки", а также в этой же теме. По умолчанию показ значков в главном меню уже включён.
Вопрос о сборке автора темы решайте через ЛС.

Добавлено: Пн апр 12, 2010 20:27
miritix
Спасибо за вразумительный ответ :)

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

ПС: В Wcmicons.icl я заменял старые значки на новые программой Icon Workshop, но иногда они заменяли старые, иногда нет... странно..
У меня TC 7.55 b1, может из-за этого?

Добавлено: Пн апр 12, 2010 23:59
Avada
miritix писал(а):Вопрос по теме: Значки в меню, какого размера и формата допустимы?
Ответ по теме: раздел справки про страницу настроек "Значки", опция "Показывать значки для команд в главном меню". Все поддерживаемые размеры и имена файлов там перечислены.
miritix писал(а):В Wcmicons.icl я заменял старые значки на новые программой Icon Workshop, но иногда они заменяли старые, иногда нет... странно..
По такому описанию, не видя сам, ничего пояснить не могу. Я в таких случаях пользовался либо Microangelo, либо ArtIconsPro, там проблем не было.
miritix писал(а):У меня TC 7.55 b1, может из-за этого?
Маловероятно.

Добавлено: Вт апр 13, 2010 02:41
miritix
Супер! Спасибо!!

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

Изображение

Добавлено: Сб окт 02, 2010 20:45
Flasher
Igor2
Такой ответ устроит?

Добавлено: Сб окт 02, 2010 22:24
Igor2
Такой ответ устроит?
Для всех значков кроме этого так и есть.

Добавлено: Вс окт 03, 2010 00:41
Avada
Igor2
Как нетрудно видеть, этой командой по факту открывается страница настроек "Язык", а стало быть она функционально эквивалентна cm_LanguageConfig. Но той команде значок назначить можно, а этой — нет, потому как это постоянный элемент меню "Запуск", ни в каком текстовом файле не прописанный. Нет для него никакого номера в INC-файле.

Добавлено: Вс окт 03, 2010 10:38
Flasher
Igor2
Если уж так принципиально иметь иконки везде и всюду в главном меню, труда составить аналог меню Запуск(который легко отключается ключом RestrictInterface) из аналогичных пользовательских команд в файле mnu не должно(при учёте кол-ва пунктов), к тому же список можно будет сократить на одну бесполезную позицию "Изменить меню Запуск". :wink:

Добавлено: Ср окт 06, 2010 03:23
Andrey_A
900=? Изменить главное меню

Добавлено: Ср окт 06, 2010 03:37
Flasher
Andrey_A
Метод тыка как всегда не подвёл. :wink:
А то я уж и проверять не стал, поверил. :)

Добавлено: Ср окт 06, 2010 04:06
Andrey_A
Да я и сам не знал, что к "Изменить главное меню" можно значок приделать. Просто взял спортивный интерес. В Excele взял и ввёл
1=1
2=1
...
8000=1
вставил в inc файл - O!!! значок появился... ну а затем методом исключения дошёл и до 900 :D

Добавлено: Ср сен 07, 2011 22:28
ApceH
Столкнулся с проблемой при настройке значков в меню. //Сделал аналог таблички Андрея Аверина, но в OOo Calc.
Есть такая команда:

Код: Выделить всё

[em_GoToVirtualPanel]
cmd=cd \\\Virtual Panel
menu=Перейти во Временную папку
button=WCMICONS.DLL,199
Помещаю её в меню:

Код: Выделить всё

    MENUITEM SEPARATOR
    MENUITEM "Перейти во Временную папку", em_GoToVirtualPanel
    MENUITEM "Перейти в папку "Загрузки" (Vista и выше)", em_GoToDownloads
Ну и в INC прописываю правильно всё, все остальные иконки приписываются.
Так вот на этом пункте иконка НЕ отображается! Более того, Тотал как бы проходит мимо неё, то есть и номер в ряду 10000... этот пункт не получает. Ну и значит все последующие иконки смещаются из-за этого.
Сама команда, конечно же, срабатывает.
Попытался по аналогии с em_RenameOnly сделать так:

Код: Выделить всё

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

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

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

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