ApceH

|
Posted: Wed Sep 07, 2011 22:28 Post subject: |
|
|
Столкнулся с проблемой при настройке значков в меню. //Сделал аналог таблички Андрея Аверина, но в 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 |
|