Добавлено: Пт янв 03, 2025 11:36
AkulaBig
Как это?
В вашей сборке: "Запуск" -> Изменить меню "Запуск" -> Добавить -> (Любая команда для нового пункта) -> OK -> OK.
Сменая языка на Английский и назад на Русский.
И всё. Добавленного пункта нету
И кстати, я, кажется, понял, что вы имели в виду, когда говорили о PostMessage. Там у вас есть закомментированнные строки на этот счет, но в Autorun такой вызов излишен, поскольку объявленные функции можно вызывать изнутри сразу по имени. PostMessage - это только для внешнего вызова по зарегистрированному коду.
А в WCMD_RUS.INC:
Все отображается в стандартном окне выбора команды. Прикольно.)
Как это?
В вашей сборке: "Запуск" -> Изменить меню "Запуск" -> Добавить -> (Любая команда для нового пункта) -> OK -> OK.
Сменая языка на Английский и назад на Русский.
И всё. Добавленного пункта нету
И кстати, я, кажется, понял, что вы имели в виду, когда говорили о PostMessage. Там у вас есть закомментированнные строки на этот счет, но в Autorun такой вызов излишен, поскольку объявленные функции можно вызывать изнутри сразу по имени. PostMessage - это только для внешнего вызова по зарегистрированному коду.
Очень важное уточнение, которое нужно добавить в справку. Без префикса cm_* не работает, хотя мне очень понравилась идея. Сделал для пробы в TOTALCMD.INC секцию:Loopback писал(а):Числу можно сопоставить имя в файле TOTALCMD.INC... нужно, чтобы имя команды начиналось с cm_.
Код: Выделить всё
[________Autorun_________]=0
cm_SpliceBarItem=60015;Splice Bar MenuКод: Выделить всё
Autorun="Плагин «Autorun»"
60015="Пункт меню «Объединить панели»"