Avada
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору GoblinNN Цитата: нудно и заумно но можно. проще "Никак.". | Вот именно, о том и речь. По первому способу (с cm_UserMenuNN) проблем как минимум три: надо правильно вычислить номер команды (это легко только при линейном меню без подменю); надо править вручную INC-файлы, причём не только связку команды со значком в WCMICONS.INC или в его аналоге прописывать, но и добавлять, скорее всего, строки в TOTALCMD.INC (их в исходном виде в этой секции всего 10); надо помнить, что при перестановке вышележащих пунктов меню "Запуск" связка станет неверной, ибо привязка идёт не к самой команде, а к неё месту в меню. По второму способу ещё веселее. Привязка от 10000 и выше идёт к последовательности em_команд в главном меню, а не в "Запуске", т.е. команду приходится дублировать. TOTALCMD.INC тут править не надо, но прочие проблемы примерно те же, причём номер считать сложнее. Тут, правда, с добавлением удобнее, если пользоваться Main Menu Editor из Ultra TC Editors: там функция назначения значков пользовательским командам в главном меню встроенная и достаточно удобная — считать порядковые номера номера таких команд в меню вручную не надо, а если меню потом менять той же программой, то ничего не вылетит. Кстати, можно ведь вместо меню "Запуск" просто создать один раз в главном меню какое-нибудь меню типа "Мои программы" с пользовательскими командами, тогда и дублей не будет. | Всего записей: 7500 | Зарегистр. 31-07-2008 | Отправлено: 11:13 21-05-2022 | Исправлено: Avada, 18:10 21-05-2022 |
|